Seznam Cargo šablon: Porovnání verzí
Z Franklinova expedice
m (→Události - výročí: fix) |
(→Události - výročí: dokončení popisu) |
||
Řádek 28: | Řádek 28: | ||
* [[:Šablona:DataCalendarFullTmpl]] – výpis celého kalendáře na stránce [[Kalendárium]]. Tato šablona pouze vybírá políčko <code>year</code> z tabulky <code>Events</code> a jako template volá [[:Šablona:DataCalendarYearTmpl]] | * [[:Šablona:DataCalendarFullTmpl]] – výpis celého kalendáře na stránce [[Kalendárium]]. Tato šablona pouze vybírá políčko <code>year</code> z tabulky <code>Events</code> a jako template volá [[:Šablona:DataCalendarYearTmpl]] | ||
* [[:Šablona:DataCalendarYearTmpl]] – Tato šablona vybírá na základě předaného parametru (= <code>year</code>) z tabulky <code>Events</code> políčka popisující výročí pro daný rok a seřazené podle měsíce a dne je předává do template [[:Šablona:DataCalendarEventTmpl]] | * [[:Šablona:DataCalendarYearTmpl]] – Tato šablona vybírá na základě předaného parametru (= <code>year</code>) z tabulky <code>Events</code> políčka popisující výročí pro daný rok a seřazené podle měsíce a dne je předává do template [[:Šablona:DataCalendarEventTmpl]] | ||
* [[:Šablona:DataCalendarEventTmpl]] – | * [[:Šablona:DataCalendarEventTmpl]] – Tato šablona přebírá pojmenované parametry popisující jednu událost/výročí a zobrazuje je. | ||
* [[:Šablona: | * [[:Šablona:DataCalendarOTMTmpl]] – Tato šablona (použitá na [[Hlavní_strana]]) vybírá z tabulky <code>Events</code> políčka popisující výročí (která mají zaškrtnuto, že se mají zobrazovat jako výročí) odpovídající měsíci, který dostane jako parametr (<nowiki>{{CURRENTMONTH1}}</nowiki>) seřazené podle dne a roku je předává šabloně [[:Šablona:DataCalendarEventTmpl]] | ||
* [[:Šablona: | * [[:Šablona:DataCalendarPageTmpl]] – Tato šablona slouží k použití na jednotlivých stránkách (např. [[HMS Erebus]]) a vybírá výročí, kde je v políčku <code>page</code> obsažen název stránky (<nowiki>{{FULLPAGENAME}}</nowiki>). K zobrazení je předává šabloně [[:Šablona:DataCalendarEventPageTmpl]] | ||
* [[:Šablona: | * [[:Šablona:DataCalendarEventPageTmpl]] – Tato šablona přebírá pojmenované parametry popisující jednu událost/výročí a zobrazuje je. Od [[:Šablona:DataCalendarEventTmpl]] se liší tím, že jako název události přednostně používá políčko <code>tit_top</code>, které obsahuje název "smysluplnější" z hlediska použití na stránce věnované danému tématu (= např. neopakuje pořád název daného tématu). | ||
=== Odkazy === | === Odkazy === |
Verze z 6. 4. 2024, 11:30
V Cargo šablonách a dalších Cargo věcech už se těžko sám vyznám, tudíž je potřeba si to sepsat...
Jmenné prostory
Všechny Cargo položky (odkazy, výročí, osoby, knihy, vazby mezi nimi...) by měly být v namespace Data:
.
Tyto "stránky" by se nikdy neměly používat napřímo (jen přes šablony) a odkazovat!!!
Kategorie
Jednotlivé stránky z namespace Data:
jsou kategorizovány do kategorií podle typu obsahu. Všechny tyto "Cargo kategorie" pak patří do "sběrné" Kategorie:Data
.
- Kategorie:Data – sběrná kategorie pro Cargo kategorie
- Kategorie:Books – knihy
- Kategorie:Events – události (výročí)
- Kategorie:Links – odkazy
- Kategorie:RelationsPersons – příbuzenské vztahy mezi osobami
- Kategorie:Persons – osoby
Šablony
V pojmenovávání šablon panuje nejednotnost, protože jsem si nějaká pravidla stanovil až dodatečně. Vzhledem k tomu, že ty "špatně" pojmenované šablony jsou na bambilionu stránek, tak se mi to nechce teď nahonem měnit, to je námět pro nějaké hypotetické spolupracovníky... :-)
Události - výročí
- Šablona:Event – definiční tabulka, definuje strukturu dat pro Cargo tabulku Events
- Šablona:DataCalendarFullTmpl – výpis celého kalendáře na stránce Kalendárium. Tato šablona pouze vybírá políčko
year
z tabulkyEvents
a jako template volá Šablona:DataCalendarYearTmpl - Šablona:DataCalendarYearTmpl – Tato šablona vybírá na základě předaného parametru (=
year
) z tabulkyEvents
políčka popisující výročí pro daný rok a seřazené podle měsíce a dne je předává do template Šablona:DataCalendarEventTmpl - Šablona:DataCalendarEventTmpl – Tato šablona přebírá pojmenované parametry popisující jednu událost/výročí a zobrazuje je.
- Šablona:DataCalendarOTMTmpl – Tato šablona (použitá na Hlavní_strana) vybírá z tabulky
Events
políčka popisující výročí (která mají zaškrtnuto, že se mají zobrazovat jako výročí) odpovídající měsíci, který dostane jako parametr ({{CURRENTMONTH1}}) seřazené podle dne a roku je předává šabloně Šablona:DataCalendarEventTmpl - Šablona:DataCalendarPageTmpl – Tato šablona slouží k použití na jednotlivých stránkách (např. HMS Erebus) a vybírá výročí, kde je v políčku
page
obsažen název stránky ({{FULLPAGENAME}}). K zobrazení je předává šabloně Šablona:DataCalendarEventPageTmpl - Šablona:DataCalendarEventPageTmpl – Tato šablona přebírá pojmenované parametry popisující jednu událost/výročí a zobrazuje je. Od Šablona:DataCalendarEventTmpl se liší tím, že jako název události přednostně používá políčko
tit_top
, které obsahuje název "smysluplnější" z hlediska použití na stránce věnované danému tématu (= např. neopakuje pořád název daného tématu).
Odkazy
- Šablona:Link – definiční tabulka, definuje strukturu dat pro Cargo tabulku Links
- Šablona:DataLinkTmpl
- Šablona:DataLinksCategory
- Šablona:DataLinksCategoryEn
- Šablona:DataLinksCategoryEnTmpl
- Šablona:DataLinksCategoryTmpl
- Šablona:DataLinksLatestTmpl
- Šablona:DataLinksPage
Osoby
- Šablona:Person – definiční tabulka, definuje strukturu dat pro Cargo tabulku Persons
- Šablona:RelationsPersons – definiční tabulka, definuje strukturu dat pro Cargo tabulku Persons (příbuzenské vztahy mezi osobami)
- Šablona:CargoPersonDetail
- Šablona:CargoPersonItem
- Šablona:CargoPersonItemRelative
Knihy
- Šablona:Book – definiční tabulka, definuje strukturu dat pro Cargo tabulku Books
- Šablona:CargoBookDetail
- Šablona:CargoBookItem
- Šablona:CargoBookItemDetailItem
- Šablona:CargoBookList