hello!
we are using limesurvey for our project for the first time.
we want each participant to have an unique id that is created with our own classifying system
so, each participant will be CLxxx (CL100, CL101...)
But on the survey system, when i want to enter a new participant, it just shows that the ID is "auto". I assume auto generated.
So i wonder if we can attribute unique ID to each participant ourselves, or is that what the token is for?
I haven't activated the survey yet so I don't know what will the webpage look like. Will i be asked to enter an ID and a token? Or just a token and ID is generated afterwards?
If there's no way to change the ID assigned, when we collect the data, will the token be the identifying name assigned to each participant?
token->tid is a the id in the token table. But you have token->participant_id , it's used by LimeSurvey for global participant table. But you can use it in API if you don't use global participants.
Currently you can not use {TOKEN:PARTICPANT_ID} because Expression manager dislike underscore. But i have a plugin to use TOKEN:PARTICPANTID or TOKEN:PID in replacement.
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.