Just wanted to say thanks, you have made some really great improvements to the interface, although I am a little disappointed that the last component I added to forms is no longer remembered. I'm sure you did that on purpose, and I have to admit there have been a couple of times when I accidentally added the wrong component because I forgot to change it.

The one suggestion I had was to remove the automatic colon from the ends of labels. Sometimes my labels are questions, and I have to choose between displaying both (?: - which looks a little silly) or being grammatically incorrect. :P

Definitely not a big deal, in fact, I'm probably going to browse through the code and see if I can figure out how to remove it. But, I was thinking maybe it would be nice to allow people to choose what they want at the end of a label, if they even want anything.

CommentFileSizeAuthor
#2 webform_last_component.patch849 bytesquicksketch
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

pawpetcare’s picture

I agree with matt.c

I would also like to see the automatic colon removed from labels for the same reason - question marks. '?:' looks silly.

Thank you.

quicksketch’s picture

Status: Active » Fixed
FileSize
849 bytes

The ability to remember the last component added must've been broken accidentally. I've fixed it with the attached patch and it'll be in the 1.10 release of Webform. Webform 2.x works quite a bit differently so it doesn't apply there.

The problem with question marks and semi-colons is a Drupal-wide problem you can fix by over ridding theme_form_element.

There are some (outdated) solutions posted here:
http://www.lullabot.com/articles/what_if_a_field_title_ends_with_a_quest...
http://jaspan.com/removing-unwanted-colons-form-field-titles

Which you'll probably need to tweak a bit to work with the current versions of Drupal.

quicksketch’s picture

Title: Feedback & suggestion » Remember last component added
Category: feature » bug

Updating title for posterity.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.