Szablon:Kotwica

Template-info.png Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

UżycieEdytuj

Szablon liniowy do tworzenia indeksu.

Opis parametrówEdytuj

Szablon przyjmuje parametry:

  • kotwica lub 1 - parametr identyfikatora danego indeksu liniowego (domyślnie przyjmuje wartość: kotwica),
  • klucz lub 2 - parametr informujący wyszukiwarkę systemu MediaWiki, jakie możliwe klucze można wyszukać na stronie.

Wikikod, zbudowany za pomocą szablonu znaczników (kombajnu)Edytuj

Szablon {{Kotwica}} ma kod w zależności od znacznika: {{Znacznik}}, przedstawiający się:

Szablon {{Kotwica}}
{{Znacznik|tag=span|id={{{kotwica|{{{1|kotwica}}}}}}|styl=display:inline-block;width:0;height:0;overflow:hidden|{{{klucz|{{{2|}}}}}}}}

PrzykładEdytuj

Przykład
{{Kotwica|unikalny link|klucz}}
Kod wyniku
<span  id="unikalny link"  style="display:inline-block;width:0;height:0;overflow:hidden"  >klucz</span>

Opis działaniaEdytuj

Przykład pierwszy

Szablon można umieszczać w nagłówkach rozdziałów:

==={{Kotwica|roz01|klucz1}} Oto jest nagłówek===
A do tego rozdziału można linkować za pomocą szablonu {{LinkUstęp|#roz01|wyświetlana=Inna nazwa ustępu}}.
Wynik

klucz1 Oto jest nagłówekEdytuj

A do tego rozdziału można linkować za pomocą szablonu Inna nazwa ustępu.

Kod
=== <span  id="roz01"  style="display:inline-block;width:0;height:0;overflow:hidden"  >klucz1</span> Oto jest nagłówek ===
A do tego rozdziału można linkować za pomocą szablonu <span class="wasn link">[[#roz01|Inna nazwa ustępu]]</span>.

Przykład drugi

Również można linkować nie tylko do rozdziałów, ale również do punktów w tekście, wystarczy umieścić szablon {{Kotwica}} właśnie tak:

Oto jest tekst{{Kotwica|punkt|klucz2}}, na który możemy linkować.
A linkowanie do niego polega tak: {{LinkUstęp|#punkt|wyświetlana=Inna nazwa ustępu}}.
Wynik
Oto jest tekstklucz2, na który możemy linkować.
A linkowanie do niego polega tak: Inna nazwa ustępu.
Kod
:Oto jest tekst<span  id="punkt"  style="display:inline-block;width:0;height:0;overflow:hidden"  >klucz2</span>, na który możemy linkować.
:A linkowanie do niego polega tak: <span class="wasn link">[[#punkt|Inna nazwa ustępu]]</span>.

Trzeba pamiętać o tym, że identyfikator znacznika (id, a odwołanie w szablonie {{Znacznik}} poprzez | id = unikalny_link), tutaj: <span>...</span>, musi być unikalny w całym dokumencie.

Efekty działaniaEdytuj

Otrzymamy niewidoczne miejsce, do którego będziemy mogli linkować, podając: [[nazwa strony#unikalny link]], lub używając szablonu: {{LinkUstęp}}, lub jego kolegów.

BłędyEdytuj

Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.

Parametry szablonu (strukturyzacja Wizualnego Edytora)Edytuj

Szablon liniowy kotwica, służy do wstawiania kotwic, do którego można się odwołać.

Parametry szablonu

ParametrOpisTypStatus
11 kotwica

Parametr identyfikatora danego indeksu liniowego.

Domyślne
kotwica
Ciąg znakówwymagany
22 klucz

Parametr informujący wyszukiwarkę systemu MediaWiki, jakie możliwe klucze można wyszukać na stronie.

Ciąg znakówsugerowany

Zobacz teżEdytuj

Szablony kotwic
  • {{Indeksuj}} - szablon blokowy oparty o znacznik blokowy: <div>...</div>, służący do wstawiania kotwicy, dzięki jemu można też wyszukiwać informacje w oparciu o słowa kluczowe w całym dokumencie,
  • {{Id}} - szablon do tworzenia elementu z tagiem z identyfikatorem id tworzącego kotwicę,
Szablon budulec
  • {{Znacznik}} - szablon, o który ten szablon, jest zbudowany, w oparciu o element liniowy: <span>...</span>, o zawartości pustej pomiędzy tymi znacznikami,
Szablony linków do ustępu
  • {{LinkUstęp}} - linkowanie do stron do pewnych części ich za pomocą identyfikatora id,
  • {{Sekcja referencyjna}} - linkowanie do stron do ich pewnych części w danym podręczniku względem identyfikatora znacznika.