Hallo,
TU Dresden heißt wohl, dass Du über das "Bildungsportal Sachsen" LimeSurvey benutzt.
Da sind wir immer etwas hellhörig, da viele (sehr viele) Admins von solchen Uni-Installationen ihren Schäfchen nicht erlauben, javascript zu benutzen. Einfach als Schutz gegen eine gewisse "kreative Gewalt".
Das solltest Du zunächst klären.
Ein einfacher Test ist:
Erstelle irgendeine Frage und füge dort ein (im Quellcode-Modus, den Du mit dem Button mit spitzen Klammern einschaltest)
Code:
<script type="text/javascript" charset="utf-8">
$(document).on('ready pjax:scriptcomplete',function(){
alert("Hallo, hier ist javascript");
});
</script>
Wenn dann die Meldung aufploppt, schön, ansonsten "Pech gehabt" und Du musst mit "Bordmitteln" auskommen.
Gut, jetzt zum Verständnis
Idealerweise wollen wir die Bearbeitung von Einführung und Übungen so frei wie möglich lassen und dann über den zwangsweisen Sprung zur Prüfung führen.
Hm, es soll frei gelassen werden - aber dann doch wieder nicht?
Also etwas wie "Hier sind einige Beispiele und Übungsaufgaben. Bitte, lesen Sie alles gründlich durch und bearbeiten die Übungsaufgaben!"
Und dann kommt plötzlich "So, Sie haben lange genug herumgespielt; jetzt wird es ernst."
Okay, LimeSurvey hat ja ein etwas anderes Routing-System - es gibt keine eigentlichen Sprünge.
Man "springt" zu einer Frage, indem man die dazwischenliegenden Fragen ausblendet.
Ohne javascript gibt es beim ersten Hindenken nur die Möglichkeit, mit Gleichungsfragen die Startzeit und die jeweilige Endzeit einer Gruppe zu nehmen - und wenn die Grenzzeit überschritten ist, die weiteren Gruppen vor der eigentlichen Prüfung zu überspringen.
Irgendwie so:
Am Anfang wird die Zeit "T0" genommen
{if(is_empty(self),strtotime(date('H:i:s')),self)}
und dann in weiteren Gruppen erhalten die Fragen die Bedingung "weniger als xxx Sekunden vergangen"
strtotime(date('H:i:s'))-T0<xxx
Das ist noch sehr ins Grobe gedacht und hängt natürlich sehr vom Aufbau der Umfrage ab. Sind die vorherigen "Spielfragen" jeweils in getrennten Gruppen, oder in einer einzigen Gruppe zusammen?
In diesem zweiten Fall reicht wohl auch ein Timer.
Aber nach Deiner bisherigen Beschreibung glaube ich das nicht.
Daher ist es immer das Beste: Schicke den lss Export eines Prototypen Deiner Umfrage.
Dann sehen wir mehr - und weiter.
Bis dann
Joffm