I have imported tokens into my instance of LimeSurvey but I would like to limit each token to only be able to take the survey once. I have tried many options but none of them seem to work. Any suggestions?
This is triggered by "uses left". If this is set to 1, then when someone finishes the survey, it goes to 0 and the link should not work anymore. (
www.limesurvey.org/manual/Survey_participants
- search for "uses left").
What version of LS are you using, how do you test this?
I am using Version 2.50+ Build 160606. I am testing it by copying my survey, importing participants, activating the survey and then I take it using the token. After I submit the survey the "uses left" for that particular token does not change from 1 to 0.
That sounds weird. It should. Once a respondent reaches the end page, the count for uses left should go down by 1. Default the value should be 1, then after one use it should go to zero and stop there.
If you put uses left to for example 5, this token link can be used 5 times until is not valid anymore.
What happens when you open this link again? do you get a clean new survey or are there already answers given?
What about the setting from the link? Is that on or off?
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
When I go into the participants table and change uses left to 5 for that particular token and then click save nothing happens. It still says uses left is 1. I tried reloading the page and trying again but it didn't work.
Before reporting:
- Validate Anonymized responses? is to Yes or No
- See if Allow multiple responses or update responses with one token? is to NO.
See if you don't have external plugin too.
And when report : please send a little lsa file (just one question and ~3 tokens : one submitted, one started and one not started).
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.
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.
Whenever I create a survey and allow LS to create dummy participants, the system works as it is supposed to: the survey won't allow a duplicate account to access the survey.
However, whenever I import .csv file without errors something is happening in that process - despite no error messages - that does not trigger the system to recognize the same token over and over again.
I'm not quiet there yet but getting close. I will post more when I zero in on the issue.