Vorlage:Siehe auch: Unterschied zwischen den Versionen

Aus Regiowiki
Zur Navigation springen Zur Suche springen
((Code) Unterstützung für die Schreibung der benannten Parameter nun auch mit großem Anfangsbuchstaben (konkret ist anstatt nur 'titel1=' nun auch 'Titel1=' möglich und selbiges gilt nun auch für 'titel2=' als 'Titel2=' sowie für 'titel3=' als 'Titel3=') - (Anm.: Eigentlich bedeutete es nur logisch eine bzw. faktisch drei kleine Erweiterungen, aber in der Realisierung waren letztlich 27 einzelne Änderungen erforderlich) - (Info: Die weiteren Parameter sind nicht benannt, sondern nur nummeriert.))
((Code) Korrektur für nun tatsächlich immer gleiches Textlayout im Sinne von nur der Text 'Siehe auch:' soll durch diese Vorlage kursiv dargestellt werden (Anm.: Was bisher so nicht der Fall war, weil in den einzelnen Fehlerzweigen noch davon abgewichen geworden ist.) + kleine eigentlich redundante Erweiterung, die dafür aber den Code etwas leichter lesbar macht (konkret hilft die Einfügung von 9 Leerzweigen via '|' zumindest etwas bei der Zählung der schließenden '}'-Klammern und '#if:'-Enden.))
 
