Sekce šablony: Porovnání verzí
Řádek 1: | Řádek 1: | ||
− | Jsou to části šablony, které se do výstupu dostanou volitelně. Sekce mohou být do sebe vnořené. O tom, zda se do výstupu sekce dostane nebo ne, | + | Jsou to části šablony, které se do výstupu dostanou volitelně. Sekce mohou být do sebe vnořené. O tom, zda se do výstupu sekce dostane nebo ne, rozhodují podmínky u [[Hierarchie sekcí|nadřízených sekcí]]. |
Sekce mohou být '''jednorázové''', nebo '''opakované'''. Jednorázová sekce se zobrazí/nezobrazí podle zadané podmínky jen jednou. Opakované sekce se zpracovávají opakovaně. U opakovaného textu se opakuje celá sekce, a u tabulky se opakuje(opakují) řádek(řádky) tabulky mezi hlavičkou a patičkou tabulky. | Sekce mohou být '''jednorázové''', nebo '''opakované'''. Jednorázová sekce se zobrazí/nezobrazí podle zadané podmínky jen jednou. Opakované sekce se zpracovávají opakovaně. U opakovaného textu se opakuje celá sekce, a u tabulky se opakuje(opakují) řádek(řádky) tabulky mezi hlavičkou a patičkou tabulky. | ||
Řádek 20: | Řádek 20: | ||
== Zadání == | == Zadání == | ||
− | [[Soubor:Sekce.png| | + | [[Soubor:Sekce.png|right]] |
Zadání/editace sekce se provádí formulářem ve kterém můžete zadat: | Zadání/editace sekce se provádí formulářem ve kterém můžete zadat: | ||
+ | |||
* '''Název sekce''' - slouží k identifikaci sekce | * '''Název sekce''' - slouží k identifikaci sekce | ||
* '''Typ''' - typ sekce | * '''Typ''' - typ sekce | ||
** typ opakování sekce | ** typ opakování sekce | ||
* '''Popis sekce''' - podrobnější vysvětlující text pro identifikaci sekce. Ukáže se v nápovědě. | * '''Popis sekce''' - podrobnější vysvětlující text pro identifikaci sekce. Ukáže se v nápovědě. | ||
− | * '''Podmínka sekce''' - podmínka pro zobrazení sekce. Je-li prázdná, tak u jednorázových sekcí se tato objeví v seznamu sekcí na kartě "Objekt", kde si můžete zakliknutím zvolit, zda se má sekce objevit ve výstupu. Není-li prázdná, obsahuje programovou podmínku, kdy se má sekce | + | * '''Podmínka sekce''' - podmínka pro zobrazení sekce. Je-li prázdná, tak u jednorázových sekcí se tato objeví v seznamu sekcí na kartě "Objekt", kde si můžete zakliknutím zvolit, zda se má sekce objevit ve výstupu. Není-li prázdná, obsahuje programovou podmínku, kdy se má sekce objevit ve výstupu. Součásti podmínky mohou být pouze proměnné, které patří [[Rodičovská sekce|rodičovské sekci]], nebo některé z [[Hierarchie sekcí|nadřízených sekcí]]. |
Verze z 24. 4. 2013, 17:23
Jsou to části šablony, které se do výstupu dostanou volitelně. Sekce mohou být do sebe vnořené. O tom, zda se do výstupu sekce dostane nebo ne, rozhodují podmínky u nadřízených sekcí.
Sekce mohou být jednorázové, nebo opakované. Jednorázová sekce se zobrazí/nezobrazí podle zadané podmínky jen jednou. Opakované sekce se zpracovávají opakovaně. U opakovaného textu se opakuje celá sekce, a u tabulky se opakuje(opakují) řádek(řádky) tabulky mezi hlavičkou a patičkou tabulky.
Typy sekcí
Sekce mohou být těchto typů:
- Běžný text - tato jednorázová sekce obsahuje text, který není vázán na žádné opakování. Tento typ sekce může být vnořen v jakékoli jiné sekci.
- Opakovaný text - sekce obsahuje text, který se bude opakovat pro každou položku opakování. Umístění tohoto typy sekce je vázáno na typ rodičovské sekce. Pro různé tyty rodičovské sekce jsou k dispozici různé typy opakování.
- Tabulka - tato sekce musí obsahovat mimo jiného jednu tabulku s definicí hlavičky, patičky a řádku(ů) s proměnnými.
Typy opakování
Je-li vybrána opakovaná sekce, musí se ještě vybrat typ opakování, který určuje, které hodnoty se budou v sekci opakovat. Typy opakování se při zadávání ukazují dynamicky, podle toho, které typy opakování mají pro rodičovskou sekci smysl. Můžete se setkat s těmito typy opakování:
- budovy
- požární úseky
- místnosti
- únikové cesty
- odstupy
- odvětrávání (není zatím implementováno)
- obsahy místností
- otvory v místnostech
Zadání
Zadání/editace sekce se provádí formulářem ve kterém můžete zadat:
- Název sekce - slouží k identifikaci sekce
- Typ - typ sekce
- typ opakování sekce
- Popis sekce - podrobnější vysvětlující text pro identifikaci sekce. Ukáže se v nápovědě.
- Podmínka sekce - podmínka pro zobrazení sekce. Je-li prázdná, tak u jednorázových sekcí se tato objeví v seznamu sekcí na kartě "Objekt", kde si můžete zakliknutím zvolit, zda se má sekce objevit ve výstupu. Není-li prázdná, obsahuje programovou podmínku, kdy se má sekce objevit ve výstupu. Součásti podmínky mohou být pouze proměnné, které patří rodičovské sekci, nebo některé z nadřízených sekcí.