Check out the LimeSurvey source code on GitHub!

Answers random order - partial randomization & keeping distinct answers fixed

More
11 months 6 days ago #131395 by rasheed
I tested this with List (radio) question and it didn't work. Not sure if the script is compatible with 2.05 am using.

Thank you

Please Log in to join the conversation.

More
11 months 6 days ago #131399 by tpartner
Tested what? There are several scripts in this thread. What are you trying to do and what script have you used?

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

Please Log in to join the conversation.

More
11 months 6 days ago #131401 by rasheed

Please Log in to join the conversation.

More
11 months 6 days ago #131405 by tpartner
I find that the survey supplied in the workaround works in 2.05. Have you tried with the default template? Do you have any JavaScript errors?

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

Please Log in to join the conversation.

More
11 months 6 days ago #131407 by rasheed
I think i found the reason. It doesn't actually work when answers are displayed in columns... :/

Please Log in to join the conversation.

More
11 months 5 days ago #131453 by rasheed
Is there any solution to make work with columns please ?

Thank you !

Please Log in to join the conversation.

More
10 months 4 days ago #133153 by kapelas
Regarding rasheed 's link in limesurvey, I would like to submit a small conversion to the script for partially randomize question in Array AND having the Repeat headers activated.
So, regarding the exact link
manual.limesurvey.org/Workarounds:_Manip...rs_-_Array_questions

If you add the <tag>:last</tag>, to point to the last descendant of the tbody, you add the question ONLY on the last tbody section of the repeated sections, otherwise the fixed sub-questions is added on every tbody section.

<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
...
// Move the "fixed" row to the end
$('table.subquestions-list tbody:last', thisQuestion).append($('tr[id$="X'+q1ID+fixedCode+'"]'));
...
</script>
The following user(s) said Thank You: tpartner

Please Log in to join the conversation.

More
7 months 4 weeks ago #136519 by Blume
Hi,

is there also a solution for multiple choice/option questions?
I want to randomize answer options of a multiple choice/option question, but keep the last input answer and other fix. I work with Version 2.06.

My example:
Answer A
Answer B
Answer C
Answer D
Other (advance settings)

--> Answer D and "other" should be fixed and not randomized.

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form