Szablon:R/opis: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Rzuwig (dyskusja | edycje)
-interwiki
Nie podano opisu zmian
Linia 1:
{{Podstrona dokumentacji}}
<!-- DODAWAJ KATEGORIE I INTERWIKI NA DOLE STRONY -->
{{Wysokie ryzyko}}
 
{{Spis treści}}
 
== Użycie ==
SzablonSzablony służy{{s|r}} i {{s|u}} służą do skracania przypisów w tekście.
<pre><ref name="nazwa przypisu" /><ref name="nazwa przypisu2" /> {{r|nazwa przypisu|nazwa przypisu2}}</pre>
<ref name="nazwa przypisuuwagi" group="uwaga" />uwaga → {{u|nazwa uwagi}}</refpre>
 
UmożliwiaUmożliwiają wstawienie jednocześnie do 10 przypisów.
<pre>{{s|r|nazwa przypisu}}
{{s|r|nazwa przypisu|nazwa przypisu2|nazwa przypisu3|...|nazwa przypisu10}}</pre>
 
SłużySzablon {{s|r}} służy głównie do stosowania wraz z szablonami {{s|Przypisy}} iszablonem {{s|Przypisy-lista}}, w którychktórym przypisy zgrupowane są w jednym miejscu (w odpowiednim parametrze szablonu).
 
<pre>{{r|nazwa przypisu|grupa1=uwaga|nazwa przypisu2|grupa2=uwaganazwa przypisu3}}
{| width=100%
| width=50% | {{r|nazwa przypisu|nazwa przypisu2}}
 
{{s|== Przypisy|przypisy ==
{{Przypisy|1=
<ref name="nazwa przypisu">przypis</ref>
<ref name="nazwa przypisu2">przypis2</ref>
}}
| width=50% | {{s|r|nazwa przypisu|nazwa przypisu2}}
 
{{Przypisy|1=
<ref name="nazwa przypisu">przypis</ref>
<ref name="nazwa przypisu2">przypis2</ref>
<ref name="nazwa przypisu2przypisu3">przypis2przypis3</ref>
}}
</pre>
|}
 
PozwalaZ takżekolei {{s|u}} pozwala skracać zapis przypisów rzeczowych (szablon {{s|Uwagi}} lub {{s|Przypisy}}/{{s|Przypisy-lista}} z wypełnionym parametrem <code>grupa</code>).
<pre>{{r|nazwa przypisu|grupa1=uwaga|nazwa przypisu2|grupa2=uwaga|nazwa przypisu3|grupa3=uwaga}}
 
<pre>{{ru|nazwa przypisu|grupa1=uwaga|nazwa przypisu2|grupa2=uwaga|nazwa przypisu3|grupa3=uwaga}}
{{Uwagi|uwagi=
<ref name="nazwa przypisu" group="uwaga">uwaga</ref>
<ref name="nazwa przypisu2" group="uwaga">uwaga2</ref>
<ref name="nazwa przypisu3" group="uwaga">uwaga3</ref>
}}</pre>
<pre>{{r|nazwa przypisu|grupa1=uwaga|nazwa przypisu2|grupa2=uwaga}}
 
== Uwagi ==
{{Uwagi|uwagi=
{{Przypisy-lista|grupa=uwaga|1=
<ref name="nazwa przypisu" group="uwaga">uwaga</ref>
<ref name="nazwa przypisu2" group="uwaga">uwaga2</ref>
<ref name="nazwa przypisuprzypisu3">przypisuwaga3</ref>
}}</pre>
 
== Opis parametrów ==
* '''<code>1</code>''', ..., '''<code>10</code>''' – nazwy przypisów (atrybut <code>name</code> znacznika <code><nowiki><ref></nowiki></code>).
* '''<code>grupa1</code>''', ..., '''</code>grupa10</code>''' – grupa przypisów (atrybut <code>group</code> znacznika <code><nowiki><ref></nowiki></code>) (tylko szablon {{s|r}}).
 
SzablonSzablony obsługujeobsł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 szablonieszablonach {{s|r}} / {{s|u}} nie stosuje się cudzysłowów, jednak zaleca się ich stosowanie przy podawaniu przypisów w postaci <code><nowiki><ref name="nazwa przypisu">...</ref></nowiki></code>.
 
== Przykład ==
<div style="width:50%; float:right; overflow:auto; margin:0px 0px 0px 10px;"><pre>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{{ru|uwaga1|grupa1=uwaga}}. 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
Linia 64 ⟶ 57:
nie ma potrzeby stosowania go w artykułach.
 
; Uwagi
{{Uwagi|stopień= ====|uwagi=
{{Uwagi|
* <ref name="uwaga1" group="uwaga">uwaga 1.</ref>
* <ref name="uwaga2" group="uwagauwaga1">uwaga 21.</ref>
* <ref name="uwaga3" group="uwagauwaga2">uwaga 32.</ref>
* <ref name="uwaga4" group="uwagauwaga3">uwaga 43.</ref>
* <ref name="uwaga1" group="uwagauwaga4">uwaga 14.</ref>
}}
 
====; Adnotacje ====
{{Przypisy-lista|grupa=nota|1=
* <ref name="nota1" group="nota">nota 1.</ref>
* <ref name="nota2" group="nota">nota 2.</ref>
* <ref name="nota3" group="nota">nota 3.</ref>
}}
 
{{; Przypisy|stopień = ====|przypisy=
{{Przypisy|
* <ref name="przypis1">przypis 1.</ref>
* <ref name="przypis2">przypis 2.</ref>
Linia 85 ⟶ 80:
* <ref name="przypis5">przypis 5.</ref>
}}</pre></div>
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{{ru|uwaga1|grupa1=uwaga}}. 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|stopień= ====|uwagi=
{{Uwagi|
* <ref name="uwaga1" group="uwaga">uwaga 1.</ref>
* <ref name="uwaga2" group="uwagauwaga1">uwaga 21.</ref>
* <ref name="uwaga3" group="uwagauwaga2">uwaga 32.</ref>
* <ref name="uwaga4" group="uwagauwaga3">uwaga 43.</ref>
* <ref name="uwaga1" group="uwagauwaga4">uwaga 14.</ref>
}}
 
====; Adnotacje ====
{{Przypisy-lista|grupa=nota|1=
* <ref name="nota1" group="nota">nota 1.</ref>
* <ref name="nota2" group="nota">nota 2.</ref>
* <ref name="nota3" group="nota">nota 3.</ref>
}}
 
{{; Przypisy|stopień = ====|przypisy=
{{Przypisy|
* <ref name="przypis1">przypis 1.</ref>
* <ref name="przypis2">przypis 2.</ref>
Linia 109 ⟶ 106:
}}
{{clear}}
 
== Konwersja przypisów ==
Istnieje narzędzie (skrypt) o nazwie [[Wikipedysta:Matma_Rex/prettyref.js|prettyref.js]] konwertujące przypisy typu <nowiki><ref>...</ref> na {{r|...}}</nowiki>. Opis jego użycia znajduje się w tekście wskazanego skryptu.
 
== Błędy ==