Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:timer-submit [25.05.2016 20:48]
admin [Timer: Automatisch weiter zur nächsten Seite] Suchbegriffe optimiert
de:create:timer-submit [13.05.2020 11:22] (aktuell)
admin [Umsetzung]
Zeile 25: Zeile 25:
 if (!isset($time0)) { if (!isset($time0)) {
   $time0 = time();   $time0 = time();
-  registerVariable('time0');  // Die Variable $time0 auch nach Ende des PHP-Codes aufbewahren+  registerVariable($time0);  // Die Variable $time0 auch nach Ende des PHP-Codes aufbewahren
 } }
 // Prüfung, ob die Zeit schon abgelaufen ist // Prüfung, ob die Zeit schon abgelaufen ist
Zeile 46: Zeile 46:
 </code> </code>
  
-Für den eigentlichen Timer legen Sie unter **Textbausteine u. Beschriftung** einen neuen Textbaustein mit nachfolgendem Inhalt an. Diesen Textbaustein ziehen Sie anschließend direkt unter den PHP-Code auf die Fragebogen-Seite.+Für den eigentlichen Timer legen Sie im **Fragenkatalog** in einer Rubrik mit **Neuer Text** __oder__ unter **Textbausteine u. Beschriftung** einen neuen Textbaustein an. 
 + 
 +Für die //Darstellung// legen Sie bitte "HTML-Code" fest. Fügen Sie anschließend folgenden Inhalt ein.
  
 <code javascript> <code javascript>
Zeile 70: Zeile 72:
  
 Einige Abschnitte im JavaScript sind als //optional// markiert. Diese Abschnitte kann man bei Bedarf einfach entfernen. Einige Abschnitte im JavaScript sind als //optional// markiert. Diese Abschnitte kann man bei Bedarf einfach entfernen.
 +
 +Nach dem Speichern ziehen Sie diesen Textbaustein direkt unter den PHP-Code auf die Fragebogen-Seite.
  
 **Hinweis:** Wenn Sie nach Ablauf des Timers mittels ''alert()'' einen Hinweis anzeigen, so wird die Zeit bis zum Wegklicken des Hinweise in der Bearbeitungszeit im Datensatz auftauchen. Die gespeicherte Bearbeitungszeit liegt dann höher als der Timer tatsächlich für die Bearbeitung erlaubt. **Hinweis:** Wenn Sie nach Ablauf des Timers mittels ''alert()'' einen Hinweis anzeigen, so wird die Zeit bis zum Wegklicken des Hinweise in der Bearbeitungszeit im Datensatz auftauchen. Die gespeicherte Bearbeitungszeit liegt dann höher als der Timer tatsächlich für die Bearbeitung erlaubt.
Zeile 79: Zeile 83:
 Unter dem PHP- und JavaScript-Code fügen Sie nun die Textbausteine und/oder Fragen ein, welche die Fragebogenseite zeigen soll. Die Platzierung unter dem PHP-Code ist wichtig, damit der Filter korrekt funktioniert, sollte die Zeit bereits abgelaufen sein. Unter dem PHP- und JavaScript-Code fügen Sie nun die Textbausteine und/oder Fragen ein, welche die Fragebogenseite zeigen soll. Die Platzierung unter dem PHP-Code ist wichtig, damit der Filter korrekt funktioniert, sollte die Zeit bereits abgelaufen sein.
  
 +**Mehrsprachige Versionen:** Sollten Sie verschiedene Sprachen für den Fragebogen verwenden, benutzen Sie das Übersetzungshilfe Tool (unter Sprachversionen) und kopieren Sie den Code für den Timer in die unterschiedlichen Sprachversionen.
 ===== Countdown anzeigen ===== ===== Countdown anzeigen =====
  
de/create/timer-submit.1464202112.txt.gz · Zuletzt geändert: 25.05.2016 20:48 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki