JSignature

Database fields ::: datafield_jsignature
Maintained by Andrei Băutu
A field type for Moodle database activities that allows on-screen signatures (using jSignature)
Latest release:
178 sites
113 downloads
8 fans
Current versions available: 1
A field type for Moodle database activities that allows signatures (using jSignature)

Extract the plugin files into <wwwroot>/mod/data/field/jsignature/ and install the plugin via Moodle admin page. Optionally, you can fix the text strings and plugin icon by running:
php <wwwroot>/mod/data/field/jsignature/cli/installhacks.php

Screenshots

Screenshot #0
Screenshot #1

Contributors

Andrei Băutu (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Ratish Saini
    बुध, 24 मार्च 2021, 3:22 PM
    It is perfect if someone needs to capture the signature. But I am unable to uninstall it. It takes me to page 403 access denied page while uninstalling. Any solution for this.
  • Andrei Băutu
    बुध, 24 मार्च 2021, 7:37 PM
    Hi. What Moodle version are you using? Can you tell me what is the URL of the page where you get the 403? You can remove the domain name and just tell me the page path.
  • Ratish Saini
    शुक्र, 26 मार्च 2021, 1:18 PM
    A day before there was an uninstall link for this plugin. As I was just getting the string "Jsignature" in place of the signature box so I tried to uninstall it. That's when Igor 403 error. Later I run the cron job and the Signature box came. But now I don't have Uninstall link to uninstall it. How can I uninstall it? Sorry I installed it for checking as I need the signature of the student and it worked perfectly to get the signature. Unfortunately, I need to capture the signature of each student in some other way but not in database activity.
  • Ratish Saini
    शुक्र, 26 मार्च 2021, 1:32 PM
    Is there any possibility of creating a Jsignature type custom user profile field?
  • Andrei Băutu
    रवि, 28 मार्च 2021, 12:16 PM
    Regarding the install/uninstall, this plugin doesn't do anything by itself, instead the moodle base plugin for data fields does everything. If the uninstall option is missing, it is probably because you have some data records related to that plugin. Make sure you delete the databases that used this field and also cron removes them from recycle bin. I might be able to give you more info if you would tell me what Moodle version are you using.
    Related to custom user profile field, I can do it, but when I get some free time (in a week or two).
  • Ratish Saini
    रवि, 4 एप्रि 2021, 8:57 AM
    Thanks for explaining.
    I would appreciate it if you can create a Jsignature type custom user profile field. This may help to get the signature of users on the user registration form and in other many scenarios. My email for a conversation on it is ratishksaini@gmail.com
  • harsh parmar
    मंगळ, 18 जाने 2022, 11:31 PM
    Hey- thanks for the explanation. I was able to create this for the desktop version. However is there any a way I can create something similar for the mobile version? I know the above only works for the desktop but just looking to see if there are any other options for signature using the mobile version. Any help would be greatly appreciated.
  • Andrei Băutu
    शुक्र, 4 फेब्रु 2022, 4:54 AM
    Hi Parmar. I have it working on a two moodle sites and it works fine in mobile web browsers (I use the elegance theme). I only tested with Android and to be honest, it actually feels better signing on phone with the finger than on the desktop/laptop with the mouse. Can you tell me what is not working for you in mobile?
  • harsh parmar
    सोम, 7 फेब्रु 2022, 12:08 PM
    Hai, We tried Jsignature with iPhone and it didn't work. No response on the sign area. But we can use the same if use the same activity in mobile using browser.
  • Andrei Băutu
    सोम, 7 फेब्रु 2022, 12:32 PM
    Thank you for your feedback! Unfortunately, I don't have any iOS device to replicate and fix the issue. Which browser did you test with on iPhone (Safari, Chrome, others)?
  • harsh parmar
    सोम, 14 फेब्रु 2022, 2:08 PM
    I have tried in Safari and I can sign in within browser. But iOS app for moodle not responding to Signature
  • Andrei Băutu
    सोम, 14 फेब्रु 2022, 3:22 PM
    Thank you for your feedback. I don't have an iOS device, but I'll try to see if same happens on Android Moodle app.
  • Andrei Băutu
    बुध, 16 फेब्रु 2022, 1:00 AM
    I can confirm that it doesn't work in android mobile app either, but i doubt there anything that can be done at the plugin level. The mobile app seems to replace HTML fields with Android widgets. It obviously has some/many limitations.
  • Anthony M
    रवि, 7 ऑग 2022, 8:47 PM
    Hi Audrei, thanks for this great plugin! Anyone tested it on 3.11? Does it works?
  • photo
    बुध, 7 फेब्रु 2024, 5:14 AM
    Hi, I would like to know how to reduce the size of the field because on my form it appears much too large
    thanks for the help
1 2
Please login to post comments