8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
||
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<includeonly> | <includeonly>{{Navigation/Lernpfad|{{#iferror: {{#ifexpr: {{SUBPAGENAME}}-1<=0 || {{#expr: {{SUBPAGENAME}}-1}}}} |}}|{{#iferror: {{#ifexpr: {{SUBPAGENAME}}+1>{{{1|0}}} | | {{#expr: {{SUBPAGENAME}}+1}}}} | 1}}|{{{3|Vorheriger Schritt}}}|{{{4|Nächster Schritt}}}}}</includeonly ><noinclude> | ||
Basisvorlage für Navigationsleisten von Lernpfaden. | Basisvorlage für Navigationsleisten von Lernpfaden, die Nummern als Unterseiten verwenden. | ||
Die Schritte des [[Lernpfad:Einführung in Scratch]] sind zum Beispiel als Unterseiten mit fortlaufenden Nummern angelegt: | |||
# [[Lernpfad:Einführung in Scratch/1]] | |||
# [[Lernpfad:Einführung in Scratch/2]] | |||
# [[Lernpfad:Einführung in Scratch/3]] | |||
# ... | |||
Statt die [[Vorlage:Navigation/Lernpfad]] einzubinden, kann diese Vorlage genutzt werden, um die Navigationspfeile | |||
automatisch aus der aktuellen Unterseitennummer zu generieren. Als einzigen Parameter bekommt die Vorlage die | |||
Gesamtanzahl an Seiten im Lernpfad. | |||
Damit bei hinzufügen von Schritten im Lernpfad nicht in jeder Seite des Pfades der Parameter für die Gesamtzahl | |||
angepasst werden muss, bietet es sich an, eine neue Navigationsvorlage namens <code>Vorlage:Navigation/Name des Lernpfades</code> anzulegen: | |||
<pre> | <pre> | ||
{{ | {{Navigation/LernpfadNummern|MAX_PAGES}} | ||
</pre> | </pre> | ||
Die Einbindung in Lernpfaden erfolgt mit: | |||
Einbindung in Lernpfaden | |||
<pre> | <pre> | ||
{{ | {{NNavigation}} | ||
</pre> | </pre> | ||
Ein Beispiel findet sich unter [[Lernpfad:Einführung in Scratch]]. | Ein Beispiel für dieses Vorgehen findet sich unter [[Lernpfad:Einführung in Scratch]] und der dazugehörigen | ||
Navigationsvorlage [[Vorlage:Navigation/Einführung in Scratch]]. | |||
---- | ---- |
Bearbeitungen