Vorlage:Anker: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
<includeonly><span id="{{{1|}}}"></span></includeonly><noinclude> | <includeonly><span id="{{{1|}}}"></span></includeonly><noinclude> | ||
__NOTOC__ | |||
<templatedata> | |||
{ | |||
"params": { | |||
"1": { | |||
"label": "Anker-Name", | |||
"description": " ", | |||
"type": "line", | |||
"required": true | |||
} | |||
}, | |||
"description": "Diese Vorlage fügt einen sog. Anker an einer Textstelle ein." | |||
} | |||
</templatedata> | |||
;Hintergrund: Innerhalb einer Wiki-Seite oder von einer anderen Seite ist es möglich, einen Link direkt auf einen Abschnitt zu setzen. Dieses erfolgt nach dem Schema: | |||
* <code><nowiki>[[#Abschnittsname|Anzeigetext]]</nowiki></code> innerhalb einer Seite ''oder'' | |||
* <code><nowiki>[[Seitenname#Abschnittsname|Anzeigetext]]</nowiki></code> von einer anderen Seite | |||
Wenn nun ein Abschnittsname verändert wird, ohne ebenso die ggf. vorhandenen Links dahin zu ändern, funktioniert ein solcher Link nicht mehr. | |||
Eine Weiterleitung, wie man sie von einer Seitenweiterleitung her kennt (<code><nowiki>#WEITERLEITUNG[[Seitenname]]</nowiki></code>), gibt es hier nicht. | |||
Daher empfiehlt es sich, einen sogenannten Anker zu setzen, damit Abschnittslinks auch nach Umbenennungen funktionieren. Dieses funktioniert nach dem Schema: | |||
<pre> | |||
== Überschrift {{Anker|Ankername<!--nicht ändern!-->}} == | |||
</pre> | |||
Der Link dahin lautet | |||
* <code><nowiki>[[#Ankername|Anzeigetext]]</nowiki></code> innerhalb einer Seite ''oder'' | |||
* <code><nowiki>[[Seitenname#Ankername|Anzeigetext]]</nowiki></code> von einer anderen Seite | |||
Anstelle „Ankername“ kann ein beliebiger Text eingesetzt werden. | |||
Der Kommentar „<!--nicht ändern!-->“ dient nur als Hinweis für einen möglichen Editor, dass man den Ankername nicht ändern darf, sondern nur die Überschrift. | |||
;Tipp: Der Anker funktioniert nicht nur zu einer Überschrift hin, sondern kann an beliebiegen Stellen im Fließtext gesetzt werden. | |||
== Siehe auch == | |||
* [https://www.mediawiki.org/wiki/Help:Links/de#Internal_links Mediawiki Hilfe:Links] | |||
== Test == | == Test == | ||
=== Anker A {{Anker|1}} === | === Anker A {{Anker|1<!--nicht ändern!-->}} === | ||
Dieser Abschnitt hat <code><nowiki>{{Anker|1}}</nowiki></code>, also | Dieser Abschnitt hat <code><nowiki>=== Anker A {{Anker|1<!--nicht ändern!-->}} ===</nowiki></code> als Überschrift, also Abschnittsname A ist anders als Anker 1. | ||
[[#2|Link zu Anker 2]] | [[#2|Link zu Anker 2]] | ||
=== Anker B {{Anker|2}} === | === Anker B {{Anker|2<!--nicht ändern!-->}} === | ||
Dieser Abschnitt hat <code><nowiki>{{Anker|2}}</nowiki></code>, also | Dieser Abschnitt hat <code><nowiki>=== Anker B {{Anker|2<!--nicht ändern!-->}} ===</nowiki></code> als Überschrift, also Abschnittsname B ist anders als Anker 2. | ||
[[#1|Link zu Anker 1]] | [[#1|Link zu Anker 1]] | ||
Es folgen hier einige leere Zeilen, damit man die Wirkungsweise (das Springen | Es folgen hier einige leere Zeilen, damit man die Wirkungsweise (das Springen zum Abschnitt) sehen kann. | ||
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | ||
</noinclude> | </noinclude> | ||
Aktuelle Version vom 22. September 2025, 11:03 Uhr
Diese Vorlage fügt einen sog. Anker an einer Textstelle ein.
| Parameter | Beschreibung | Typ | Status | |
|---|---|---|---|---|
| Anker-Name | 1 |
| Einzeiliger Text | erforderlich |
- Hintergrund
- Innerhalb einer Wiki-Seite oder von einer anderen Seite ist es möglich, einen Link direkt auf einen Abschnitt zu setzen. Dieses erfolgt nach dem Schema:
[[#Abschnittsname|Anzeigetext]]innerhalb einer Seite oder[[Seitenname#Abschnittsname|Anzeigetext]]von einer anderen Seite
Wenn nun ein Abschnittsname verändert wird, ohne ebenso die ggf. vorhandenen Links dahin zu ändern, funktioniert ein solcher Link nicht mehr.
Eine Weiterleitung, wie man sie von einer Seitenweiterleitung her kennt (#WEITERLEITUNG[[Seitenname]]), gibt es hier nicht.
Daher empfiehlt es sich, einen sogenannten Anker zu setzen, damit Abschnittslinks auch nach Umbenennungen funktionieren. Dieses funktioniert nach dem Schema:
== Überschrift {{Anker|Ankername<!--nicht ändern!-->}} ==
Der Link dahin lautet
[[#Ankername|Anzeigetext]]innerhalb einer Seite oder[[Seitenname#Ankername|Anzeigetext]]von einer anderen Seite
Anstelle „Ankername“ kann ein beliebiger Text eingesetzt werden. Der Kommentar „“ dient nur als Hinweis für einen möglichen Editor, dass man den Ankername nicht ändern darf, sondern nur die Überschrift.
- Tipp
- Der Anker funktioniert nicht nur zu einer Überschrift hin, sondern kann an beliebiegen Stellen im Fließtext gesetzt werden.
Siehe auch
Test
Anker A
Dieser Abschnitt hat === Anker A {{Anker|1<!--nicht ändern!-->}} === als Überschrift, also Abschnittsname A ist anders als Anker 1.
Anker B
Dieser Abschnitt hat === Anker B {{Anker|2<!--nicht ändern!-->}} === als Überschrift, also Abschnittsname B ist anders als Anker 2.
Es folgen hier einige leere Zeilen, damit man die Wirkungsweise (das Springen zum Abschnitt) sehen kann.