Zeile 1: |
Zeile 1: |
− | __NOTOC__
| |
| <!-- | | <!-- |
| -->{{Vorlage:IndexNavigation}}<!-- | | -->{{Vorlage:IndexNavigation}}<!-- |
| -->{{#vardefine:Topic|}}<!-- | | -->{{#vardefine:Topic|}}<!-- |
| | | |
− | -->{{#arraydefine:Ausgabe<!-- | + | -->{{#ask: [[Quelle::{{ROOTPAGENAME}}]] <!-- |
− | -->|{{#ask:[[Publikation::{{ROOTPAGENAME}}]]<!--
| + | -->| format = array <!-- |
− | -->|sep=@**@<!--
| + | -->| name = Artikel <!-- |
− | -->|limit=10000<!--
| |
− | -->}}<!--
| |
− | -->|@**@<!--
| |
− | -->|unique<!--
| |
| -->}}<!-- | | -->}}<!-- |
| | | |
− | -->{{#arraydefine:AusgabeFinal}}<!-- | + | -->{{#arrayprint: Artikel <!-- |
| + | -->| <br /><!-- |
| + | -->| @@@@ <!-- |
| + | -->| <!-- |
| + | -->{{#ifeq: {{#var:Topic}} | {{#sub:@@@@|0|1}}<!-- |
| + | -->|<!-- |
| + | -->|{{#vardefine:Topic| {{#sub:@@@@|0|1}} }}<!-- |
| + | --><h2>{{#var:Topic}}</h2><!-- |
| + | -->}}<!-- |
| | | |
− | -->{{#arrayprint:Ausgabe<!-- /* key | + | -->[[@@@@]]<!-- |
− | -->|<!-- /* delimiter
| + | |
− | -->|@@@@<!-- /* pattern
| + | /* Anmerkungen zur Publikation */ |
− | -->|<!-- /* subject
| + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!-- |
− | -->{{#arraydefine:Temp<!--
| + | -->| mainlabel = - <!-- |
− | -->|{{#explode:{{WikilinkWeg|@@@@}}|#|0}}<!-- | + | -->| ?AnmerkungPublikation#= <!-- |
− | -->|@<!-- | + | -->| intro = <span class="Seitenangabe "> ( <!-- |
| + | -->| outro = )</span> <!-- |
| + | -->| sort = AnmerkungPublikation <!-- |
| + | -->| sep = {{-,-}} <!-- |
| -->}}<!-- | | -->}}<!-- |
− | -->{{#arraymerge:AusgabeFinal<!-- | + | |
− | -->|AusgabeFinal<!-- | + | /* Seitenangaben sortiert */ |
− | -->|Temp<!-- | + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!-- |
| + | -->| mainlabel = - <!-- |
| + | -->| ?Seitenangabe#= <!-- |
| + | -->| sort = SeiteZahl <!-- |
| + | -->| format = array <!-- |
| + | -->| name = Seitenangaben <!-- |
| -->}}<!-- | | -->}}<!-- |
− | -->}}<!--
| |
− | -->{{#arrayunique:AusgabeFinal}}<!--
| |
| | | |
− | -->{{#arrayprint:AusgabeFinal<!-- /* key | + | /* Anmerkungen ohne Seitenangabe */ |
− | -->|<!-- /* delimiter
| + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!-- |
− | -->|@@@@<!-- /* pattern
| + | -->| mainlabel = - <!-- |
− | -->|<!-- /* subject
| + | -->| ?Seitenangabe#= <!-- |
− | -->{{#ifeq: {{#var:Topic}} | {{#sub:@@@@|0|1}}<!--
| + | -->| format=array <!-- |
− | -->|<!-- | + | -->| name= TEMP <!-- |
− | -->|{{#vardefine:Topic| {{#sub:@@@@|0|1}} }}<!-- | |
− | --><h2>{{#var:Topic}}</h2><!--
| |
| -->}}<!-- | | -->}}<!-- |
− | -->{{#vardefine:Ausgabe<!-- | + | -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] [[SeiteZahl::+]]<!-- |
− | -->|{{#ask:[[Publikation::{{ROOTPAGENAME}}]] [[-Has subobject::@@@@]]<!--
| + | -->| mainlabel = - <!-- |
− | -->|limit=10000<!--
| + | -->| ?Seitenangabe#= <!-- |
− | -->|?SeiteZahl<!--
| + | -->| format=array <!-- |
− | -->|?Zusatz<!--
| + | -->| name= Alle Seitenangaben mit Seitenzahl <!-- |
− | -->|?Anmerkung=<!--
| |
− | -->|sep=,<!--
| |
− | -->|mainlabel=-<!--
| |
− | -->|sort=SeiteZahl<!--
| |
− | -->|order=ascending<!--
| |
− | -->|format=list<!--
| |
− | -->|template=TemplateQuelle<!--
| |
− | -->}}<!--
| |
| -->}}<!-- | | -->}}<!-- |
− | -->{{#if:{{#var:Ausgabe}}<!-- | + | -->{{#arraydiff: TEMP | TEMP | Alle Seitenangaben mit Seitenzahl }}<!-- |
− | -->|[[@@@@]]: {{#var:Ausgabe}}<br><!--
| + | -->{{#arraymerge: Seitenangaben | Seitenangaben | TEMP }}<!-- |
− | -->|<!-- | + | --> {{#arrayprint: Seitenangaben <!-- |
| + | -->| {{-,-}} <!-- |
| -->}}<!-- | | -->}}<!-- |
| + | -->|<!-- |
| -->}}<!-- | | -->}}<!-- |
− | --><!--
| + | |
| --> | | --> |