The "required" text is next to the label and in <em> tags so it's more semantically meaningful. Currently, cForms has the "required" text wrapped in a span tag with class of "reqtxt."
Is it possible to "hack" a file somewhere so I can recreate the structure I've shown above? Even if I can get the <em></em> to appear after the <label> instead of after the <input>, as it currently is, I'd love it.
By the way, thanks for your great contribution to the WordPress community. This plugin is a staple in my opinion, and I only wish it were available outside of the WordPress environment!
The "required" text is next to the label and in <em> tags so it's more semantically meaningful. Currently, cForms has the "required" text wrapped in a span tag with class of "reqtxt."
It's certainly an option to do it this way, but I wanted to keep the informational text outside of the label tag. In some languages it's not sufficient to have just one word for 'required' or 'valid email required' (only 3 words) – oftentimes you have to be more elaborate and depending on the CSS theme of choice it would most certainly kill the layout.
Anyway, all code is in cforms.php. While I don't encourage changing the core files, it should be quite easy to adjust to your reqs.
For those interested in doing the same, open cforms.php (in the root cforms folder) and look around line 758 (this is for cforms 9.1). You should see something like this:
I tried this and could not get it to look like yours. It just moved the REQUIRED text on top instead of bottom, and then moved the Label text a bit higher than it should be, out of place. I would really like to get this solved.
ADMIN EDIT: please don't double post. see your other thread.