Vorlage:Quelle: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (Einleitung)
(Gesamtquellen deaktiviert (wg. Umbau Quellenangaben))
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 38: Zeile 38:
 
   -->}}<!--
 
   -->}}<!--
  
-->{{Gesamtquellen}}<!--
+
/// 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>
 
--></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