Well, the idea of this workaround is:
You have e.g. 6 groups of questions (group in the meaning of LimeSurvey)
you want to show only two of them selected randomly.
Therefore you create a question of type "multiple" (with questioncode "M1") at the start with (in our example) 6 subquestions.
Now the script:
This is inserted in the question code (in source code mode)
This script checks two subquestions at random, or whatever number you enter in "showNumberOfGroups".
In the relevance equation of your groups you enter:
1st group: M1_SQ001=="Y"
2nd group: M1_SQ002=="Y"
3rd group: M1_SQ003=="Y"
...
Okay, this is the idea of this workaround, I did not test it, because I do not have such an old version.
where exactly I have to fill in the codes
www.limesurvey.org/manual/Workarounds:_M...tc..29_in_LimeSurvey
Joffm