Vorlage:Anker: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| 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. Dies wird vorrangig bei Abschnitten verwendet, damit ein Abschnittslink erhalten bleibt, auch wenn sich ein Abschnittsname ändern sollte." | |||
} | |||
</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}} == | |||
</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 | |||
;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}} === | ||
Dieser Abschnitt hat <code><nowiki>{{Anker|1}}</nowiki></code>, also | Dieser Abschnitt hat <code><nowiki>=== Anker A {{Anker|1}} ===</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}} === | ||
Dieser Abschnitt hat <code><nowiki>{{Anker|2}}</nowiki></code>, also | Dieser Abschnitt hat <code><nowiki>=== Anker B {{Anker|2}} ===</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> | ||
Version vom 22. September 2025, 09:24 Uhr
Diese Vorlage fügt einen sog. Anker an einer Textstelle ein. Dies wird vorrangig bei Abschnitten verwendet, damit ein Abschnittslink erhalten bleibt, auch wenn sich ein Abschnittsname ändern sollte.
| 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}} ==
Der Link dahin lautet
[[#Ankername|Anzeigetext]]innerhalb einer Seite oder[[Seitenname#Ankername|Anzeigetext]]von einer anderen Seite
- 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}} === als Überschrift, also Abschnittsname A ist anders als Anker 1.
Link zu Anker 2
Anker B
Dieser Abschnitt hat === Anker B {{Anker|2}} === 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.