Allow public registration using the survey participants table
Overview
When using a survey participants table alongside public registration, LimeSurvey displays a registration prompt in which only the email field is mandatory.
Making All Fields Required
To also require first name and last name, you must edit your survey theme. On the current default theme (fruity_twentythree, set under Settings → General → Theme), modify the registration screen template by:
- Adding
{{ include('./subviews/registration/required.twig') }} to the first name and last name field labels
- Including
'required' : true in both the firstName and lastName field parameters
Related Resources
- How do I create a survey which is open to everyone? — To make a survey accessible to anyone, avoid creating a participants table and instead share the survey link from the Share tab.
- Help! I accidentally closed my survey - what now? — Activate your survey again; in the activation dialog ("What do you want to do with the existing Responses?"), choose "Keep existing responses" to import archived responses into your new response table.
- Hiding "Exit and clear survey" — Edit the nav_bar.twig file to remove or comment out the clearall_links.twig include statement.
- How can I restore data from a deactivated survey? — Use the expiry option instead of deactivation. If a survey was already deactivated, you can restore its response data directly, without changing any survey settings.
- Is my survey data in LimeSurvey Cloud encrypted? — Survey data uses separate databases with individual credentials per instance and encrypted SSL connections by default.
Related Articles
How do I create a survey which is open to everyone?
To create a survey that can be filled out by anyone, do not create a survey participants table! Share the survey link located on the sharing panel.
Help! I accidentally closed my survey - what now?
If you closed your survey accidentally, it is important that you do not change anything in your survey. To recover your data: Activate your survey again. Select Responses from the survey toolbar. Click Import and select the "Import answers from a ...
Survey Policy Agreement in LimeSurvey
Yes, it is possible to display a survey policy that participants must agree to before starting a survey. You can insert a survey policy in the survey settings (in the classic admin interface under Settings > Data policy settings) and require the user ...
How can I restore data from a deactivated survey?
We recommend that you always use the expiry option instead of deactivating a survey. If you closed your survey accidentally, it is important that you don't change anything in the survey! Then, and only then, will the following steps will work: ...
Is my survey data in LimeSurvey Cloud encrypted?
We are very concerned about security. Your survey/response data is stored in a separate database with a separate user name/password for each LimeSurvey Cloud instance. The connection is encrypted if you are using SSL connections (that is the default ...