- bhanukaranAsked on September 14, 2013 at 08:31 AM
I have an urgent requirement. I have a form which is in English & Arabic. Both the form has 2 different email fields. I need to restrict a user per email id per entry. How can i achieve this. Kindly suggest quickly as my campaign is launching tomorrow.
- JotForm SupportWelvinAnswered on September 14, 2013 at 09:25 AM
Here's the guide on how you can do that: How to Set Form Limits Based on a Unique Question. Select "Email" from the list.
Unfortunately, this function cannot control both since they are a separate form. We do not have such function to prevent individual from submitting an entry to a second form if he/she already submitted to the first form.
You may consider adding a simple note to remind them about this matter - to ask them to submit to only one form per their language preference.
- bhanukaranAnswered on September 14, 2013 at 10:15 AM
Hi Actually its one form but i have used 2 fields one is in English & another one is in arabic. I am using show-hide conditions to control them. can we still have this done using this setup?
- JotForm SupportTashaAnswered on September 14, 2013 at 10:25 AM
Being that it is one form the solution that Welvin provided will work for this instance. If it was two different forms (meaning that the forms have two different IDs/url) then the solution provided would not work.
- bhanukaranAnswered on September 14, 2013 at 10:54 AM
Ok. let me put this clearly. I have tried this solution. Now in the preferences section i am able to select only 1 field, where as it is the same form but there are 2 email fields one is in english & another one is in English. These are controlled using show-hide conditional logic.
So, if i select only 1 field will this still work for the arabic email field also ?
I am sharing the actual link for you to understand well http://jotform.co/form/32383558289871
- KadeJMAnswered on September 14, 2013 at 11:51 AM
Hi Bhanu, That should work. I can see that you currently have the form limit set to " Strict " along with the " Email Address Field " for your Unique Question. I tested this some more for you to double-check it and it is working as it should be normally for this type of setup. Both English and Arabic displayed this message along with rejecting the email after using the same address.
- hatkarmiteshAnswered on September 16, 2013 at 07:09 AM
This is Mitesh. With reference to the question that Bhanu had asked, I have few queries.
I have created two forms
Both these forms uses Email field. I have set the Email field for Unique Questions(english_geo.php).
When I try to do the entry using the same email id, I got the error message.
Is it possile to customize this error message with my own custom message? Can I also have custom style for this message?
When I submit my form from Arabic (arabic_geo.php), Email Address field is taking multiple entries from same email id. how do I restrict this as I can only select one field in preferences section.
Kindly treat this as urgent. My campaign will go Live tonight. I need to resolve this before going live.
- bhanukaranAnswered on September 16, 2013 at 07:13 AM
Thanks for the response that was helpful. Meanwhile, can i customize this message from my side in terms of css or html. Since, we have used your custom JS source file, so we wanted it to be customized with message and html possibly.
Kindly suggest, Our campaign is going live tonite. please help us asap.
- JotForm Supportashwin_dAnswered on September 16, 2013 at 08:08 AM
I am not sure if you can style the from warning message (with css) but it is possible to change the text of the warning messages. Here are the steps:
1. Load your form in editor.
2. Click on "Setup & Embed" and then click "Preferences"
3. Click on "Advanced Settings" tab.
4. Click on "Edit Form Warnings"
5. In the "Edit Form Warnings" window, scroll down to find the warning text which you need to change.
6. Click on "Ok" to save the changed warning message.
On styling the warning message: I am not sure if that is possible as it is displayed on a server side page. I will still try to find out and if I get any option, I will update you.
- bhanukaranAnswered on September 17, 2013 at 06:47 AM
I am sorry, i am coming again to you with the same query. I tried doing this at my end.
Please check this link: http://beta.shukranrewards.com/hc-roommakeover/arabic_geo.php
There is toggle between English & Arabic and when i use the English form, it shows me an error duplicate entries with the similar id. But, when i do this arabic form, it does not show me error of mutliple entries with the similar id, though it has the same database.
Can you please scan through the link and let us know what would have gone wrong from our side.
As mentioned by you, this was possible, since it is the same database.
Kindly help to resolve this as our campaign has already started at our end.
- JotForm SupportWelvinAnswered on September 17, 2013 at 10:26 AM
This is because you only have one single form. The Limit Base on a Unique Question only applies to a single field. There's no way you can apply this function to multiple fields. I've check your form, and you have the limit set on the English Field so that is why the ARABIC Email field doesn't do the same when you have tested the form.
What I could suggest is to create two different forms. One form for Arabic, One form for English. Apply the function to both forms and do the redirection if they click the language option from your webpages.
OR, create a new form and embed the English and Arabic Forms there. You can use our Free Text HTML field for embedding forms. Apply the same Conditional Logic for switching languages. Example below;
Output Form: http://www.jotform.co/form/32594335906864
Arabic Form: http://form.jotform.co/form/32594609008861
English Form: http://form.jotformpro.com/form/32594102735957