Vorlage:Navigation/LernpfadNummern: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<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&auml;chster Schritt}}}}}</includeonly ><noinclude>
<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&auml;chster Schritt}}}}}</includeonly ><noinclude>
Basisvorlage für Navigationsleisten von Lernpfaden, die Nummern als Unterseiten verwenden.
Basisvorlage für Navigationsleisten von Lernpfaden, die Nummern als Unterseiten verwenden.



Version vom 11. September 2018, 13:05 Uhr

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:

  1. Lernpfad:Einführung in Scratch/1
  2. Lernpfad:Einführung in Scratch/2
  3. Lernpfad:Einführung in Scratch/3
  4. ...

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 Vorlage:Navigation/Name des Lernpfades anzulegen:

{{Navigation/LernpfadNummern|MAX_PAGES}}

Die Einbindung in Lernpfaden erfolgt mit:

{{Navigation}}

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.


Alle Lernpfad-Navigations-Vorlagen sollten in der Vorlagenkategorie Kategorie:Vorlagen:Lernpfade:Navigation abgelegt werden.