Vorlage:LernpfadNeu/Lerneinheit: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
KKeine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
K (Entfernung ungewünschter Umbrüche durch <onlyinclude> Blöcke) |
||
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 16: | Zeile 16: | ||
| 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 27: | Zeile 29: | ||
| uses=LernpfadNeu/Lerneinheit | | uses=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: | ||
| title={{#titleparts: {{PAGENAME}} | -1 }} | | title={{#titleparts: {{PAGENAME}} | -1 }} | ||
| namespace={{NAMESPACE}} | | namespace={{NAMESPACE}} | ||
Zeile 37: | Zeile 40: | ||
| count=1 | | count=1 | ||
| format=,²{#vardefine:Lerneinheit_Lernpfad_Bild¦,}², | | format=,²{#vardefine:Lerneinheit_Lernpfad_Bild¦,}², | ||
| noresultsheader= }} | | noresultsheader= }}</onlyinclude> | ||
{{Navigation | |||
<onlyinclude>{{Navigation | |||
|classes=uk-clearfix | |classes=uk-clearfix | ||
|1={{Fortsetzung | |1={{Fortsetzung | ||
Zeile 49: | Zeile 53: | ||
{{#varexists:Lerneinheit_Lernpfad_Bild|<div class="uk-align-right">{{#var:Lerneinheit_Lernpfad_Bild}}</div>}} | {{#varexists:Lerneinheit_Lernpfad_Bild|<div class="uk-align-right">{{#var:Lerneinheit_Lernpfad_Bild}}</div>}} | ||
{{LernpfadNeu/Navigation|Seite={{#titleparts: {{PAGENAME}} | -1 }}}} | {{LernpfadNeu/Navigation|Seite={{#titleparts: {{PAGENAME}} | -1 }}}} | ||
}}{{Autorenbox|{{{Autor|}}}}} | }}</onlyinclude> | ||
{{DISPLAYTITLE:{{#dplreplace:{{FULLPAGENAME}}|/LE\d+\s|/}}|noreplace}} | |||
{{#widget:StructuredData | <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 73: | ||
"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> |