Szablon:Refn
Użycie
edytujSzablon służy do tworzenia przypisów w Wikiźródłach i jest alternatywą (i uzupełnieniem) dla standardowego tagu <ref>
. Z powodu ograniczeń technicznych oprogramowania MediaWiki niektóre standardowe elementy składni często używane w artykułach nie współpracują z tagami <ref>
. W szczególności wewnątrz tagów <ref>...</ref>
nie działa trick z pionową kreską, substytucja szablonów za pomocą polecenia subst:
oraz osadzanie przypisów wewnątrz przypisów:
<ref>[[Pomoc:Przypisy|]]</ref>
zamiast wikilinku da w efekcie [[Pomoc:Przypisy|]]<ref>{{#time:Y-m-d}}</ref>
zamiast wstawić dzisiejszą datę da w efekcie {{#time:Y-m-d}}<ref>{{subst:Witaj}}</ref>
zamiast wstawić szablon {{Witaj}} da w efekcie {{Witaj}}<ref>Jakaś treść<ref name="nazwa">Przypis do treści przypisu</ref></ref>
zamiast wstawić przypis wewnątrz przypisu lub uwagi wygeneruje kod błędu Błąd w przypisach: Znacznik <ref> o nazwie „CITEREFDu.nazwa”, zdefiniowany w <references>, nie był użyty wcześniej w treści.
Zastąpienie zewnętrznych znaczników <ref>
niniejszym szablonem pozwala na obejście powyższych ograniczeń.
Opis parametrów
edytuj{{refn|grupa=nazwa grupy|nazwa=nazwa|Treść przypisu}}
- nazwa grupy:
- nazwa: Nazwa przypisu (patrz strona pomocy Pomoc:Przypisy
- opcjonalnie: allowlinebreak: parametr decyduje czy szablon dopuści łamanie linii, czy też nie (dopuszczalne odpowiedzi: tak/nie/yes/no)
- Treść przypisu: Dozwolony jest zarówno zwykły tekst (Kowalski 2012), jak i szablony i tagi, w tym tagi ref . Uwaga: Jeśli w treści występuje znak
=
, całą treść przypisu należy wprowadzić wywołaniem{{refn| 1 = Treść przypisu}}
Przykład
edytujSzablon {{refn}} musi być umieszczony w treści artykułu (a nie wewnątrz szablonów {{Przypisy}} itp.).
Tekst artykułu{{r|P}}, w którym umieszczamy uwagę{{refn|grupa=uwaga|Tekst uwagi<ref name="P">Przypis wewnątrz uwagi.</ref>.}} z przypisem wewnątrz niej.