Šablona:Hlavní článek/doc: Porovnání verzí
cs>JAn Dudík (34 interwiki převedeno/a do položky na Wikidatech) |
cs>Limojoe (TemplateData) |
||
Řádek 80: | Řádek 80: | ||
Ú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. | Ú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. | ||
===TemplateData=== | |||
<templatedata>{ | |||
"description": "specifikuje hlavní články asociované s touto kategorií", | |||
"params": { | |||
"1": { | |||
"label": "článek 1", | |||
"description": "jméno 1. hlavního článku, pokud je odlišný kategorie", | |||
"type": "string/wiki-page-name", | |||
"default": "", | |||
"required": false | |||
}, | |||
"2": { | |||
"label": "článek 2", | |||
"description": "jméno 2. hlavního článku, pokud je odlišný kategorie", | |||
"type": "string/wiki-page-name", | |||
"default": "", | |||
"required": false | |||
}, | |||
"3": { | |||
"label": "článek 3", | |||
"description": "jméno 3. hlavního článku, pokud je odlišný kategorie", | |||
"type": "string/wiki-page-name", | |||
"default": "", | |||
"required": false | |||
}, | |||
"4": { | |||
"label": "článek 4", | |||
"description": "jméno 4. hlavního článku, pokud je odlišný kategorie", | |||
"type": "string/wiki-page-name", | |||
"default": "", | |||
"required": false | |||
}, | |||
"5": { | |||
"label": "článek 5", | |||
"description": "jméno 5. hlavního článku, pokud je odlišný kategorie", | |||
"type": "string/wiki-page-name", | |||
"default": "", | |||
"required": false | |||
} | |||
}}</templatedata> | |||
== Související šablony == | == Související šablony == |
Verze z 16. 11. 2013, 20:56
{{Hlavní článek|Článek}}
Použití
Šablona je požívána pro určení hlavního článku:
- jak v podrobných článcích,
- tak i v záhlavích kategorií.
V obou případech se sice vkládá stejný kód, ovšem zobrazení v článcích se může při porovnání se zobrazením v kategoriích lišit: Dva různé způsoby zobrazování, v závislosti na jmenném prostoru (namespace).
Lze použít i více odkazů na články, maximálně dvacet.
Příklady použití
Kód | Výsledek |
---|---|
{{Hlavní článek|A}}
|
|
{{Hlavní článek|A|B|C}}
|
Parametry
- 1 .. 20 - cíle linků, nepojmenované parametry. Cíl 1 je jediný povinný parametr. I proto je v příkladu použit default. U těchto parametrů se předpokládá jejich souvislý sled. Cíl uvádět bez namespace: Ten je zde přednastaven do hlavního prostoru Wikipedie, na články..
- prefix - text ještě před textem šablony samotné. Také raději nepoužívat (není důvod).
Prefix
Zastaralý parametr prefix= ...
přidává text na začátek. Kód {{Hlavní článek|prefix=Text prefixu.|článek 1|článek 2|článek 3}}
dá výsledek:
Mezery
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 |
---|---|
{{Hlavní článek| článek 1 | článek 2 | článek 3 }}
|
|
{{Hlavní článek|článek 1|článek 2|článek 3}}
|
Ošetření chyb vstupů
Případné chyby v použití jsou ověřovány a hlášeny.
Chybějící vstup
Kód {{Hlavní článek}}
při použtí v článku zahlásí chybu:
I proto jsou v ukázce použity přednastavené defaultní hodnoty.
Při použití {{Hlavní článek}}
v kategorii bez zadání prvního vstupu se jako implicitní hodnota prvního vstupu převzme název kategorie.
Příliš mnoho vstupů
Kód {{Hlavní článek|článek1 |článek2 |článek3 |článek4 |článek5 |článek6 |článek7 |článek8 |článek9 |článek10 |článek11 |článek12 |článek13 |článek14 |článek15 |článek16 |článek17 |článek18 |článek19 |článek20 |článek21}}
zahlásí chybu:
Nesouvislá řada vstupů
Kód {{Hlavní článek|článek 1|článek 2| |článek 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.
TemplateData
specifikuje hlavní články asociované s touto kategorií
Parametr | Popis | Typ | Stav | |
---|---|---|---|---|
článek 1 | 1 | jméno 1. hlavního článku, pokud je odlišný kategorie
| Název stránky | nepovinný |
článek 2 | 2 | jméno 2. hlavního článku, pokud je odlišný kategorie
| Název stránky | nepovinný |
článek 3 | 3 | jméno 3. hlavního článku, pokud je odlišný kategorie
| Název stránky | nepovinný |
článek 4 | 4 | jméno 4. hlavního článku, pokud je odlišný kategorie
| Název stránky | nepovinný |
článek 5 | 5 | jméno 5. hlavního článku, pokud je odlišný kategorie
| Název stránky | nepovinný |
Související šablony
{{Podrobně}}
- pro odkaz na dílčí, zato podrobný článek v sekci článku{{Viz též}}
{{Související kategorie}}