Welcome to the LimeSurvey Community Forum

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

Function "accept my conditions" IN REGISTRATION FORM

  • Loczuch
  • Loczuch's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 11 months ago #136169 by Loczuch
Hello,
I know that there is such a topic: www.limesurvey.org/forum/can-i-do-this-w...-conditions-function

BUT... I need four checkboxes shown in the registration form. When someone want to do my survey, he have to register. If he want to register he have to agree on my condidtions. How to do it? :(
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #136174 by holch
I think it is probably best to create a little script that will do the registration and then write the respondent into a token table via Limesurvey API. Maybe a Limesurvey Plugin would work to. Out of the box I don't see much of a chance...

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The following user(s) said Thank You: Loczuch
The topic has been locked.
  • Loczuch
  • Loczuch's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 11 months ago #136181 by Loczuch
Thank you a lot.
So what do you propose? What should I do?
1. There isn't any possibility to create such a box in registration form, right?
2. If I am right, what should I do? :dry:
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #136187 by holch
Option 1: Write your own registration script that has those options and then write the necessary data via API to the token table of the survey
Option 2: Write your own plugin for Limesurvey (rest like otion 1)
Option 3: Find a developer and sponsor this feature
Option 4: Make a feature request and hope that someone will implement it into Limesurvey or as a plugin (there is probably little chance for this to be implemented any time soon, as I think demand is relatively low for such a feature and developers are currently quite busy with version 2.5, fixing bugs and preparing for 3.0).

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The following user(s) said Thank You: DenisChenu, Loczuch
The topic has been locked.
  • Loczuch
  • Loczuch's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 11 months ago #136195 by Loczuch
Thank You Holch.
1. Is option 1 difficult?
2. Is there any other possibility to do such a function anywhere? (Can be in the survey)...
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #136196 by DenisChenu
For option 2 : starting point : framagit.org/SondagePro-LimeSurvey-plugin/replaceRegister
But now : form can be more easily updated , and errors list to, then there are surely a cleaner solution.

For option 3 : see my signature ;)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: Loczuch
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #136209 by holch
You could create 4 questions on the first page that all need to be answered with "I agree", and set zero quotas on "I do not agree" to exclude them from the survey if they don't agree to the terms.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The following user(s) said Thank You: Loczuch
The topic has been locked.
  • Loczuch
  • Loczuch's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 11 months ago #136224 by Loczuch
So... It works like that:
1. Someone register in my survey
2. After registration, he get special e-mail with URL to survey.
3. When he click on that URL, first 4 questions are that "I agree" right?
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose