Vorlage:Quelle: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K |
Maggus (Diskussion | Beiträge) (Gesamtquellen deaktiviert (wg. Umbau Quellenangaben)) |
||
(34 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
<pre> | <pre> | ||
{{Quelle | {{Quelle | ||
− | |||
− | |||
}} | }} | ||
</pre> | </pre> | ||
− | + | Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | |
− | </noinclude><includeonly> | + | |
− | + | == Bearbeiten == | |
− | {| class=" | + | </noinclude><!-- |
− | ! | + | |
− | |- | + | --><includeonly><!-- |
− | | | + | |
− | |} | + | -->{{#subobject:<!-- |
− | < | + | -->|Typ=Quelle<!-- |
− | | | + | -->|HauptkategorieQuelle={{{Hauptkategorie | {{#show:{{PAGENAME}}|?Hauptkategorie#}} }}}<!-- |
− | | | + | -->|SubkategorieQuelle={{{Subkategorie | {{#show:{{PAGENAME}}|?Basistyp#}} }}}<!-- |
− | }}< | + | -->|Publikation={{{Publikation|}}}<!-- |
− | </includeonly> | + | -->|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.