19,473
edits
m (/cat) |
(adding docs, restoring full functionality as on WP) |
||
Line 1: | Line 1: | ||
<span id="{{{ 1|}}}">{{{ | <noinclude>If you enclose text on a page as a parameter to this template, e.g. <nowiki>{{Anchor|some_anchor_name}}</nowiki>, it creates an invisible HTML span id while still displaying that text on the page as before. This span id can be used as a "jump point" by making a link in any article such as <nowiki>[[Some_article#some_anchor_name]]</nowiki>; upon clicking it, you will be taken directly to the text that you enclosed in <nowiki>{{Anchor|}}</nowiki>. | ||
[[ | |||
This is similar to the functionality of the "==Header Name=="-type wiki code that marks section headers, except that it displays as normal text and it will not be included in the automatically-generated Table of Contents (TOC) like "==" headers will be. For a sample usage of the Anchor template, see the wiki markup for [[History of the Oni community]], which marks the article with year tags so that intrawiki links can jump the user to that year in history by saying, for instance, <nowiki>[[History of the Oni Community#2001]]</nowiki>. | |||
The original goal in introducing this template was to create a custom TOC based on this invisible section markup that could be used to document [[BSL:Tutorial/airport1_level_logic.bsl|raw BSL]]; however, no simple solution to the issue of how to create a TOC from span ids has been found yet. | |||
[[Category:Basic formatting templates]]</noinclude> | |||
{{#if:{{{1|}}}|<span id="{{{1|}}}"></span>}}<!-- | |||
-->{{#if:{{{2|}}}|<span id="{{{2|}}}"></span>}}<!-- | |||
-->{{#if:{{{3|}}}|<span id="{{{3|}}}"></span>}}<!-- | |||
-->{{#if:{{{4|}}}|<span id="{{{4|}}}"></span>}}<!-- | |||
-->{{#if:{{{5|}}}|<span id="{{{5|}}}"></span>}}<!-- | |||
-->{{#if:{{{6|}}}|<span id="{{{6|}}}"></span>}}<!-- | |||
-->{{#if:{{{7|}}}|<span id="{{{7|}}}"></span>}}<!-- | |||
-->{{#if:{{{8|}}}|<span id="{{{8|}}}"></span>}}<!-- | |||
-->{{#if:{{{9|}}}|<span id="{{{9|}}}"></span>}}<!-- | |||
-->{{#if:{{{10|}}}|<span id="{{{10|}}}"></span>}}<!-- | |||
-->{{#if:{{{11|}}}|<span class="error">[[Template:Anchor]]: too many anchors, maximum is 10.</span>}} |