Zum Inhalt springen

Vorlage:Anker

Aus Wikibooks

Informationen zu dieser Dokumentation
Vorlage Anker [Bearbeiten]

Zweck

Der Zweck dieser Vorlage ist es, an eine beliebige Stelle im Text verweisen zu können. Wenn du beispielsweise

{{Anker|XYZ}}

irgendwo im Quelltext schreibst, dann kannst du auf diese Stelle mit

[[...Artikelname...#Anker:XYZ]]

verweisen. Der Titel der Sprungmarke selbst wird im Browser nicht dargestellt, außer man stellt es anders ein (siehe Parameter: 2).

Mit dieser Vorlage kann man auf eine beliebige Stelle im Text verweisen, nicht nur auf die Überschriften. Ein Verweis auf eine Überschrift funktioniert nicht mehr, wenn jemand die Überschrift verändert. Es passiert häufig, dass jemand „(erledigt)“ an eine Überschrift anhängt oder eine Überschrift anderweitig verändert.

Hinweis: Der Name eines Ankers darf frei gewählt werden, muss aber einigen Bedingungen genügen. Diese werden auf der folgenden Hilfe-Seite erläutert.

Parameter

Es gibt in dieser Vorlage zwei Parameter: „1“ und „2“.

1

Dieser Parameter setzt mit einem davorgesetztem „Anker:“ den Namen der Sprungmarke fest.

2

Wenn dieser Parameter gesetzt, aber leer ist, wird der Inhalt des Parameter „1“ angezeigt, wenn er nicht gesetzt ist oder einen Inhalt hat, nicht.

Helferlein

Für Autoren gibt es das Helferlein showAnchors (unter Einstellungen -> Helferlein) mit dem Anker per Javascript folgendermaßen im Text angezeigt werden: ⚓ Ankername.

Vorlagen-Spezifikation

Vorlage um Sprungmarken festzusetzen.

Vorlagenparameter[Vorlagendaten bearbeiten]

ParameterBeschreibungTypStatus
Name1

Mit davorgesetztem „Anker:“: Name der Sprungmarke, über den sie angesteuert werden kann

Einzeiliger Texterforderlich
Nicht Anzeigen?2

Der Inhalt des Parameters „1“ wird angezeigt, wenn dieser Parameter nicht gesetzt ist oder nicht leer ist. Er wird angezeigt, wenn der Parameter gesetzt, aber leer ist.

Standard
1
Einzeiliger Textoptional

Hinweis: Diese Vorlagen-Spezifikation wurde mit Hilfe der Parsererweiterung <templatedata> erstellt. Siehe Vorlage:TemplateData für eine Erklärung, wie du <templatedata> auf Wikibooks verwenden kannst.

<templatedata> wird unter anderem vom VisualEditor verwendet. Eine ausführliche Hilfe zu dieser Parsererweiterung findest auf der Seite Help:TemplateData.