Vielen Dank für die Antwort. Meine Situation ist etwas komplexer als beschrieben:
Ich habe jeweils zusammenhängende Pakete von Elementen, die jeweils randomisiert werden sollen. In diesem Fall jeweils ein Video und eine dazugehörige Auswahlfrage, also zum Beispiel so:
1. Video, 1. Auswahlfrage
3. Video, 3. Auswahlfrage
2. Video, 2. Auswahlfrage
(Die Fragen hängen also mit den Videos zusammen)
Diese Randomisierung erreiche ich durch den folgenden PHP-Code:
if (!isset($blocks)) {
// Liste mit Videos und zugehörigen Fragen
$blocks = [
['A101', 'A104'],
['A102', 'A103'],
['A105', 'A106']
];
// Die Liste mischen
shuffle($blocks);
// Die Listen auf allen Seiten verfügbar machen
registerVariable($blocks);
}
// Fragen anzeigen
question($blocks[0][0],'number=no');
question($blocks[0][1],'number=no');
question($blocks[1][0],'number=no');
question($blocks[1][1],'number=no');
question($blocks[2][0],'number=no');
question($blocks[2][1],'number=no');
Jetzt möchte ich am Ende eine weitere Auswahlfrage haben, bei welcher eins der Videos ausgewählt werden muss. Hier sollen also als Antwortmöglichkeiten die Bezeichnung der Videos erscheinen, jedoch in der Reihenfolge der Videos.
Lässt sich das machen?