Page 1 of 1

FronttEnd User Forms - No form labels and missing password field ID's and more..

Posted: Thu Nov 09, 2006 4:44 am
by Russ
Just started playing with Front End User, looks very cool. Here are a few comments and some bugs for version 1.1.2 (SVN) / CMS Made Simple 1.0.2 "Maui"

1. For accessibility there are no labels on the forms default templates? Not that easy to add your self as it is using the smarty template thingy? Now you could add these in manually, however...

2. No 'id' field on the password field, means any label you add won't be valid. This might well be another modform.inc.php problem as mentioned for the 'name' on a form.
http://forum.cmsmadesimple.org/index.ph ... l#msg40820

3. The 'name attribute on the form means invalid XHTML. I think it's 'name' and 'id' on everything except the form where just 'id' is required.
See also the link above.

4. In the "Forgot password" form the 'username' field seems to default to a narrow width  (size="6" ) when the field set is much larger 20 - in preferences?

5.  In the "Change Settings" form the 'textarea' width is too big for my use, as is the number of rows. I can't seem to see a way to alter this? How can this be achieved? Also the 'select' field (dropdown) also seems a bit big, how can i set this?

6.  In the "Change Settings" form the 'password' and 'again' fields are different size values? One is 25 and the other 30?

6. Now for a bizarre one,  setting an alias for the 'PageID/Alias for Change Settings form:' in preferences means that the link to change setting on the 'Logged in' form becomes just a  link to that page alias and not the change settings form? Other strange things seem to be happening when you use other parts of the 'setting pageid/alias' return aliases. I've had to leave them all blank for now.

7. I can't seem to see where to change some of the default text (Log off instead of Sign off for example.) I've looked in the language file, but I maybe going mad?

Some suggestions:
a. It would be nice to see the default templates with proper 'fieldset' and 'legend' tags as standard and also labels. I can help if you're not sure about XHTML accessible forms.

b. It think it would also be nice (to be more accessible) to have pre-set values on the entry text fields... e.g. 'Enter your password" etc.

c. Free ice cream

Very nice to see a 'submit' class on the submit button ;-)

I hope this helps and think the above could make this module pretty much perfect. Now if only there was a way to selectively transfer data from other forms modules (Form builder or Feedback?) or into the Front End User database...

Russ

Re: FronttEnd User Forms - No form labels and missing password field ID's and mo

Posted: Thu Nov 09, 2006 9:43 am
by tsw
I think the correct place for these is in the forge bug tracker (one bug per bugreport)

that way developers have one central place to check for bugs (sadly bug reports on the forum usually get forgotten)...