Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Self registering multiple times to the same survey

  • ritapas
  • ritapas's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
3 years 6 months ago #222277 by ritapas
Hello,

in my survey I would like to allow my participants to register themselves many times, because they may submit new data sets by the time and we want the previous ones to be mantained.
I see the default behaviour is that one cannot self register more than one time with the same email address ("The email address you have entered is already registered and the survey has been completed.").
Is there a way round this, maybe by using an attribute field?
Thank you.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
3 years 6 months ago #222284 by DenisChenu

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.
The following user(s) said Thank You: ritapas
The topic has been locked.
  • ritapas
  • ritapas's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
3 years 6 months ago - 3 years 6 months ago #222285 by ritapas
Dear Denis,
I see you have done a great job.
Unfortunately I am not able to add a plugin to this LimeSurvey installation. I guess that if you had to develop a plugin to do that, it cannot be done with the a standard installation, am I right?
It is weird that the email address is regarded as a primary key only for self registering surveys, indeed.. When compiling a participant table, you can add many rows with the same address in LS 3LTS
Last edit: 3 years 6 months ago by ritapas.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 6 months ago #222286 by holch
In most use cases where you wish a self registration you want to AVOID one person registering more than once. Makes total sense to me.

Your case is very specific and out of the "norm" I guess.

Plugins should be installable with any self hosted Limesurvey installation, if the administrator allows it. What is your problem with installing the plugin?

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.
The following user(s) said Thank You: ritapas
The topic has been locked.
  • ritapas
  • ritapas's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
3 years 6 months ago #222287 by ritapas
Dear Holch,
you are right, the use case is a bit uncommon. The only reason why I cannot install a plugin right now is that our LimeSurveyCE installation is a "Production environment" managed by a different staff than mine. So, just a matter of timeliness
 
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
3 years 6 months ago #222291 by DenisChenu
You know the people regsitring ?

Tell them to use +
user+1@example.org
user+2@example.org
user+3@example.org
user+4@example.org


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.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 6 months ago #222292 by holch
Ok, understood.

I have never used this feature, but as a work around, would it be possible to increase the "uses left" manually so they can come back and add another answer? Just an idea, not sure if this is possible and feasible, but you can test.

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.
The following user(s) said Thank You: ritapas
The topic has been locked.
  • ritapas
  • ritapas's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
3 years 6 months ago #222293 by ritapas

You know the people regsitring ?

Tell them to use +
user+1@example.org
user+2@example.org
user+3@example.org
user+4@example.org

Hello Denis,
this way the invitation mail would not be sent, would it?
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
3 years 6 months ago - 3 years 6 months ago #222294 by DenisChenu
Email serveur dependant : it work for all my email server, it work for gmail,

You could test with your professional email maybe ?


people.cs.rutgers.edu/~watrous/plus-sign...email-addresses.html

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.
Last edit: 3 years 6 months ago by DenisChenu.
The following user(s) said Thank You: ritapas
The topic has been locked.
  • ritapas
  • ritapas's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
3 years 6 months ago #222295 by ritapas

Ok, understood.

I have never used this feature, but as a work around, would it be possible to increase the "uses left" manually so they can come back and add another answer? Just an idea, not sure if this is possible and feasible, but you can test.
I still don't know the number of the people who would answer the survey. As far as I know, that could be 0 or >1000.
Anyway, this looks the best I can do, thank you a lot.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
3 years 6 months ago #222296 by DenisChenu
Oh,
You don't know who answers ?

Why not :
1. Disable token answer persistence ?
2. Allow infinite answers ?

User can use link any time they want and can save some answers.

Without plugin it's the only way i see.

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.
The following user(s) said Thank You: ritapas
The topic has been locked.
  • ritapas
  • ritapas's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
3 years 6 months ago #222297 by ritapas

Email serveur dependant : it work for all my email server, it work for gmail,

You could test with your professional email maybe ?
Oh, I didn't know this!
My server does not take away the "+1", though... And I don't manage it alas.
The topic has been locked.
Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose