Vorlage:Anker/Doku

Aus Odysseetheater
Version vom 17. Juli 2023, 11:15 Uhr von Odyssee (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Beschreibung == Gebraucht wird ein spezifischer Link zu einem Abschnitt eines Artikels in AnthroWiki. Die '''Vorlage Anker''' bietet diese Möglichkeit an, ohne dass man auf eine Überschrift verlinken muss. So können „sprechende“ Abschnittsnamen erzeugt werden, wo eine Überschrift nicht angebracht ist oder nicht so prägnant formuliert werden kann, wie es für den Link wünschenswert wäre. == Dokumentation == Die Vorlage <nowiki>{{Anker}}</no…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Beschreibung

Gebraucht wird ein spezifischer Link zu einem Abschnitt eines Artikels in AnthroWiki. Die Vorlage Anker bietet diese Möglichkeit an, ohne dass man auf eine Überschrift verlinken muss. So können „sprechende“ Abschnittsnamen erzeugt werden, wo eine Überschrift nicht angebracht ist oder nicht so prägnant formuliert werden kann, wie es für den Link wünschenswert wäre.

Dokumentation

Die Vorlage {{Anker}} erwartet einen Parameter hinter dem |, dessen Namen man frei wählen kann:

{{Anker|bar}}

erzeugt im Artikel foo einen Anker. Diesen kann man anschließend mit

[[foo#bar]]

verlinken.

Alternative Namen für Überschriften

Falls der Anker einen alternativen Namen für eine bestehende Überschrift liefern soll, ist der beste Ort, die Vorlage einzubauen, nicht vor der Überschrift, sondern in der gleichen Zeile:

=={{Anker|Name1}}{{Anker|Name2}}{{Anker|Name3}}Überschrift==

So werden die Anker bei einer Bearbeitung auch dann sichtbar, wenn nur der Abschnitt bearbeitet wird.

Falsche Anwendung

Die Anwendung innerhalb von Überschriften in der Form

== {{Anker|Bar}} Bar ==

(d. h. Gleicher Text sowohl in Vorlage wie in der Überschrift selbst) ist überflüssig und zu vermeiden: Die Überschrift

== Bar ==

generiert automatisch einen Anker mit der id 'Bar'. Bei Anwendung der Vorlage wird diese id doppelt vergeben, was zu invalidem HTML führt und Inkonsistenzen in der Navigation und der CSS-Formatierung führen kann.

Aus dem gleichen Grund sind Vorlageneinbindungen mit einem Wert identisch zu einer schon vorhandenen Überschrift unzulässig.

Beispiele

In Alsfeld soll das Kapitel Bauwerke, in welchem das Rathaus erwähnt wird, verlinkt werden.

1. In der Überschrift der Bauwerke den Anker-Baustein einfügen:

=== Bauwerke {{Anker|Rathaus}} ===

2. Jetzt kann man

[[Alsfeld#Rathaus|Rathaus Alsfeld]]

verlinken, das sieht so aus: Rathaus Alsfeld