ooops … i found out why … i had other forms from versions 1.2.4 and 1.2.5 so i deleted all those forms, de-activated plugin, re-activated, then created new form and voila – the email error was not present …
Chuck, that’s a great idea about the required checkbox. It seemed silly to ‘require’ a choice on the checkbox, since leaving it blank could be your choice, but as far as requiring that it be checked, that makes a lot of sense. As for limiting submissions, I was planning on incorporating some kind of ‘human test’ like recaptcha.
BTW I’m getting ‘Fatal error: Call to undefined function wp_get_current_user()’ when I try to network activate the plugin. I have no idea why.
Thanks for the feedback and suggestions!
Hi Campbell – i can appreciate the human test recaptcha route but i was thinking more along the lines of nonce variable / cookies … yes, if my form was public, then the captcha thing makes sense … but i’m leaning on using forms for logged in users so the captcha thing isn’t as important (at least i don’t think) as i was impressed that you are capturing / recording the user-id when i looked at the data from submitted forms … that’s what got me thinking “gee – that admin guy submitted same form four times” … the nonce thing i believe is how other form plugin folks are able to limit user submissions and even allow a user to go back and edit their submission – e.g., Formidable Forms -> http://wordpress.org/extend/plugins/formidable/ and DB-Toolkit -> http://wordpress.org/extend/plugins/db-toolkit/ … not positive on this but share as fyi and food for thought :>) cordially, chuck scott
I see what you mean now.. I’ll take a look at it.
Version 1.2.10 includes the ‘required checkbox’. Thanks for the suggestion.
Version 1.3.0 includes some form behaviors along the lines of what I think you were talking about – please let me know if I can tweak this any further.
Thanks for continued improvements with this … the required checkbox works like a charm … i also like the new behaviors form options …
i did some tests logged in but had multiple browsers open so cookie sessions might have gotten in way and false sense but i was a bit confused by the Behaviors – namely Single Submission vs User Profile style – they both seemed to work the same in that i could use back button and enter new info and submit form again and again … the “Keep only most recent submission” did work fine in that yes i could go back and re-enter data but the form collected data only showed the last set – which is Cool :>)
at to tweaks, i’d probably suggest adding messages to the final form … eg., the user profile and Single Submission option show the resulting form fields and their data but it would be nice to have a success message that also said “thanks you information has been submitted” (or something like that) …
ditto on the Keep only most recent submission and having a sucess message – e.g., “thanks – your form data has been updated and submitted – now go out and do something that would make your mother proud :>0”
truly i jest but you get the idea – some kind of follow-up thanks message akin to when the form is in the default mode …
to be continued … cordially, chuck scott