Restrictions on Input Fields
-
Hello, thank you for the plugin and the Germanized extension. I’m currently testing it on a staging site. As far as I can see there are no limits and no restrictions on most of the input fields in the form. Looks like heaven for form spammers. Could you give store administrators the possibility to put some limits and restrictions to the form fields?
Order Number: I would like to limit this input field to 8 characters and restrict it to numerical content. There could be an error message like: “Order number must be a number. If you can’t find your order number use 0 and we will try to match your order by name and email address.” My order numbers currently have 4 digits and I won’t live long enough to need more than 6 digits.
Email Address: should be checked to be a formally correct email address. Looks like this check is already there.
First Name and Last Name: I would like to limit these fields to something between 20 and 30 characters. It may not be long enough for every possible existing name but it is certainly long enough to identify the customers. In addition to that it would be nice to have a configurable list of character combinations that are not allowed in these fields (for http://, https://, www. and things like that).
Additional fields: I would not like to have a captcha here but there could be an input field for country, where people can choose their country. That’s easier to solve than a captcha and I could silently ignore every withdrawal request coming from a country I never delivered to.
Having an open form on a website where everybody can send emails to any email address without being logged in is a nightmare for every system administrator. The mentioned restrictions would make it less attractive for form spam. Thanks for considering this.
Andreas
You must be logged in to reply to this topic.