|Random variables introduced|
It is now possible to create variables that have random value.
A random variable is a variable that has a value randomly chosen from predefined values. The possible values could be specified either by a comma-separated list or by an SQL query. If query is used, the value is chosen randomly from the results of the query.
There is a setting that allows you to choose whether a random variable is calculated everytime it is needed or only once per loading of a page.
A random variable could be used everywhere that a constant variable can, including in values of other variables.
An interesting way to use random variables is with the module's parameter alternation feature. This allows randomizing modules that does not support it natively.