Vorlage:Literatur: Unterschied zwischen den Versionen

Aus Kamigraphie
Zur Navigation springen Zur Suche springen
(26 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 4: Zeile 4:
 
<pre>
 
<pre>
 
{{Literatur
 
{{Literatur
|code=   <!-- wenn Autor_Jahr nicht mit Artikelnamen passt -->
+
|code=     <!-- wenn Autor_Jahr nicht mit Artikelnamen passt -->
 
|autor1_fam=  
 
|autor1_fam=  
 
|autor1_vor=  
 
|autor1_vor=  
Zeile 11: Zeile 11:
 
|autor2=  <!-- Vor Fam; e.a. bei mehr als 2 -->
 
|autor2=  <!-- Vor Fam; e.a. bei mehr als 2 -->
 
|sprache=  <!-- jap --->
 
|sprache=  <!-- jap --->
|jahr=
+
|jahr=  
|pub_form= <!-- Buch, Zeitschrift, Sammelband -->
+
|pub_form= <!-- Buch, Zeitschrift, Sammelband -->Zeitschrift
 
|titel1=  
 
|titel1=  
 
|titel1_kanji=
 
|titel1_kanji=
|titel2=
+
|titel2=  
 
|pdf=  <!-- intern gespeichertes PDF -->
 
|pdf=  <!-- intern gespeichertes PDF -->
 
|link=  <!-- externe Link-Adresse -->
 
|link=  <!-- externe Link-Adresse -->
Zeile 24: Zeile 24:
 
|ort=
 
|ort=
 
|verlag=
 
|verlag=
|reihe=
+
|reihe=  
|seiten=
+
|seiten=  
 
|bemerkung=
 
|bemerkung=
 +
|bemerkung2 = {{{1|}}}
 
}}
 
}}
 
</pre>
 
</pre>
Zeile 43: Zeile 44:
 
|{{#if: {{{titel_ue|}}} | {{#var:titel_j}} [{{{titel_ue|}}}.] | {{#var:titel_j}} }}  
 
|{{#if: {{{titel_ue|}}} | {{#var:titel_j}} [{{{titel_ue|}}}.] | {{#var:titel_j}} }}  
 
}}<!--
 
}}<!--
-->{{#vardefine:titel_j
+
-->{{#vardefine:reihe
|{{#if: {{{reihe|}}} | {{#var:titel_j}} ({{{reihe|}}}.) | {{#var:titel_j}} }}  
+
|{{#if: {{{reihe|}}} |({{{reihe|}}}.) }}
 +
}}<!--
 +
-->{{#vardefine: titel
 +
| {{ucfirst:{{{titel1|}}} }}
 
}}<!--
 
}}<!--
 
-->{{#vardefine: titel  
 
-->{{#vardefine: titel  
  | {{#if: {{{pdf|}}} |[[Kategorie:pdf]][[:{{{pdf|}}}|{{{titel1|}}}]]
+
  | {{#if: {{{pdf|}}} |[[:{{{pdf|}}}|{{#var:titel}}]] {{#ifeq: {{NAMESPACE}} | Literatur | [[Kategorie:pdf]] }}
   | {{#if: {{{link|}}} |[[Kategorie:literaturlink ]][{{{link|}}}  {{{titel1|}}}] | {{{titel1|}}} }}  
+
   | {{#if: {{{link|}}} |[[Kategorie:literaturlink ]][{{{link|}}}  {{#var:titel}}] | {{#var:titel}} }}  
 
   }}  
 
   }}  
 
}}<!--
 
}}<!--
 
-->{{#vardefine:titel  
 
-->{{#vardefine:titel  
|{{#if: {{{titel2|}}} |{{#var:titel}}: {{{titel2}}} |{{#var:titel}} }}{{#if: {{{titel1_kanji|}}}  
+
|{{#if: {{{titel2|}}} |{{#var:titel}}: {{ucfirst:{{{titel2}}} }} |{{#var:titel}} }}{{#if: {{{titel1_kanji|}}}  
| |.}}
+
| |.}}{{#if: {{{sammelband_titel|}}}|<!--nothing-->| {{#var:reihe}} }}
 
}}<!--
 
}}<!--
 
-->{{#vardefine:ort_verlag  
 
-->{{#vardefine:ort_verlag  
 
| {{#if: {{{verlag|}}} | {{#if: {{{ort|}}}|{{{ort}}}: }} {{{verlag|}}} | {{{ort|}}} }}  
 
| {{#if: {{{verlag|}}} | {{#if: {{{ort|}}}|{{{ort}}}: }} {{{verlag|}}} | {{{ort|}}} }}  
 +
}}<!--
 +
-->{{#vardefine:seiten
 +
| {{#if: {{{seiten|}}} |, S. {{#multireplace:{{{seiten|}}}|-=–}} }}
 
}}<!--
 
}}<!--
 
-->{{#vardefine:sammelbandangaben  
 
-->{{#vardefine:sammelbandangaben  
 
| {{#ifeq: {{{pub_form|}}} | Sammelband  
 
| {{#ifeq: {{{pub_form|}}} | Sammelband  
 
   |{{#if:{{{sammelband_hg|}}} | In: {{{sammelband_hg|}}} (Hg.),&nbsp; }}<!--
 
   |{{#if:{{{sammelband_hg|}}} | In: {{{sammelband_hg|}}} (Hg.),&nbsp; }}<!--
-->{{#if: {{{sammelband_titel|}}}|''{{{sammelband_titel|}}}''{{#if: {{{sammelband_kanji|}}}
+
-->{{#if: {{{sammelband_titel|}}}|''{{ucfirst:{{{sammelband_titel|}}} }}''{{#if: {{{sammelband_kanji|}}}
|, {{{sammelband_kanji|}}} }}. {{#var:ort_verlag}} }} }}
+
|, {{{sammelband_kanji|}}} }}. {{#var:reihe}} {{#var:ort_verlag}} }} }}
 
}}<!--
 
}}<!--
 
#### SCHREIBEN #####
 
#### SCHREIBEN #####
Zeile 75: Zeile 82:
 
-->{{#if: {{{jahr|}}} | ({{{jahr|}}}).}} <!--
 
-->{{#if: {{{jahr|}}} | ({{{jahr|}}}).}} <!--
 
-->{{#switch: {{{pub_form|}}}
 
-->{{#switch: {{{pub_form|}}}
| Zeitschrift = „{{#var:titel}}“ {{#var:titel_j}} {{{zeitschrift|}}}{{#if:{{{seiten|}}}|, S. {{{seiten|}}}}}.
+
| Zeitschrift = „{{#var:titel}}“ {{#var:titel_j}} {{{zeitschrift|}}}{{#var:seiten}}.
| Sammelband =  „{{#var:titel}}“ {{#var:titel_j}} {{#var:sammelbandangaben}}{{#if: {{{seiten|}}}|, S. {{{seiten|}}}.|.}}
+
| Sammelband =  „{{#var:titel}}“ {{#var:titel_j}} {{#var:sammelbandangaben}}{{#var:seiten}}.
 
| #default = ''{{#var:titel}}'' {{#var:titel_j}} {{#var:ort_verlag}}.  
 
| #default = ''{{#var:titel}}'' {{#var:titel_j}} {{#var:ort_verlag}}.  
}} {{#if: {{{bemerkung|}}} | ({{{bemerkung|}}}.) }} }}<!--
+
}} {{#if: {{{bemerkung|}}} | ({{{bemerkung|}}}.)}} {{#if: {{{bemerkung2|}}} | ({{{bemerkung2|}}}.)}} }}<!--
 
###### letzter Schliff #####
 
###### letzter Schliff #####
 
-->{{#multireplace: {{#var:output}}
 
-->{{#multireplace: {{#var:output}}
Zeile 87: Zeile 94:
 
  |„ =„
 
  |„ =„
 
  | “=“
 
  | “=“
}} {{#if: {{#var:code}} | [[Literatur:{{#var:code}}|→]]}}</includeonly><!--  
+
}} {{#ifeq: {{#var:code}} | | |[[Literatur:{{#var:code}}|→]]}}</includeonly><!--  
 
-->{{#if: {{{cat|}}}
 
-->{{#if: {{{cat|}}}
| [[Kategorie: {{{cat|}}} ]]
+
| {{#ifeq: {{NAMESPACE}} | Literatur | [[Kategorie: {{{cat|}}} ]] }}
 +
}}<!--
 +
 
 +
LISTE
 +
 
 +
-->{{#ifanon: <!-- do nothing -->
 +
| {{#ifeq: {{NAMESPACE}} | Literatur 
 +
| {{#ifeq: {{#expr: {{#dpl:
 +
  |uses = literatur:{{#var:code}}
 +
  | format  =,
 +
  | resultsfooter= %TOTALPAGES%
 +
  }} > 0 }} | 1
 +
 +
<h3> Verwendung </h3>
 +
{{#dpl:
 +
  |uses =  literatur:{{#var:code}}
 +
  |ordermethod=title
 +
  |order = ascending
 +
  |format = ,<div class=literatur> →&nbsp;[[%PAGE%#Literatur|%PAGE%]]</div>
 +
  |suppresserrors=true
 +
}}
 +
}}
 +
}}
 
}}
 
}}

Version vom 3. März 2019, 16:52 Uhr

Dies ist die Vorlage „Literatur“. Sie sollte im folgenden Format aufgerufen werden:

{{Literatur
|code=     <!-- wenn Autor_Jahr nicht mit Artikelnamen passt -->
|autor1_fam= 
|autor1_vor= 
|autor1_kanji=
|autor_zusatz=  <!-- Hg, Ü -->
|autor2=   <!-- Vor Fam; e.a. bei mehr als 2 -->
|sprache=  <!-- jap --->
|jahr= 
|pub_form= <!-- Buch, Zeitschrift, Sammelband -->Zeitschrift
|titel1= 
|titel1_kanji=
|titel2= 
|pdf=  <!-- intern gespeichertes PDF -->
|link=  <!-- externe Link-Adresse -->
|sammelband_hg= 
|sammelband_titel=
|sammelband_kanji=
|zeitschrift= 
|ort=
|verlag=
|reihe= 
|seiten= 
|bemerkung=
|bemerkung2 = {{{1|}}} 
}}

Klicken Sie auf „Bearbeiten“, um den Vorlagentext anzusehen.