Welcome to the LimeSurvey Community Forum

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

How to show a non-anonymous user the answers he selected?

  • actxcellence
  • actxcellence's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 11 months ago #134062 by actxcellence
May be there is an easy solution for my question:
Status:
A non-anonym survey.
Some users have answered, some not.
Now the users want to see the answers they have given some weeks ago.

Is there an easy way to give users access to read their answers, using their tokens, but prohibit changes?

Schon die Bedienungsanleitung von LimeSurvey angeschaut?
Bedienungsanleitung (DE) | Tricks, um mehr Antworten auf Fragen im Forum zu erhalten
The topic has been locked.
More
7 years 11 months ago #134073 by jelo

actxcellence wrote: Is there an easy way to give users access to read their answers, using their tokens, but prohibit changes?

I don't see any way to prevent changes.

Perhaps you could export results and import results in a copy of the survey. Then you need to reimport the token list of the first project.
Then activate the setting "Allow multiple responses or update responses with one token". Perhaps "Enable token-based response persistence." too.
Haven't tried that yet, so it might won't work at all.
The answers can still be changed but since it is a copy it wouldn't be an issue.
That's the only workaround I can think off at the moment.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: actxcellence
The topic has been locked.
More
7 years 11 months ago #134076 by fvanderstarre
If you set "Send detailed admin notification email to:" to "{TOKEN:EMAIL}" your participants will get their answers after completing the survey. You'll have to adapt the detailed notification email template a little (take out the admin urls).
Frank
The following user(s) said Thank You: actxcellence
The topic has been locked.
  • actxcellence
  • actxcellence's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 11 months ago #134077 by actxcellence
The last missing link: It needs a trick to resend the notification email

Schon die Bedienungsanleitung von LimeSurvey angeschaut?
Bedienungsanleitung (DE) | Tricks, um mehr Antworten auf Fragen im Forum zu erhalten
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #134091 by DenisChenu
Hi,

I think you can do something like this.

Using beforeQUestionRender : test if response is already submitted , if yes : find the input and set readonly to tru to all input.

For "find input and set attribute " see : git.framasoft.org/SondagePro-LimeSurvey-...in/moreAccessibility

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: actxcellence
The topic has been locked.
  • actxcellence
  • actxcellence's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 11 months ago #134108 by actxcellence
Good concept - but I need some more hints to find the code you mentioned.

Schon die Bedienungsanleitung von LimeSurvey angeschaut?
Bedienungsanleitung (DE) | Tricks, um mehr Antworten auf Fragen im Forum zu erhalten
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 11 months ago #134127 by DenisChenu

actxcellence wrote: Good concept - but I need some more hints to find the code you mentioned.

What hint's ?

What code ?

You have too git.framasoft.org/SondagePro-LimeSurvey-...ayTextAdapt.php#L156 for example.

Second solution : i can be hired for such tool, if you're OK on the GPL licencing of all of my plugin ;)

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 topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose