Vorlage:QuellenAusgabe: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (→‎Quellen: h2-Format)
(Typ "Gesamtquellen" ergänzt)
Zeile 1: Zeile 1:
<h2>Quellen</h2>
<h2>Quellen</h2>


{{#arraymap: {{#ask: [[Kategorie:Publikation]]|sep=@//@|limit=500}}|@//@|@@@@|
<!--
  {{#vardefine: Zeichenkette |{{#replace:@@@@|[|<nowiki> </nowiki>}}}}
-->{{#if: {{#ask: [[-Hat Unterobjekt::{{FULLPAGENAME}}]] [[Typ::Gesamtquellen]] }}<!--
  {{#vardefine: Zeichenkette |{{#replace:{{#var:Zeichenkette}}|]|<nowiki> </nowiki>}}}}
 
  {{#vardefine: Zeichenkette |{{#sub:{{#var:Zeichenkette}}|1}}}}
  --><!-- START Quellendarstellung auf Basis des subobjects vom Typ "Gesamtquellen"
  {{#vardefine: Zeichenkette |{{#explode: {{#var:Zeichenkette}}|{{!}}|0}}}}
 
{{#vardefine: AnmerkungPup| {{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]]  
  -->|<!--
  |?AnmerkungPublikation=
    --><ul><!--
  |mainlabel=-
    -->{{#arraymap: <!--
  }}
      --> {{#show: {{FULLPAGENAME}} <!--
}}
        -->| ?Publikation# <!--
{{#vardefine:Ausgabe|
        -->| sort=Publikation <!--
  {{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]]  
        -->| order=asc <!--
  |?SeiteZahl
        -->| sep=@//@ <!--
  |?Zusatz
        -->}}<!--
  |?Anmerkung
      -->| @//@ <!--
  |mainlabel=-|sep=, |format=list| sort=SeiteZahl|order=ascending|template=TemplateQuelle
      -->| @PUB@ <!--
  }}
      -->| <li> <!--
}}
        -->[[@PUB@]] S. <!--
{{#vardefine: AnmerkungPup |{{#replace:{{#var:AnmerkungPup}}|,|<nowiki> </nowiki>}}}}
        -->{{#show: <!--
{{#if:{{#var:Ausgabe}}|@@@@{{#ifeq: {{#var:AnmerkungPup}}||{{#var:AnmerkungPup}}|&nbsp;({{#var:AnmerkungPup}})}}: {{#var:Ausgabe}}<br>|}}
          -->{{#ask: [[-Hat Unterobjekt::{{FULLPAGENAME}}]] [[Publikation::@PUB@]] [[Typ::Gesamtquellen]] <!--
|}}
            -->| link=none <!--
            -->}} <!--
          -->| ?Seitenausgabe Gesamtquellen <!--
          -->}}<!--
        --></li><!--
      -->| <hr> <!--
      -->}}<!--
 
      --></ul><!--
 
  --><!-- ENDE Quellendarstellung auf Basis des subobjects vom Typ "Gesamtquellen"
 
  --><!-- START Quellendarstellung auf Basis einzelner subobjects vom Typ "Quelle"
 
  -->|{{#arraymap: <!--
    -->{{#ask: [[Kategorie:Publikation]]<!--
      -->|sep=@//@<!--
      -->|limit=500<!--
      -->}}<!--
    -->|@//@<!--
    -->|@@@@<!--
    -->|<!--
 
      -->{{#vardefine: Zeichenkette |{{#replace:@@@@|[|<nowiki> </nowiki>}}}}<!--
      -->{{#vardefine: Zeichenkette |{{#replace:{{#var:Zeichenkette}}|]|<nowiki> </nowiki>}}}}<!--
      -->{{#vardefine: Zeichenkette |{{#sub:{{#var:Zeichenkette}}|1}}}}<!--
      -->{{#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 16. Dezember 2018, 11:09 Uhr

Quellen