Custom Actions: RandomizeQuestions


This custom action presents the questions in the current page in a random order.

RandomizeQuestions question1,question2

This action is always performed before a page is composed.

If used with no parameters, all questions on the current page are randomized. If used with two question names, only the questions between them are randomized, and the rest are presented in the original order; the two questions are included in the shuffle.

Example: a page contains questions named intro, convenience, speed, price. To present the last three questions at random and to keep the introductory question at the top, use:
RandomizeQuestions convenience,price

Next: IssueHttpQuery