15.082
Bearbeitungen
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> | ||