Vorlage:LernpfadNeu/Lerneinheit: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
KKeine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
(21 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.
<!-- 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 20 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=Benutzer:Christian/Lerneinheit
  | uses=Vorlage:LernpfadNeu/Lerneinheit
  | format=,²{#vardefine:Lerneinheit_vorher¦%PAGE%}²
  | format=,²{#vardefine:Lerneinheit_vorher¦%PAGE%}²
  | noresultsheader=&nbsp;
  | noresultsheader=&nbsp;
}}
}}</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=Benutzer:Christian/Lerneinheit
  | uses=Vorlage:LernpfadNeu/Lerneinheit
  | format=,²{#vardefine:Lerneinheit_weiter¦%PAGE%}²
  | format=,²{#vardefine:Lerneinheit_weiter¦%PAGE%}²
  | noresultsheader=&nbsp;}}
  | noresultsheader=&nbsp;}}</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=Benutzer:Christian/Lernpfad
   | uses=Vorlage:LernpfadNeu
   | include={Benutzer:Christian/Lernpfad}:Bild
   | include={LernpfadNeu}:Bild
   | count=1
   | count=1
   | format=,²{#vardefine:Lerneinheit_Lernpfad_Bild¦,}²,
   | format=,²{#vardefine:Lerneinheit_Lernpfad_Bild¦,}²,
   | noresultsheader=&nbsp;}}
   | noresultsheader=²{#vardefine:Lerneinheit_Lernpfad_Bild¦}²&nbsp;}}</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}} }}
{{#varexists:Lerneinheit_Lernpfad_Bild|<div class="uk-align-right">{{#var:Lerneinheit_Lernpfad_Bild}}</div>}}
  }}
{{Benutzer:Christian/Lernpfad/Navigation|Seite={{#titleparts: {{PAGENAME}} | -1 }}}}
 
}}
  {{#varexists:Lerneinheit_Lernpfad_Bild|<div class="uk-align-right">{{#var:Lerneinheit_Lernpfad_Bild}}</div>}}
{{#widget:StructuredData|data={"@context":"https://schema.org", "@type":"Article","name":"{{PAGENAME}}","dateModified":"{{#time:c |{{REVISIONTIMESTAMP}}}}","publishedAt":"{{#time:c |{{REVISIONTIMESTAMP}}}}","author":{{StructuredData-Author}},publisher:{{StructuredData-Publisher}} } }}
  {{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>

Aktuelle Version vom 3. Mai 2020, 22:26 Uhr