Vorlage:QuellenAusgabe: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (Änderungen von Maggus (Diskussion) wurden auf die letzte Version von Stewie zurückgesetzt)
Markierung: Zurücksetzung
(29 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Quellen==
+
<h2>Quellen</h2>
{{#arraymap: {{#ask: [[Kategorie:Publikation]]|sep=@//@|limit=500}}|@//@|@@@@|
+
 
  {{#vardefine: Zeichenkette |{{#replace:@@@@|[|<nowiki> </nowiki>}}}}
+
<!--
  {{#vardefine: Zeichenkette |{{#replace:{{#var:Zeichenkette}}|]|<nowiki> </nowiki>}}}}
+
-->{{#if: {{#ask: [[-Hat Unterobjekt::{{FULLPAGENAME}}]] [[Typ::Gesamtquellen]] }}<!--
  {{#vardefine: Zeichenkette |{{#sub:{{#var:Zeichenkette}}|1}}}}
+
 
  {{#vardefine: Zeichenkette |{{#explode: {{#var:Zeichenkette}}|{{!}}|0}}}}
+
  --><!-- START Quellendarstellung auf Basis des subobjects vom Typ "Gesamtquellen"
{{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]]  
+
 
  |?AnmerkungPublikation=
+
  -->|{{Textbaustein Quellen Legende}}<!--
  |mainlabel=-
+
    -->{{QuellenAngaben}}<!--
  }}
+
    --><ul><!--
{{#vardefine:Ausgabe|
+
    -->{{#arrayprint: QuellenAngaben <!--
  {{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]]  
+
      -->| <hr> <!--
  |?SeiteZahl
+
      -->| @@@@ <!--
  |?Zusatz
+
      -->| <li>@@@@</li><!--
  |?Anmerkung
+
      -->}}<!--
  |mainlabel=-|sep=, |format=list| sort=SeiteZahl|order=ascending|template=TemplateQuelle
+
      --></ul><!--
  }}
+
 
}}
+
  --><!-- ENDE Quellendarstellung auf Basis des subobjects vom Typ "Gesamtquellen"
{{#if:{{#var:Ausgabe}}|@@@@: {{#var:Ausgabe}}<br>|}}
+
 
|}}
+
  --><!-- START Quellendarstellung auf Basis einzelner subobjects vom Typ "Quelle"
 +
 
 +
  -->|{{#arraymap: <!--
 +
    -->{{#ask: [[Kategorie:Publikation]] [[Hauptkategorie::Publikation]] [[Offiziell::Ja]]<!--
 +
      -->|sep=@//@<!--
 +
      -->|limit=500<!--
 +
      -->|link=none<!--
 +
      -->}}<!--
 +
    -->|@//@<!--
 +
    -->|@@@@<!--
 +
    -->|<!--
 +
 
 +
      -->{{#vardefine: Zeichenkette |{{#replace:@@@@|[|<nowiki> </nowiki>}}}}<!--
 +
      -->{{#vardefine: Zeichenkette |{{#replace:{{#var:Zeichenkette}}|]|<nowiki> </nowiki>}}}}<!--
 +
      -->{{#vardefine: Zeichenkette |{{#explode: {{#var:Zeichenkette}}|{{!}}|0}}}}<!--
 +
      -->{{#vardefine: AnmerkungPup| <!--
 +
        -->{{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]] <!--
 +
          -->|?AnmerkungPublikation=<!--
 +
          -->|mainlabel=-<!--
 +
          -->}}<!--
 +
        -->}}<!--
 +
 
 +
      -->{{#vardefine:Ausgabe<!--
 +
        -->|{{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]] <!--
 +
          -->|?SeiteZahl<!--
 +
          -->|?Zusatz<!--
 +
          -->|?Anmerkung<!--
 +
          -->|mainlabel=-<!--
 +
          -->|sep=, <!--
 +
          -->|format=list<!--
 +
          -->| sort=SeiteZahl<!--
 +
          -->|order=ascending<!--
 +
          -->|template=TemplateQuelle<!--
 +
          -->}}<!--
 +
        -->}}<!--
 +
 
 +
      -->{{#vardefine: AnmerkungPup |{{#replace:{{#var:AnmerkungPup}}|,|<nowiki> </nowiki>}}}}<!--
 +
 
 +
      -->{{#if:{{#var:Ausgabe}}<!--
 +
        -->|@@@@<!--
 +
          -->{{#ifeq: {{#var:AnmerkungPup}}|<!--
 +
            -->|{{#var:AnmerkungPup}}<!--
 +
            -->|&nbsp;({{#var:AnmerkungPup}})<!--
 +
            -->}}<!--
 +
          -->: {{#var:Ausgabe}}<br><!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
    -->|<!--
 +
    -->}}<!--
 +
 
 +
  --><!-- ENDE Quellendarstellung auf Basis einzelner subobjects vom Typ "Quelle"
 +
 
 +
  -->}}<!--
 +
-->

Version vom 26. Juli 2020, 20:59 Uhr

Quellen