Opakování a rozvrh
Jednorázové i opakované události a jejich časový rozvrh.
Tato stránka popisuje, jak řešit události, které se opakují v určitém období, namísto aby probíhaly jednorázově.
1. Přehled
Pokud je událost označena jako opakující se, musí prvky <start_date> a <end_date> obsahovat pouze datum (YYYY-MM-DD). Toto datum vymezuje trvání celé sezóny nebo výstavy. Konkrétní týdenní otevírací dobu definujete uvnitř bloku <recurrence>.
2. Struktura opakování
Blok <recurrence> obsahuje <schedule> složený z jednotlivých prvků <day>.
Prvek | Typ | Povinné | Popis |
|---|---|---|---|
| Atribut (Enum) | Ano | Den v týdnu: |
| Atribut (Time) | Ano | Čas otevření / začátku ve 24hodinovém formátu ( |
| Atribut (Time) | Ano | Čas zavření / konce ve 24hodinovém formátu ( |
3. Příklad XML implementace
<event>
<title>Výstava moderního skleněného umění</title>
<!-- Vymezení celkového období výstavy -->
<start_date>2026-05-01</start_date>
<end_date>2026-08-31</end_date>
<recurrence>
<schedule>
<day name="tuesday" start="10:00" end="18:00" />
<day name="thursday" start="10:00" end="18:00" />
<day name="saturday" start="11:00" end="16:00" />
</schedule>
</recurrence>
</event>Aktualizováno 7. srpna 2026