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

ullgren’s picture

1. 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.

ullgren’s picture

Hmmm should not be fixed.

adamrice’s picture

My 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.

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.

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.

wilddev’s picture

How about using the actions module to be able to configure and/or do this?

wilddev’s picture

Oops, pushed submit too soon, I meant of course to use actions to do 1) on this.

jnt’s picture

There is a patch for item 1 at http://drupal.org/node/17433
Feedback please

jnt’s picture

There is a patch for item 4 (Report) at http://drupal.org/node/8325
Feedback please

jnt’s picture

The 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:

  1. Patch available on email thread. Or action modules suggestion by wilddev
  2. Underway on widgets thread (drop down box).
  3. By design, using existing drupal framework. Possible action discussion on formatting components thread.
  4. Patch available on report thread