Vorlage:Quelle: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) K (Einleitung) |
Maggus (Diskussion | Beiträge) (Ermittlung der vereinfachten Quellenangaben) |
||
Zeile 40: | Zeile 40: | ||
-->{{Gesamtquellen}}<!-- | -->{{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> |
Version vom 15. November 2024, 17:36 Uhr
Dies ist die Vorlage „Quelle“. Sie sollte im folgenden Format genutzt werden:
{{Quelle }}
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.