Šablona:Související kategorie/doc
Šablona je určena pro použití ve jmenném prostoru Kategorie, a slouží k vložení odkazů na související kategorie.
Příklady použití
[editovat zdroj]| Kód | Výsledek |
|---|---|
{{Související kategorie|jezera}} |
Související kategorie: jezera |
{{Související kategorie|jezera|moře|přehradní nádrže}} |
Parametry
[editovat zdroj]- Nepojmenované parametry 1 až 20 – názvy cílových kategorií bez uvedení jmenného prostoru, předpona Kategorie: se v odkazu doplní automaticky. Cíl 1 je jediný povinný parametr. U parametrů se předpokládá jejich souvislý sled.
Mezery
[editovat zdroj]Mezery se zde nestávají součástí předávané hodnoty, ačkoli výsledkem by jinak mohly být nechtěné mezery způsobené předáváním hodnot přes anonymní parametry.
Protahování platnosti odkazu i na další slovo, jak to má systém Wikipedie ve zvyku, je odstraněno tečkou za větou.
| Kód | Výsledek |
|---|---|
{{Související kategorie| Kategorie 1 | Kategorie 2 | Kategorie 3 }} |
|
{{Související kategorie|Kategorie 1|Kategorie 2|Kategorie 3}} |
Ošetření chyb vstupů
[editovat zdroj]Případné chyby v použití jsou ověřovány a hlášeny.
Chybějící vstup
[editovat zdroj]Kód {{Související kategorie}} zahlásí chybu:
I proto jsou v ukázce použity přednastavené defaultní hodnoty.
Příliš mnoho vstupů
[editovat zdroj]Kód {{Související kategorie|Kategorie 1 |Kategorie 2 |Kategorie 3 |Kategorie 4 |Kategorie 5 |Kategorie 6 |Kategorie 7 |Kategorie 8 |Kategorie 9 |Kategorie 10 |Kategorie 11 |Kategorie 12 |Kategorie 13 |Kategorie 14 |Kategorie 15 |Kategorie 16 |Kategorie 17 |Kategorie 18 |Kategorie 19 |Kategorie 20 |Kategorie 21}} zahlásí chybu:
Příliš dlouhý seznam vstupů: Šablona "Související kategorie>Seznam" podporuje nanejvýš 20 položek v souvislé řadě!
Nesouvislá řada vstupů
[editovat zdroj]Kód {{Související kategorie|Kategorie 1|Kategorie 2| |Kategorie 3}} odkáže pouze na články zadané v souvislém sledu:
Úmyslně je zvoleno přísnější vyhodnocování, protože je přesnější a předchází se tak nechtěnému chování volané šablony. Pokud mají být zobrazeny i odkazy za přeskočeným parametrem, nechť je volání šablony opraveno.