Webform is quite nice, and does almost everything I could want of it. A few suggestions (to eliminate that "almost")
1. I would like to be able to format the subject line and body of the e-mail message using literal text and form variables. I could probably hard-code my changes into the module, but that would be ugly.
2. I would like access to a more complete range of web-form widgets (drop-down menus, combo boxes, radio buttons, etc).
3. I suggest using Fieldset and Legend tags instead of divs to group and identify buttons. Also, add IDs as hooks for styling and accessibility.
4. Surely there must be a way to access webform submissions in the database...?
Comments
Comment #1
ullgren CreditAttribution: ullgren commented1. Nice idea. Hopefully somebody could pick this up and make something out of it.
2. Radio buttons is there just choose a "select widget" and don't check the multiple checkbox.
The reason I dind't do widgets for comboboxes and "select lists" is that in my opinion the checkboxes and radio buttons fill the same functions and are nicer. But changing this would only need a few simple changes to the code.
3. Another good idea. I'm not sure how much is "doable" I use the drupal framework functions to format the form and in the past I've found it somewhat limiting. Maybe it's been better in 4.5. Have you tried to modify the formating in the themes ??
4. Well Yes and No. I'm working on a report function in the CVS branch.
Thanks for your feedback. Please open diffrent issues for each suggestion in the future. It makes it easier for me (or any other developer who chooses to implement it) to track each feature request individullay (with patches and comments).
Also please add patches (even crude once), it allways helps get my imagination going [Couldn't I solve this in a better way ;-P] and is garantied to bump you up in the TODO line.
Comment #2
ullgren CreditAttribution: ullgren commentedHmmm should not be fixed.
Comment #3
adamrice CreditAttribution: adamrice commentedMy PHP-fu is weak, but I'll see what I can do about patching this to do what I want, if for no other reason than to encourage someone else to fix my sloppy work.
With a long list, I think that drop-down menus or combo-boxes work better. With a short list, I agree that checkboxes or radio buttons are better. But imagine a webform with radio buttons to choose your nationality. Ouch.
As to #3--I didn't know.
Comment #4
wilddev CreditAttribution: wilddev commentedHow about using the actions module to be able to configure and/or do this?
Comment #5
wilddev CreditAttribution: wilddev commentedOops, pushed submit too soon, I meant of course to use actions to do 1) on this.
Comment #6
jnt CreditAttribution: jnt commentedThere is a patch for item 1 at http://drupal.org/node/17433
Feedback please
Comment #7
jnt CreditAttribution: jnt commentedThere is a patch for item 4 (Report) at http://drupal.org/node/8325
Feedback please
Comment #8
jnt CreditAttribution: jnt commentedThe more widgets request which is item 4 is now handled in another feature request thread. So this thread has now become redundant. Marking it as duplicate.
In summary and conclusion of this thread: