Es tut mir furchtbar Leid, aber es scheint einfach nicht zu klappen. Obwohl, wie von Ihnen zuletzt beschrieben, durchgehend auf allen Startseiten der jeweiligen Seitenblöcke der relevante PHP Code mit replace() eingefügt wurde und die Vorbereitung einmalig und vor dem allerersten Seitenblock mit registerVariable vorgenommen wurde.
Vielleicht können Sie mir für das Vorhaben der systematischen Rotation noch eine andere Variante empfehlen?
Hier nochmals mein Vorhaben:
25 Fragebogenseiten die thematisch in 6 Blöcke aufgeteilt sind (Blöcke A, B, C, D, E, F).
Jede Seite enthält eine Nummerierung analog des jeweiligen "Seitenblocks".
Die Blöcke C, D, E sollen dabei systematisch rotiert werden:
1 = C D E
2 = D E C
3 = E C D
4 = E D C
5 = C E D
6 = D C E
Entsprechend sollen alle Seiten der Blöcke C, D, E analog der o.g. Rotationsversionen eine dynamische Nummerierung analog der Reihenfolge der Darstellung erhalten (Aufgabenblöcke 3, 4, 5).
Nach Möglichkeit sollte nachvollziebar sein, welche Blockreihenfolge zu welchem Ergebnis führt. Dies wäre aber nur "nice to have" - wichtig wäre mir, dass ich die dynamische, fortlaufende Nummerierung der einzelnen Seiten mit der jeweiligen Fragenblock-Nummer hinbekomme.
Vielen Dank für Ihre Hilfe im Voraus!