Sekce šablony

Z WINFIRE wiki
Verze z 24. 4. 2013, 18:34, kterou vytvořil Najzar (diskuse | příspěvky) (Typy opakování)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání

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 neopakované, nebo opakované. Neopakovaná 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 neopakovaná 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 a sám může mít libovolný počet vnořených podřízených sekcí.
  • 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. Řádky mezi hlavičkou a patičkou se postupně naplní proměnnými pro všechny záznamy 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í.

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í implementováno)
  • obsahy místností
  • otvory v místnostech



Hlavní strana - Aktuality - Historie programu - Nahlášení chyby / požadavku - Jak psát Wiki