Vorlage:Navigation/LernpfadNummern: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{Navigation/Lernpfad|{{#iferror: {{#ifexpr: {{SUBPAGENAME}}-1<0 | | {{#expr: {{SUBPAGENAME}}-1}}}} | }}|{{#iferror: {{#ifexpr: {{SUBPAGENAME}}+1>{{{1|0}}} | {{{1|0}}} | {{#expr: {{SUBPAGENAME}}+1}}}} | 1 }}|Vorherige Seite|N&auml;chste Seite}}</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.


Zeile 18: Zeile 18:
</pre>
</pre>


Die Einbindung in Lernpfaden kann dann zum Beispiel erfolgen mit:
Die Einbindung in Lernpfaden erfolgt mit:
<pre>
<pre>
{{Navigation/{{ROOTPAGENAME}}}}
{{NNavigation}}
</pre>
</pre>



Aktuelle Version vom 30. August 2020, 21:16 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:

{{NNavigation}}

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.