Szablon:R/opis
{{
#ifeq: opis | opis |
{{
#ifeq: show | show
|
{{#ifeq:Szablon|Szablon|{{#if:||{{#ifexist:Szablon:R||}}}}}}
}}{{ #if: {{#ifeq:Szablon|Szablon||1}} | | }}
| }}
<TemplateStyles src="Szablon:Spis_treści/styles.css" />
Zastrzeżenia
Uwaga! Nie używaj szablonu R, jeśli nie jest to konieczne. Wykorzystuje on niestandardowe mechanizmy, które nie są obsługiwane m.in. przez VisualEditor. Aby zminimalizować ryzyko błędu, szablon nie obsługuje nazw przypisów zaczynających się dwukropkiem. Takie nazwy są generowanie automatycznie przez edytor wizualny.
Do szybkiej konwersji R na normalne przypisy możesz użyć gadżetu WP:SK.
Użycie
Szablony {{[[{{#switch:
|#default = R | = {{#ifeq: | | Template:r | R }}
}}|r]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}} i {{[[{{#switch:
|#default = U | = {{#ifeq: | | Template:u | U }}
}}|u]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}} służą do skracania przypisów w tekście.
<ref name="nazwa przypisu" /><ref name="nazwa przypisu2" /> → {{r|nazwa przypisu|nazwa przypisu2}} <ref name="nazwa uwagi" group="uwaga" /> → {{u|nazwa uwagi}}
Umożliwiają wstawienie jednocześnie do 10 przypisów.
{{r|nazwa przypisu}} {{r|nazwa przypisu|nazwa przypisu2|nazwa przypisu3|...|nazwa przypisu10}}
Szablon {{[[{{#switch:
|#default = R | = {{#ifeq: | | Template:r | R }}
}}|r]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}} służy głównie do stosowania wraz z szablonem {{[[{{#switch:
|#default = Przypisy | = {{#ifeq: | | Template:Przypisy | Przypisy }}
}}|Przypisy]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}, w którym przypisy zgrupowane są w jednym miejscu (w odpowiednim parametrze szablonu).
{{r|nazwa przypisu|nazwa przypisu2|nazwa przypisu3}} == Przypisy == {{Przypisy| <ref name="nazwa przypisu">przypis</ref> <ref name="nazwa przypisu2">przypis2</ref> <ref name="nazwa przypisu3">przypis3</ref> }}
Z kolei {{[[{{#switch:
|#default = U | = {{#ifeq: | | Template:u | U }}
}}|u]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}} pozwala skracać zapis przypisów rzeczowych (szablon {{[[{{#switch:
|#default = Uwagi | = {{#ifeq: | | Template:Uwagi | Uwagi }}
}}|Uwagi]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}).
{{u|nazwa przypisu|nazwa przypisu2|nazwa przypisu3}} == Uwagi == {{Uwagi| <ref name="nazwa przypisu">uwaga</ref> <ref name="nazwa przypisu2">uwaga2</ref> <ref name="nazwa przypisu3">uwaga3</ref> }}
Opis parametrów
1
, ...,10
– nazwy przypisów (atrybutname
znacznika<ref>
).grupa1
, ...,grupa10
– grupa przypisów (atrybutgroup
znacznika<ref>
) (tylko szablon {{[[{{#switch:
|#default = R | = {{#ifeq: | | Template:r | R }}
}}|r]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}}).
Szablony obsługują do 10 parametrów. W przypadku wypełnienia 11 parametru pojawi się komunikat Szablon obsługuje maksymalnie 10 przypisów (zmień go!) w miejscu wstawienia szablonu.
Nazwy przypisów nie mogą być samymi liczbami, mogą zawierać spacje. W szablonach {{[[{{#switch:
|#default = R | = {{#ifeq: | | Template:r | R }}
}}|r]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}} / {{[[{{#switch:
|#default = U | = {{#ifeq: | | Template:u | U }}
}}|u]]{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}}} nie stosuje się cudzysłowów, jednak zaleca się ich stosowanie przy podawaniu przypisów w postaci <ref name="nazwa przypisu">...</ref>
.
Przykład
Ten tekst napisany został{{r|przypis1}}, aby jak najdokładniej wyjaśnić działanie szablonu{{r|przypis2|przypis3}} i umożliwić stosowanie go jak najszerszej grupie użytkowników{{u|uwaga1}}. Znacznie ułatwia on edycję tekstów{{r|nota1|grupa1=nota}}, w których został użyty{{r|przypis4|uwaga2|grupa2=uwaga}}, gdyż poprawia przejrzystość kodu artykułu{{r|uwaga3|grupa1=uwaga|nota2|grupa2=nota}} i skraca wywołania przypisów. Nagłówek ''Adnotacje'' został dodany jedynie po to{{r|przypis5|uwaga4|grupa2=uwaga|nota3|grupa3=nota}}, aby pokazać możliwość grupowania przypisów w więcej niż jednej grupie. Zazwyczaj nie ma potrzeby stosowania go w artykułach. ; Uwagi {{Uwagi| * <ref name="uwaga1">uwaga 1.</ref> * <ref name="uwaga2">uwaga 2.</ref> * <ref name="uwaga3">uwaga 3.</ref> * <ref name="uwaga4">uwaga 4.</ref> }} ; Adnotacje {{Przypisy|=nota| * <ref name="nota1">nota 1.</ref> * <ref name="nota2">nota 2.</ref> * <ref name="nota3">nota 3.</ref> }} ; Przypisy {{Przypisy| * <ref name="przypis1">przypis 1.</ref> * <ref name="przypis2">przypis 2.</ref> * <ref name="przypis3">przypis 3.</ref> * <ref name="przypis4">przypis 4.</ref> * <ref name="przypis5">przypis 5.</ref> }}
Ten tekst napisany został{{#if:przypis1|{{#ifeq:p|:|1=przypis1|[1]}}{{#if:|{{#ifeq:|:|2={{{2}}}|[2]}}{{#if:|{{#ifeq:|:|3={{{3}}}|[3]}}{{#if:|{{#ifeq:|:|4={{{4}}}|[4]}}{{#if:|{{#ifeq:|:|5={{{5}}}|[5]}}{{#if:|{{#ifeq:|:|6={{{6}}}|[6]}}{{#if:|{{#ifeq:|:|7={{{7}}}|[7]}}{{#if:|{{#ifeq:|:|8={{{8}}}|[8]}}{{#if:|{{#ifeq:|:|9={{{9}}}|[9]}}{{#if:|{{#ifeq:|:|10={{{10}}}|[10]}}{{#if:|Szablon obsługuje maksymalnie 10 przypisów (zmień go!).}}}}}}}}}}}}}}}}}}}}|BŁĄD}}, aby jak najdokładniej wyjaśnić działanie szablonu{{#if:przypis2|{{#ifeq:p|:|1=przypis2|[11]}}{{#if:przypis3|{{#ifeq:p|:|2=przypis3|[12]}}{{#if:|{{#ifeq:|:|3={{{3}}}|[3]}}{{#if:|{{#ifeq:|:|4={{{4}}}|[4]}}{{#if:|{{#ifeq:|:|5={{{5}}}|[5]}}{{#if:|{{#ifeq:|:|6={{{6}}}|[6]}}{{#if:|{{#ifeq:|:|7={{{7}}}|[7]}}{{#if:|{{#ifeq:|:|8={{{8}}}|[8]}}{{#if:|{{#ifeq:|:|9={{{9}}}|[9]}}{{#if:|{{#ifeq:|:|10={{{10}}}|[10]}}{{#if:|Szablon obsługuje maksymalnie 10 przypisów (zmień go!).}}}}}}}}}}}}}}}}}}}}|BŁĄD}} i umożliwić stosowanie go jak najszerszej grupie użytkowników[uwaga 1]{{#if:|[uwaga 2]{{#if:|[uwaga 3]{{#if:|[uwaga 4]{{#if:|[uwaga 5]{{#if:|[uwaga 6]{{#if:|[uwaga 7]{{#if:|[uwaga 8]{{#if:|[uwaga 9]{{#if:|[uwaga 10]{{#if:|Szablon obsługuje maksymalnie 10 przypisów (zmień go!).}}}}}}}}}}}}}}}}}}}}. Znacznie ułatwia on edycję tekstów{{#if:nota1|{{#ifeq:n|:|1=nota1|[nota 1]}}{{#if:|{{#ifeq:|:|2={{{2}}}|[2]}}{{#if:|{{#ifeq:|:|3={{{3}}}|[3]}}{{#if:|{{#ifeq:|:|4={{{4}}}|[4]}}{{#if:|{{#ifeq:|:|5={{{5}}}|[5]}}{{#if:|{{#ifeq:|:|6={{{6}}}|[6]}}{{#if:|{{#ifeq:|:|7={{{7}}}|[7]}}{{#if:|{{#ifeq:|:|8={{{8}}}|[8]}}{{#if:|{{#ifeq:|:|9={{{9}}}|[9]}}{{#if:|{{#ifeq:|:|10={{{10}}}|[10]}}{{#if:|Szablon obsługuje maksymalnie 10 przypisów (zmień go!).}}}}}}}}}}}}}}}}}}}}|BŁĄD}}, w których został użyty{{#if:przypis4|{{#ifeq:p|:|1=przypis4|[13]}}{{#if:uwaga2|{{#ifeq:u|:|2=uwaga2|[uwaga 11]}}{{#if:|{{#ifeq:|:|3={{{3}}}|[3]}}{{#if:|{{#ifeq:|:|4={{{4}}}|[4]}}{{#if:|{{#ifeq:|:|5={{{5}}}|[5]}}{{#if:|{{#ifeq:|:|6={{{6}}}|[6]}}{{#if:|{{#ifeq:|:|7={{{7}}}|[7]}}{{#if:|{{#ifeq:|:|8={{{8}}}|[8]}}{{#if:|{{#ifeq:|:|9={{{9}}}|[9]}}{{#if:|{{#ifeq:|:|10={{{10}}}|[10]}}{{#if:|Szablon obsługuje maksymalnie 10 przypisów (zmień go!).}}}}}}}}}}}}}}}}}}}}|BŁĄD}}, gdyż poprawia przejrzystość kodu artykułu{{#if:uwaga3|{{#ifeq:u|:|1=uwaga3|[uwaga 12]}}{{#if:nota2|{{#ifeq:n|:|2=nota2|[nota 2]}}{{#if:|{{#ifeq:|:|3={{{3}}}|[3]}}{{#if:|{{#ifeq:|:|4={{{4}}}|[4]}}{{#if:|{{#ifeq:|:|5={{{5}}}|[5]}}{{#if:|{{#ifeq:|:|6={{{6}}}|[6]}}{{#if:|{{#ifeq:|:|7={{{7}}}|[7]}}{{#if:|{{#ifeq:|:|8={{{8}}}|[8]}}{{#if:|{{#ifeq:|:|9={{{9}}}|[9]}}{{#if:|{{#ifeq:|:|10={{{10}}}|[10]}}{{#if:|Szablon obsługuje maksymalnie 10 przypisów (zmień go!).}}}}}}}}}}}}}}}}}}}}|BŁĄD}} i skraca wywołania przypisów. Nagłówek Adnotacje został dodany jedynie po to{{#if:przypis5|{{#ifeq:p|:|1=przypis5|[14]}}{{#if:uwaga4|{{#ifeq:u|:|2=uwaga4|[uwaga 13]}}{{#if:nota3|{{#ifeq:n|:|3=nota3|[nota 3]}}{{#if:|{{#ifeq:|:|4={{{4}}}|[4]}}{{#if:|{{#ifeq:|:|5={{{5}}}|[5]}}{{#if:|{{#ifeq:|:|6={{{6}}}|[6]}}{{#if:|{{#ifeq:|:|7={{{7}}}|[7]}}{{#if:|{{#ifeq:|:|8={{{8}}}|[8]}}{{#if:|{{#ifeq:|:|9={{{9}}}|[9]}}{{#if:|{{#ifeq:|:|10={{{10}}}|[10]}}{{#if:|Szablon obsługuje maksymalnie 10 przypisów (zmień go!).}}}}}}}}}}}}}}}}}}}}|BŁĄD}}, aby pokazać możliwość grupowania przypisów w więcej niż jednej grupie. Zazwyczaj nie ma potrzeby stosowania go w artykułach.
- Uwagi
{{#invoke:Przypisy|Przypisy
| grupa = uwaga | kategoria =
}}
- Adnotacje
{{#if:{{#invoke:Sprawdź|bez parametrów}}
|
- ↑ Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwieprzypis1
- ↑ 2,0 2,1 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{2}}}
- ↑ 3,0 3,1 3,2 3,3 3,4 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{3}}}
- ↑ 4,0 4,1 4,2 4,3 4,4 4,5 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{4}}}
- ↑ 5,0 5,1 5,2 5,3 5,4 5,5 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{5}}}
- ↑ 6,0 6,1 6,2 6,3 6,4 6,5 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{6}}}
- ↑ 7,0 7,1 7,2 7,3 7,4 7,5 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{7}}}
- ↑ 8,0 8,1 8,2 8,3 8,4 8,5 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{8}}}
- ↑ 9,0 9,1 9,2 9,3 9,4 9,5 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{9}}}
- ↑ 10,0 10,1 10,2 10,3 10,4 10,5 Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwie{{{10}}}
- ↑ Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwieprzypis2
- ↑ Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwieprzypis3
- ↑ Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwieprzypis4
- ↑ Błąd rozszerzenia cite: Błąd w składni znacznika
<ref>
; brak tekstu w przypisie o nazwieprzypis5
|{{#invoke:Przypisy|Przypisy | kategoria = }} }}
- Przypisy
{{#if:{{#invoke:Sprawdź|bez parametrów}}
|
|{{#invoke:Przypisy|Przypisy | kategoria = }}
}}
Automatyczne przenoszenie przypisów
Istnieje narzędzie (skrypt) o nazwie prettyref.js przenoszące zawartość przypisów do sekcji końcowych (Uwagi, Przypisy). Opis jego użycia znajduje się w tekście wskazanego skryptu.
Błędy
Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.
Zobacz też
Błąd rozszerzenia cite: Istnieje znacznik <ref>
dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>
Błąd rozszerzenia cite: Istnieje znacznik <ref>
dla grupy o nazwie „nota”, ale nie odnaleziono odpowiedniego znacznika <references group="nota"/>