I have installed the latest, greatest version, and had no problem adding it as a second event in the list of plugins.
Here is one tiny little change I did almost immediately.... I did not like the leading asterisk for required fields, especially when field labels were not completely left aligned when a field was not "required". Simple fix, make it a trailing asterisk, and change its color to draw additional attention to a required field. Just in case anyone is interested, in the plugin_dynamicform.tpl, I changed this:
Code: Select all
<td class="serendipity_commentsLabel">{if $field.required}<sup>*</sup>{/if}<label for="serendipity_commentform_{$field.id}">{$field.name}</label></td>Code: Select all
<td class="serendipity_commentsLabel"><label for="serendipity_commentform_{$field.id}">{$field.name}</label>{if $field.required}<p class="serendipity_msg_important" style="display: inline"><sup>*</sup></p>{/if}</td>1) Can we get an alternative title - like HTML head nugget - to differentiate more than one contact form event?
2) As in static pages, can we get an editable "Headline" and "Page title in Format as article mode", one of which would be the current default of "Contact Form" ($plugin_contactform_name???)? One (or both) of these fields, displayed on the plugin screen, would remove the need for my suggestion of "alternative title" above.
EDIT: The "headline" seems to be provided by the "URL Shorthand Name", so I guess I just need the ability to change the value of "Contact Form" for multiple instances of the plugin.
3) Larger/longer block for the form field string?
4) Preserve user supplied form field string even if user temporarily switches dynamic tpl template from dropdown list (ie, standard, detailed, small business, etc)?
5) Option to not display introductory text after form is submitted? (in other words, introductory text can look pretty silly, or take up valuable screen space when all you really need a user to see then is "Your message has been successfully mailed" (or whatever).
5b) Might also be nice to have an option to display the form results once submitted, much like a comment is displayed after it is posted.
6) User defined and savable template for standard, detailed, small business, others?
7) prevent PLUGIN_CONTACTFORM_DYNAMIC_ERROR_DATA from displaying when only the captcha is incorrect/missing.
8.) Related to 7 above, what is the advantage to having both the variables PLUGIN_CONTACTFORM_ERROR_DATA and PLUGIN_CONTACTFORM_DYNAMIC_ERROR_DATA? Seems the default for the latter is sufficient for both.
9) Related to Captchas in general - can there be some kind of "regenerate captcha" button for when the 1st one is simply too difficult to read?
10) Perhaps a user selectable option to send a copy of the form to themselves user via the email address they supply?
I may come up with others, but a few of these features would be great and would prevent me from taking a knife to the template - changes that would be lost when/if the plugin is updated in future releases.
So Garvin, can you get me this stuff in the next hour or so?
