Vorlage:Quelle: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Gesamtquellen deaktiviert (wg. Umbau Quellenangaben))
 
(38 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 4: Zeile 4:
 
<pre>
 
<pre>
 
{{Quelle
 
{{Quelle
|Publikation=
 
|Seite=
 
 
}}
 
}}
 
</pre>
 
</pre>
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.
+
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.
</noinclude><includeonly>{| class="wikitable"
+
 
! Weitere Quelle !! Seiten
+
== Bearbeiten ==
|-
+
</noinclude><!--
| [[{{{Publikation|}}}]] || {{{Seite|}}}
+
 
|}
+
--><includeonly><!--
{{#subobject:quelle
+
 
| publikation={{{Publikation|}}}
+
-->{{#subobject:<!--
| seite={{{Seiten|}}}|+sep=,
+
  -->|Typ=Quelle<!--
}}
+
  -->|HauptkategorieQuelle={{{Hauptkategorie | {{#show:{{PAGENAME}}|?Hauptkategorie#}} }}}<!--
</includeonly>
+
  -->|SubkategorieQuelle={{{Subkategorie | {{#show:{{PAGENAME}}|?Basistyp#}} }}}<!--
 +
  -->|Publikation={{{Publikation|}}}<!--
 +
  -->|SeiteZahl={{{Seite|}}}<!--
 +
  -->|Zusatz={{{Zusatz|}}}<!--
 +
  -->|Primär={{{Primär|}}}<!--
 +
  -->|Anmerkung={{{Anmerkung|}}}<!--
 +
  -->|AnmerkungPublikation={{{AnmerkungPublikation|}}}<!--
 +
  -->|Seitenangabe=<!--
 +
    -->{{#ifeq: {{{Primär|}}} | Ja<!--
 +
      -->| <span class="Primaere_Quelle " ><!--
 +
        -->{{#vardefine: Span schließen | </span> }}<!--
 +
      -->|{{#vardefine: Span schließen | }}<!--
 +
      -->}}<!--
 +
    -->{{{Seite|}}}<!--
 +
    -->{{{Zusatz|}}}<!--
 +
    -->{{#if:{{{Anmerkung|}}}<!--
 +
      -->|<span class="Seitenangabe"> ({{{Anmerkung}}})</span><!--
 +
      -->|<!--
 +
      -->}}<!--
 +
    -->{{#var: Span schließen }}<!--
 +
  -->}}<!--
 +
 
 +
/// Deaktiviert (Marcus Renner, 15.11.2024)
 +
->{{Gesamtquellen}}<!--
 +
 
 +
--><!--
 +
 
 +
/// Start Ermittlung der vereinfachten Quellenangaben
 +
-->{{#arraymap: {{#ask: [[-Hat Unterobjekt::{{PAGENAME}}]] [[Typ::Gesamtquellen]] |?=# }}<!--
 +
  -->|,<!--
 +
  -->|@Quelle@<!--
 +
  -->|<!--
 +
  /// Speichere den Wert von "Seitenausgabe Gesamtquellen" in der Variablen "Quellenangabe" und entferne sukzessive sämtliche HTML tags
 +
    /// Definiere die Publikationsquelle
 +
    -->{{#vardefine: Publikationsquelle | {{#show: @Quelle@ | ?Publikation# }} }}<!--
 +
    /// Nimm nur den ersten Eintrag (mehrfache Einträge sind fehlerhaft)
 +
    -->{{#vardefine: Quellenangabe | {{#explode:{{#show: @Quelle@ | ?Seitenausgabe Gesamtquellen }}|▪ | 0 }} }}<!--
 +
    /// Entferne alle <span> Angaben
 +
    -->{{#vardefine: Quellenangabe | {{#replace:{{#var: Quellenangabe }} | <span class="Seitenangabe"> |}} }}<!--
 +
    -->{{#vardefine: Quellenangabe | {{#replace:{{#var: Quellenangabe }} | <span class="Primaere_Quelle " > |}} }}<!--
 +
    -->{{#vardefine: Quellenangabe | {{#replace:{{#var: Quellenangabe }} | </span> |}} }}<!--
 +
  /// Lege das Subobjekt an
 +
    -->{{#subobject: Quellenangaben zu {{#var: Publikationsquelle }}<!--
 +
      -->|Subobject Type=Quellenangabe<!--
 +
      -->|Publikation={{#var: Publikationsquelle }}<!--
 +
      -->|Quellenangaben={{#var: Quellenangabe }}<!--
 +
      -->}}<!--
 +
  -->|<!--
 +
  -->}}<!--
 +
--></includeonly>

Aktuelle Version vom 15. November 2024, 18:51 Uhr

Dies ist die Vorlage „Quelle“. Sie sollte im folgenden Format genutzt werden:

{{Quelle
}}

Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.

Bearbeiten