The student can only see their info and not everyone else's. If they mistype their id, they will have to doublecheck. Perhaps another way to get this is to have two matches or for them to enter their email address instead of their ID. Thanks for highlighting this risk.
But :
student can put any number and find the related data (holch point)
You allow to load a CSV file via JS : this CSV file can be loaded by anyone looking at the url call. Too easy to get it directly (more quick than console from tparner)
A general system on privacy is "Asking less than you can : get only the minimal".
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.
We need to ask for the ID (autocomplete) and email (autofill) to show so to ascertain that the student has filled the ID correctly and confirm their email. But if this is an issue with seeing other kids' info, we will not allow it.
The question remains. We have several other surveys that need the same mechanism of autocomplete and autofill but for a different set of data. Namely, the student will fill out an evaluation form for each workshop that they attend. We would like to make sure that when they enter the workshop ID, the name of the workshop can be autofilled so that they ascertain that they have typed in the correct workshop and can move on more quickly through the surveys.
Your help is much appreciated.
Attached is the LSS and the sample csv. The registration question group is what we would like help with on this thread. We will ask the second part in another thread.