Vorlage:AutomatischerIndex: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) K (Syntax) |
Maggus (Diskussion | Beiträge) (Abfragen auf neue Properties geändert in der Hoffnung, die Performance zu verbessern und 500er Fehler zu vermeiden) |
||
Zeile 1: | Zeile 1: | ||
− | |||
<!-- | <!-- | ||
-->{{Vorlage:IndexNavigation}}<!-- | -->{{Vorlage:IndexNavigation}}<!-- | ||
-->{{#vardefine:Topic|}}<!-- | -->{{#vardefine:Topic|}}<!-- | ||
− | --> | + | -->{{#ask: [[Quelle::{{ROOTPAGENAME}}]] <!-- |
− | + | -->| format = array <!-- | |
− | + | -->| name = Artikel <!-- | |
− | |||
− | |||
− | |||
− | |||
-->}}<!-- | -->}}<!-- | ||
− | -->{{# | + | -->{{#arrayprint: Artikel <!-- |
+ | -->| <br /><!-- | ||
+ | -->| @@@@ <!-- | ||
+ | -->| <!-- | ||
+ | -->{{#ifeq: {{#var:Topic}} | {{#sub:@@@@|0|1}}<!-- | ||
+ | -->|<!-- | ||
+ | -->|{{#vardefine:Topic| {{#sub:@@@@|0|1}} }}<!-- | ||
+ | --><h2>{{#var:Topic}}</h2><!-- | ||
+ | -->}}<!-- | ||
− | -->{{# | + | -->[[@@@@]]<!-- |
− | + | ||
− | + | /* Anmerkungen zur Publikation */ | |
− | + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!-- | |
− | + | -->| mainlabel = - <!-- | |
− | -->| | + | -->| ?AnmerkungPublikation#= <!-- |
− | -->| | + | -->| intro = <span class="Seitenangabe "> ( <!-- |
+ | -->| outro = )</span> <!-- | ||
+ | -->| sort = AnmerkungPublikation <!-- | ||
+ | -->| sep = {{-,-}} <!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | -->{{# | + | |
− | -->| | + | /* Seitenangaben sortiert */ |
− | -->| | + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!-- |
+ | -->| mainlabel = - <!-- | ||
+ | -->| ?Seitenangabe#= <!-- | ||
+ | -->| sort = SeiteZahl <!-- | ||
+ | -->| format = array <!-- | ||
+ | -->| name = Seitenangaben <!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | |||
− | |||
− | -->{{# | + | /* Anmerkungen ohne Seitenangabe */ |
− | + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!-- | |
− | + | -->| mainlabel = - <!-- | |
− | + | -->| ?Seitenangabe#= <!-- | |
− | + | -->| format=array <!-- | |
− | -->|<!-- | + | -->| name= TEMP <!-- |
− | -->| | ||
− | |||
-->}}<!-- | -->}}<!-- | ||
− | --> | + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] [[SeiteZahl::+]]<!-- |
− | + | -->| mainlabel = - <!-- | |
− | + | -->| ?Seitenangabe#= <!-- | |
− | + | -->| format=array <!-- | |
− | + | -->| name= Alle Seitenangaben mit Seitenzahl <!-- | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-->}}<!-- | -->}}<!-- | ||
− | -->{{# | + | -->{{#arraydiff: TEMP | TEMP | Alle Seitenangaben mit Seitenzahl }}<!-- |
− | + | -->{{#arraymerge: Seitenangaben | Seitenangaben | TEMP }}<!-- | |
− | -->|<!-- | + | --> {{#arrayprint: Seitenangaben <!-- |
+ | -->| {{-,-}} <!-- | ||
-->}}<!-- | -->}}<!-- | ||
+ | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | + | ||
--> | --> |