Einen Anker in einer Mediawiki anlegen

Einen Anker in einer Mediawiki anzulegen ist gar nicht so einfach. Dafür gibt es nämlich kein Konstrukt in der Mediawiki Syntax. Und da der a Tag auch nicht erlaubt wird ist das ganze etwas kniffelig. Also löst man das ganze mit einem span Tag. Da man aber nun nicht jedesmal einen solchen Tag einfügen möchte legt man sich eine Vorlage namens Anker an:

<span id="{{anchorencode:{{{1|{{{anchor|anchor}}}}}}}}" style="visibility: hidden;"></span>

Nun können wir mittels {{Anker|foobar}} einen Anker definieren. Foobar muss dabei durch den Ankernamen ersetzt werden. Und dann kann man die Seite mittels http://example.com/Ankertest#foobar aufrufen und wird so direkt auf den Anker weitergeleitet.

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.