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

Usunięta treść Dodana treść
Nie podano opisu zmian
Linia 9:
 
== Opis parametrów ==
; Szablon posiada dwa parametry:
* {{Code|1}} - wikikod, np. wywołanie szablonu
* {{Code|kategorie istnieją}} - wartość niepusta, gdy traktuje wszystkie kategorie, jakby istniały{{#ifeq:{{ROOTPAGENAME}}|OpakujKategorie|,
* {{Code|bez kategorii wikikodu}} - wartość niepusta, gdy usuwa kategorie z rozwiniętego wywołania szablonu,
* {{Code|z nazwą sortowania}} - działa, jak bez zmiennej {{Code|bez kategorii wikikodu}}, tylko dodatkowo wyświetla nazwy sortowania kategorii.|.}}
 
== Przykład ==
; Przykład wywołania szablonu {{s|Integrowanie}} w opakowaniu szablonu {{#switch:{{ROOTPAGENAME}}|OpakujKategorie={{s|OpakujKategorie}} bez parametru {{Code|bez kategorii wikikodu}}, ale z parametrem {{Code|z nazwą sortowania}}|{{s|OpakujKategorieZeSortowaniem}}}}
{{#switch:{{ROOTPAGENAME}}|OpakujKategorie=
* {{s|OpakujKategorie|{{s|Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw{{=}}(main)|nazwa jednostki{{=}}Strona/Podstrona}}|z nazwą sortowania{{=}}tak}}
|OpakujKategorieZeSortowaniem=
* {{s|OpakujKategorieZeSortowaniem|{{s|Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw{{=}}(main)|nazwa jednostki{{=}}Strona/Podstrona}}}}
}}
 
; Wynik wywołania
{{#switch:{{ROOTPAGENAME}}|OpakujKategorie=
{{OpakujKategorie|{{Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw=(main)|nazwa jednostki=Strona/Podstrona}}|z nazwą sortowania=tak}}
Linia 28 ⟶ 29:
{{OpakujKategorieZeSortowaniem|{{Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw=(main)|nazwa jednostki=Strona/Podstrona}}}}
}}{{#switch:{{ROOTPAGENAME}}|OpakujKategorie={{Hr}}
 
; Przykład wywołania szablonu {{s|Integrowanie}} w opakowaniu szablonu {{s|OpakujKategorie}} bez parametrów lub z pustymi, czyli {{Code|bez kategorii wikikodu}} i {{Code|z nazwą sortowania}}
*{{s|OpakujKategorie|{{s|Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw{{=}}(main)|nazwa jednostki{{=}}Strona/Podstrona}}}}
 
; Wynik wywołania
{{OpakujKategorie|{{Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw=(main)|nazwa jednostki=Strona/Podstrona}}}}
 
{{Hr}}
; Przykład wywołania szablonu {{s|Integrowanie}} w opakowaniu szablonu {{s|OpakujKategorie}} z parametrem {{Code|bez kategorii wikikodu}}
*{{s|OpakujKategorie|{{s|Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw{{=}}(main)|nazwa jednostki{{=}}Strona/Podstrona}}|bez kategorii wikikodu{{=}}tak}}
 
; Wynik wywołania
{{OpakujKategorie|{{Integrowanie|Zapałka/jeden|nazwa przestrzeni nazw=(main)|nazwa jednostki=Strona/Podstrona}}|bez kategorii wikikodu=tak}}
}}
Linia 72 ⟶ 77:
 
{{Szablony ramek formułujące kod}}
 
{{BrClear}}
<includeonly><!--
++++ DODAWAJ KATEGORIE PONIŻEJ TEJ LINII -->
{{Kategorie
| Szablony posługujące się stronami kategorii
| Szablony pudełek opakowań kategorii
| Szablony ramek generujące wikikod
}}
</includeonly>