Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I think to improve this module few things have to be done for a production website. These following features I think they are very important:
- Form builder is a very common used GUI for the webforms which is currently not support it by this module. - #2127083: Form Builder Support
- README.txt does not have the proper documentation on how to install this module which is provide it on this issue. #2048425: Library Folder Structure
- #2418795: Drupal Coding Standards
- #2418777: Webform 4x Support
Comment | File | Size | Author |
---|---|---|---|
#14 | signaturefield-webform-conditional-fields-2418799-14.patch | 1.15 KB | joelstein |
#4 | 2418799-improving-module.patch | 12.11 KB | darol100 |
Comments
Comment #1
darol100 CreditAttribution: darol100 commentedComment #2
darol100 CreditAttribution: darol100 commentedComment #3
darol100 CreditAttribution: darol100 commentedComment #4
darol100 CreditAttribution: darol100 commentedI have wrote a patch that would improve this module. These are the things that this patch would improve or fix.
If you are running Webform 3x you should not apply this patch to this module otherwise you might run into some errors. You should also consider upgrading to Webform 4x and then applying this patch.
Comment #5
darol100 CreditAttribution: darol100 commentedComment #6
darol100 CreditAttribution: darol100 commentedComment #7
ogomez78 CreditAttribution: ogomez78 commentedThis patch worked wonderfully. Thanks!
Comment #9
emerham CreditAttribution: emerham as a volunteer commentedPatch shows up for Webform version 4. Is there a way to do the textfield to signature like in the demo?
http://thomasjbradley.ca/lab/signature-pad/accept/
Comment #10
Morasta CreditAttribution: Morasta commentedWas having problems getting SignatureField to function on my site, this patch takes care of it nicely. Would love to see it rolled into the dev branch.
Comment #11
darol100 CreditAttribution: darol100 commented@Morasta,
The reason why did not commit this patch to the dev branch 7.x-1.x its because there are people using Webform 3x and this can break their website. That's why I created another branch 7.x-2.x with this issue been solve.
I do not have permission to created releases, so I can not make a release for 7.x-2.x. However, I can re-created another patch with the Webform 4.x changes without affecting the Webform 3.x and push it to 7.x-1.x .
I will do the same that I did on comment #4 but in separated issue. In addition, I have make this issue into a META issue to see if there are people interested on helping into this project.
Comment #12
Morasta CreditAttribution: Morasta commented@darol100,
Thanks for the explanation, that makes sense. I missed the fact there even was a 2.x branch.
Not sure if this other issue (https://www.drupal.org/node/2190471) is already addressed in that branch, but it appears the signaturefield won't render on a node's view unless the color, height, and width options are defined on the field itself. Happens on two dev sites in my environment.
The current help text implies they are optional, at least to me. Since someone took the time to open a issue about it, maybe it's worth patching that too? I just changed the text on my end and could provide a patch if it's worthwhile.
Comment #13
joelstein CreditAttribution: joelstein commentedThanks @darol100 for rolling these changes into the 7.x-2.x branch. It would be nice if we could get a release node so that folks can see the branch on the project page.
For those who want to work with these changes, you have to checkout the 7.x-2.x branch directly from Git:
https://www.drupal.org/project/signaturefield/git-instructions
Comment #14
joelstein CreditAttribution: joelstein commentedSince I'm not sure where to post patches against the 7.x-2.x branch, I'll post here. This patch fixes the Webform integration so that a Signature field can be shown/hidden with the Webforms conditional fields feature. It also removes the ability for a signature field to be used as a conditional field source (which wasn't working anyway).
Comment #15
themic8 CreditAttribution: themic8 at Trail 9 commentedI am unable to access the repository for the 7.x-2.x branch.
Could you enable the 7.x-2.x branch on the project page?
Comment #16
darol100 CreditAttribution: darol100 commented@themic8, You have to download it using git. https://www.drupal.org/node/1012218/git-instructions/7.x-2.x/nonmaintainer
I do not have access to make releases, I message @realityloop (Brian, maintainer of this project) and he only gave me access to make new branches. I send him another message few months back to make a release for 7.x-2.x and he never reply me back =(.
I'm not using this module on any of my project, which makes me less interested on contributing back to this project. For this reason, I'm unassigned this issue so other people can work on it. Also, changing to plan since this is a meta, as well to "Active."
Comment #17
colanPlease read Dealing with unsupported (abandoned) projects for how to take over projects from unresponsive maintainers. Generally, they only have 2 weeks to get back to you, or it's yours.
Comment #18
themic8 CreditAttribution: themic8 at Trail 9 commented@darol100 Thank you. That did the trick.
I'll see if I can get access as well to help maintain this module.
Comment #19
realityloop@themic8 are you still interested in maintaining? I don't recall getting a message from darol100 about rolling a new release.
Comment #20
MatthijsClosing since the Drupal 7.x version is no longer maintained.