Vorlage:LernpfadNeu/Lerneinheit: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
| KKeine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung | KKeine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung | ||
| (6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| <includeonly> | <includeonly> | ||
| <!-- sucht bis zu 200 Seiten, die "kleiner" sind als die aktuelle Seite (Titel) wie die aktuelle Elternseite (der Lernpfad) beginnen und das Template Lerneinheit benutzen. | <!-- sucht bis zu 200 Seiten, die "kleiner" sind als die aktuelle Seite (Titel) wie die aktuelle Elternseite (der Lernpfad) beginnen und das Template Lerneinheit benutzen. | ||
| dadurch, dass für jeden Treffer die Variable Lerneinheit_vorher neu gesetzt wird ist es am Ende die letzte der bis zu 200 Seiten. | dadurch, dass für jeden Treffer die Variable Lerneinheit_vorher neu gesetzt wird ist es am Ende die letzte der bis zu 200 vorherigen Seiten. | ||
| Das heißt, bei der 201. Lerneinheit wird nicht mehr der Richtige "vorher" Link verwendet. Das wird praktisch nicht auftreten. | Das heißt, bei der 201. Lerneinheit wird nicht mehr der Richtige "vorher" Link verwendet. Das wird praktisch nicht auftreten. | ||
|   --> |   --> | ||
| {{#dpl:   | <onlyinclude>{{#dpl:   | ||
|   | titlelt={{PAGENAME}} |   | titlelt={{PAGENAME}} | ||
|   | titlematch={{BASEPAGENAME}}/% |   | titlematch={{BASEPAGENAME}}/% | ||
| Zeile 13: | Zeile 13: | ||
|   | namespace={{NAMESPACE}} |   | namespace={{NAMESPACE}} | ||
|   | includesubpages=true |   | includesubpages=true | ||
|   | uses=LernpfadNeu/Lerneinheit |   | uses=Vorlage:LernpfadNeu/Lerneinheit | ||
|   | format=,²{#vardefine:Lerneinheit_vorher¦%PAGE%}² |   | format=,²{#vardefine:Lerneinheit_vorher¦%PAGE%}² | ||
|   | noresultsheader=  |   | noresultsheader=  | ||
| }} | }}</onlyinclude> | ||
| {{#dpl:   | |||
| <!-- Nächste Seite finden, ist einfacher da wir einfach die erste nächstgrößere Seite nehmen. --> | |||
| <onlyinclude>{{#dpl:   | |||
|   | titlegt={{PAGENAME}} |   | titlegt={{PAGENAME}} | ||
|   | titlematch={{BASEPAGENAME}}/% |   | titlematch={{BASEPAGENAME}}/% | ||
| Zeile 25: | Zeile 27: | ||
|   | namespace={{NAMESPACE}} |   | namespace={{NAMESPACE}} | ||
|   | includesubpages=true |   | includesubpages=true | ||
|   | uses=LernpfadNeu/Lerneinheit |   | uses=Vorlage:LernpfadNeu/Lerneinheit | ||
|   | format=,²{#vardefine:Lerneinheit_weiter¦%PAGE%}² |   | format=,²{#vardefine:Lerneinheit_weiter¦%PAGE%}² | ||
|   | noresultsheader= }} |   | noresultsheader= }}</onlyinclude> | ||
| <!-- sucht bis zu 1 Bild aus der Lernpfad Vorlage aus der Elternseite --> | <!-- sucht bis zu 1 Bild aus der Lernpfad Vorlage aus der Elternseite --> | ||
| {{#dpl:   | <onlyinclude>{{#dpl:   | ||
|   | debug=3 | |||
|    | title={{#titleparts: {{PAGENAME}} | -1 }} |    | title={{#titleparts: {{PAGENAME}} | -1 }} | ||
|    | namespace={{NAMESPACE}} |    | namespace={{NAMESPACE}} | ||
|    | uses= |    | uses=Vorlage:LernpfadNeu | ||
|    | include={ |    | include={LernpfadNeu}:Bild | ||
|    | count=1 |    | count=1 | ||
|    | format=,²{#vardefine:Lerneinheit_Lernpfad_Bild¦,}², |    | format=,²{#vardefine:Lerneinheit_Lernpfad_Bild¦,}², | ||
|    | noresultsheader= }} |    | noresultsheader=²{#vardefine:Lerneinheit_Lernpfad_Bild¦}² }}</onlyinclude> | ||
| {{Navigation | |||
| <onlyinclude>{{Navigation | |||
|   |classes=uk-clearfix |   |classes=uk-clearfix | ||
|   |1={{Fortsetzung |   |1={{Fortsetzung | ||
| Zeile 46: | Zeile 51: | ||
|    | vorherlink={{#varexists:Lerneinheit_vorher|{{#var:Lerneinheit_vorher}} }} |    | vorherlink={{#varexists:Lerneinheit_vorher|{{#var:Lerneinheit_vorher}} }} | ||
|    | weiter={{#varexists:Lerneinheit_weiter|weiter}} |    | weiter={{#varexists:Lerneinheit_weiter|weiter}} | ||
|    | weiterlink={{#varexists:Lerneinheit_weiter|{{#var:Lerneinheit_weiter}} }}}} |    | weiterlink={{#varexists:Lerneinheit_weiter|{{#var:Lerneinheit_weiter}} }} | ||
|   }} | |||
| }}{{Autorenbox|{{{Autor|}}}}} |   {{#varexists:Lerneinheit_Lernpfad_Bild|<div class="uk-align-right">{{#var:Lerneinheit_Lernpfad_Bild}}</div>}} | ||
| {{DISPLAYTITLE:{{#dplreplace:{{FULLPAGENAME}}|/LE\d+\s|/}}|noreplace}}  |   {{LernpfadNeu/Navigation|Seite={{#titleparts: {{PAGENAME}} | -1 }}}} | ||
| {{#widget:StructuredData | }}</onlyinclude> | ||
| <onlyinclude>{{Autorenbox|{{{Autor|}}}}}</onlyinclude> | |||
| <!-- Richtigen Titel setzen, falls die Lerneinheiten mit LEXX sortiert wurden --> | |||
| <onlyinclude>{{DISPLAYTITLE:{{#dplreplace:{{FULLPAGENAME}}|/LE\d+\s|/}}|noreplace}}</onlyinclude> | |||
| <!-- etwas Maschinenlesbare Strukturdaten zur besseren Auffindbarkeit --> | |||
| <onlyinclude>{{#widget:StructuredData | |||
| |data= | |data= | ||
| { | { | ||
| Zeile 63: | Zeile 76: | ||
|    "headline":"{{#titleparts: {{PAGENAME}} | -1 | -2 }}" |    "headline":"{{#titleparts: {{PAGENAME}} | -1 | -2 }}" | ||
| } | } | ||
| }} | }}</onlyinclude> | ||
| {{TODO| structured data breadcrumb hinzufügen}} | {{TODO| structured data breadcrumb hinzufügen}} | ||
| </includeonly> | </includeonly> | ||
