Vorlage:LernpfadNeu/Lerneinheit: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
KKeine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung  | 
				KKeine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung  | 
				||
| (27 dazwischenliegende Versionen von 2 Benutzern 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.  | ||
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.  | |||
  -->  | |||
<onlyinclude>{{#dpl:    | |||
<  | |||
{{#dpl:    | |||
  | titlelt={{PAGENAME}}  |   | titlelt={{PAGENAME}}  | ||
  | titlematch={{BASEPAGENAME}}/%  |   | titlematch={{BASEPAGENAME}}/%  | ||
  | order=  |   | order=ascending  | ||
  | ordermethod=title  |   | ordermethod=title  | ||
  | count=  |   | count=200  | ||
  | namespace={{NAMESPACE}}  |   | namespace={{NAMESPACE}}  | ||
  | includesubpages=true  |   | includesubpages=true  | ||
  | uses=  |   | 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}}/%  | ||
  | order=  |   | order=ascending  | ||
  | ordermethod=title  |   | ordermethod=title  | ||
  | count=1  |   | count=1  | ||
  | namespace={{NAMESPACE}}  |   | namespace={{NAMESPACE}}  | ||
  | includesubpages=true  |   | includesubpages=true  | ||
  | uses=  |   | uses=Vorlage:LernpfadNeu/Lerneinheit  | ||
  | format=,²{#vardefine:Lerneinheit_weiter¦%PAGE%}²  |   | format=,²{#vardefine:Lerneinheit_weiter¦%PAGE%}²  | ||
  | noresultsheader= }}  |   | noresultsheader= }}</onlyinclude>  | ||
{{#dpl:    | |||
<!-- sucht bis zu 1 Bild aus der Lernpfad Vorlage aus der Elternseite -->  | |||
<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 49: | 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}} }}  | ||
  }}  | |||
}}  |   {{#varexists:Lerneinheit_Lernpfad_Bild|<div class="uk-align-right">{{#var:Lerneinheit_Lernpfad_Bild}}</div>}}  | ||
  {{LernpfadNeu/Navigation|Seite={{#titleparts: {{PAGENAME}} | -1 }}}}  | |||
}}</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=  | |||
{  | |||
  "@context":"https://schema.org",  | |||
  "@type":"Article",  | |||
  "name":"{{PAGENAME}}",  | |||
  "dateModified":"{{#time:c |{{REVISIONTIMESTAMP}}}}",  | |||
  "datePublished":"{{#time:c |{{REVISIONTIMESTAMP}}}}",  | |||
  "author":{{StructuredData-Author}},  | |||
  "publisher":{{StructuredData-Publisher}},  | |||
  "headline":"{{#titleparts: {{PAGENAME}} | -1 | -2 }}"  | |||
}  | |||
}}</onlyinclude>  | |||
{{TODO| structured data breadcrumb hinzufügen}}  | |||
</includeonly>  | </includeonly>  | ||