Zeile 1: Zeile 1:
<onlyinclude><includeonly>{{#if: {{{1|}}}|{{#ifexist:{{{1}}}|<div class="sieheauch">''<span class="sieheauch-text">Siehe auch</span>:'' [[{{{1}}}{{#if: {{{titel1|}}}{{{Titel1|}}} |{{!}}{{{titel1|}}}{{{Titel1|}}}}}]]{{#if: {{{2|}}}|{{#ifexist:{{{2}}}|{{#if: {{{3|}}}|{{#ifexist:{{{3}}}|, [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}}}]] und [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}}}]]|&nbsp;und [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}}}]]}}|&nbsp;und [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}}}]]}}|{{#if: {{{3|}}}|{{#ifexist:{{{3|}}}|&nbsp;und [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}}}]]|}}|}}|}}|}}''</div>|{{#if: {{{2|}}}|{{#ifexist:{{{2}}}|<div class="sieheauch">''<span class="sieheauch-text">Siehe auch</span>: [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}}}]]{{#if: {{{3|}}}|{{#ifexist:{{{3}}}|&nbsp;und [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}}}]]|}}|}}</div>|{{#if: {{{3|}}}|{{#ifexist:{{{3}}}|<div class="sieheauch">''<span class="sieheauch-text">Siehe auch</span>: [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}}}]]''</div>|}}|}}|}}|}}|}}|<span style="color:#EE0000;">'''Einbindungsfehler: Die [[Vorlage:Siehe auch|Vorlage „Siehe auch“]] benötigt immer mindestens ein Argument.'''</span>}}</includeonly></onlyinclude>
<onlyinclude><includeonly>{{#if: {{{1|}}}|{{#ifexist:{{{1}}}|<div class="sieheauch">''<span class="sieheauch-text">Siehe auch</span>:'' [[{{{1}}}{{#if: {{{titel1|}}}{{{Titel1|}}} |{{!}}{{{titel1|}}}{{{Titel1|}}}|}}]]{{#if: {{{2|}}}|{{#ifexist:{{{2}}}|{{#if: {{{3|}}}|{{#ifexist:{{{3}}}|, [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}|}}]] und [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}|}}]]|&nbsp;und [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}|}}]]}}|&nbsp;und [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}|}}]]}}|{{#if: {{{3|}}}|{{#ifexist:{{{3|}}}|&nbsp;und [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}|}}]]|}}|}}|}}|}}</div>|{{#if: {{{2|}}}|{{#ifexist:{{{2}}}|<div class="sieheauch">''<span class="sieheauch-text">Siehe auch</span>:'' [[{{{2}}}{{#if: {{{titel2|}}}{{{Titel2|}}} |{{!}}{{{titel2|}}}{{{Titel2|}}}|}}]]{{#if: {{{3|}}}|{{#ifexist:{{{3}}}|&nbsp;und [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}|}}]]|}}|}}</div>|{{#if: {{{3|}}}|{{#ifexist:{{{3}}}|<div class="sieheauch">''<span class="sieheauch-text">Siehe auch</span>:'' [[{{{3}}}{{#if: {{{titel3|}}}{{{Titel3|}}} |{{!}}{{{titel3|}}}{{{Titel3|}}}|}}]]</div>|}}|}}|}}|}}|}}|<span style="color:#EE0000;">'''Einbindungsfehler: Die [[Vorlage:Siehe auch|Vorlage „Siehe auch“]] benötigt immer mindestens ein Argument.'''</span>}}</includeonly></onlyinclude>
<noinclude>{{Tausendfach verwendet}}
<noinclude>{{Tausendfach verwendet}}


{{Dokumentation}}</noinclude>
{{Dokumentation}}</noinclude>

Aktuelle Version vom 2. Juni 2024, 23:20 Uhr


Documentation


Diese Vorlage dient dem Verweis auf Alternativartikel, die einen Teilaspekt etwa aus einer anderen Sicht beschreiben, ähnlich wie die Vorlage:Hauptartikel. Sie sollte am Ende des Abschnitts stehen, dessen Inhalt auch noch in einem anderen Artikel behandelt wird. Dabei ist natürlich auf die Vermeidung von Redundanz zu achten, manchmal wird aber dasselbe Thema in einem anderen Artikel noch mit einem anderen Schwerpunkt beschrieben.

Diese Vorlage sollte aber nicht anstelle von oder parallel zu „Siehe auch“-Abschnitten in einer BKL verwendet werden (schlechtes Beispiel: [1]).

Kopiervorlage

Die Vorlage wird folgendermaßen verwendet - hier in 4 Varianten, den 3 typischen Varianten sowie der maximal möglichen Variante, angeführt:

 {{Siehe auch |<!--Artikel1--> }}
 {{Siehe auch |<!--Artikel1--> |Titel1= }}
 {{Siehe auch |<!--Artikel1--> |<!--Artikel2--> |<!--Artikel3--> }}
 {{Siehe auch |<!--Artikel1--> |Titel1= |<!--Artikel2--> |Titel2= |<!--Artikel3--> |Titel3= }}

Wie aus der ersten Variante ersichtlich, muss bei der Verwendung der Vorlage nur der erste Parameter angegeben werden, die restlichen Parameter sind optional.
Zu den 3 typischen Varianten ist unten jeweils ein Beispiel angegeben. Die maximal mögliche Variante dient vor allem der Vollständigkeit dieser Dokumentation.

Wichtige Information:

  • Die maximal 3 Artikel*-Parameter ('*' steht für die Ziffer 1..3) sind nur unbenannte Parameter - daher sind diese jeweils nur in HTML-Kommentarform angeführt, die allerdings beim Vorlagenaufruf im Wiki-Code belassen werden kann.
  • Die auch maximal 3 Titel*-Parameter ('*' wie direkt darüber) sind dagegen benannte Parameter (daher in den Kopiervorlagen jeweils kursiv angeführt), die immer in der angeführten Form mit jeweils dem Namen und dem '='-Zeichen dahinter angegeben werden müssen.

Beispiele

Standard ist die Verwendung für nur einen Artikel:
{{Siehe auch|Artikel1}}

Dies wird folgendermaßen formatiert:

Alternativ ist auch eine Verwendung für bis zu drei Artikel möglich:
{{Siehe auch|Artikel1|Artikel2|Artikel3}}

Dies wird folgendermaßen formatiert:

Es besteht auch die Möglichkeit, den Linktext anzupassen. Das kann dazu verwendet werden, auf Unterabschnitte hinzuweisen.
{{Siehe auch|Artikel1|Titel1=Titel}}

Beispiel:
{{Siehe auch|Österreich#Bevölkerungspyramide|Titel1=Altersstruktur als ''Bevölkerungspyramide''}}

Dies wird folgendermaßen formatiert:


Leerzeilen vor oder nach der Vorlageneinbindung sind optional, die Vorlage sollte aber immer auf einer eigenen Zeile stehen.

Der Link erscheint nicht, wenn der entsprechende Zielartikel nicht existiert. Dies gilt auch für Bücher: Der Siehe-auch-Verweis erscheint nur, wenn der Zielartikel ebenfalls Bestandteil des Buches ist.

Siehe auch

Werkzeuge

Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.