WebToDate/Referenční/Oblasti: Porovnání verzí
| Řádek 39: | Řádek 39: | ||
* Důsledně nastavujte styly, které jsou pro danou oblast použitelné (ať už v definici oblastí či stylů). Zamezíte tím možnosti aplikace nesprávného stylu na danou oblast, což může vést k vygenerování nekorektního HTML kódu a grafickému "rozhození" stránky. | * Důsledně nastavujte styly, které jsou pro danou oblast použitelné (ať už v definici oblastí či stylů). Zamezíte tím možnosti aplikace nesprávného stylu na danou oblast, což může vést k vygenerování nekorektního HTML kódu a grafickému "rozhození" stránky. | ||
* Pokud má mít daná oblast graficky zvýrazněný začátek a konec | * Pokud má mít daná oblast graficky zvýrazněný začátek a konec (např. HTML tabulka s nadpisem) a nejste si jisti, že pro danou oblast budete mít vždy nějaký obsah, definujte začátek a konec HTML kódu dané oblasti v polích '''Hlavička''' a '''Patička'''. Tím zamezíte tomu, že se např. zobrazí název rubriky a pod ním prázdný seznam odkazů na zprávy. | ||
* Práva ke správě oblastí na stránce jsou ve výchozím stavu dána tím, jaký tým vlastní kategorii, ve které se stránka nachází. Pokud toto chcete pro danou stránku explicitně změnit, přejděte na formulář pro úpravu vlastností stránky, záložku '''Práva'''. | * Práva ke správě oblastí na stránce jsou ve výchozím stavu dána tím, jaký tým vlastní kategorii, ve které se stránka nachází. Pokud toto chcete pro danou stránku explicitně změnit, přejděte na formulář pro úpravu vlastností stránky, záložku '''Práva'''. | ||
Verze z 9. 9. 2009, 09:53
Co je oblast
Oblast vyznačuje umístění jedné nebo více zpráv na stránce. Podle oblasti, která je zprávě na určité stránce přiřazena, bude zvoleno umístění zprávy na stránce. Toto umístění je pro danou oblast definováno v šabloně stránky. Jako příklad oblasti zpráv lze uvést rubriky v novinách. Zprávy, které chcete zařadit do stejné rubriky, označíte stejnou oblastí, která bude reprezentována názvem rubriky, například Sport. Do šablony stránky je nutné umístit na požadovanou pozici speciální pole pro typ Sport. Zprávy oblasti Sport pak budou ve výsledné stránce umístěny v rubrice Sport.
Poznámka: do určité oblasti na stránce lze zprávy přidávat nejrůznějšími způsoby: buď ručně přiřazením zprávy k určité oblasti (šipkou
), nebo pomocí seznamů (kritéria, která určují, jaké zprávy mají být do oblasti zahrnuty (např. všechny zprávy kategorie Sport za posledních 7 dní), nebo pomocí akcí (dávkového přiřazení zpráv, které jsou vybrané podle určitých kritérií).
Vytvoření nové oblasti
V systému WebToDate můžete vytvářet libovolné množství oblastí.

Novou oblast vytvoříte následujícím postupem:
- V hlavní nabídce klepněte na položku Oblasti.
- Nad seznamem oblastí klepněte na odkaz Přidat. Zobrazí se dialog Nová oblast, pomocí kterého můžete zadat vlastnosti nové oblasti.
- Do pole Název zadejte název oblasti. Název oblasti by měl být výstižný a neměl by být příliš dlouhý, bez mezer (mezery budou nahrazeny podtržítky).
- Do pole Popis zadejte krátký informativní popis dané oblasti.
- V rozevírací nabídce Výchozí styl vyberte styl, kterým bude daná oblast zobrazena, pokud nebude stanoveno jinak. Styly definují způsob zobrazení zprávy na stránce. Bližší informace o stylech jsou uvedeny v kapitole Styly.
- V rozevírací nabídce Setřídění vyberte způsob, jakým budou zprávy této oblasti setříděny při zobrazení na WWW stránce:
-
- priorita-datum - zprávy budou setříděny nejprve podle priority a poté podle data vytvoření.
- datum-priorita - zprávy budou setříděny nejprve podle data vytvoření a poté podle priority.
- nadpis - zprávy budou setříděny abecedně podle svého nadpisu.
-
- Do pole Počet zpráv zadejte maximální počet zpráv, který chcete v dané oblasti zobrazit. Toto pole má vliv až ve chvíli generování, na stránku lze přiřadit i víc zpráv, než je zde zadáno. Pokud se v dané oblasti nachází seznam, je počet zpráv zobrazovaných seznamem dán číslem zadaným v definici seznamu.
Hlavička a patička se na stránce zobrazují v případě, že je na stránce alespoň jedna zpráva dané oblasti nebo alespoň jeden seznam.
Záložka Styly umožňuje určit, které styly se budou nabízet při vkládání zprávy do této oblasti na stránku, což účinně zamezuje aplikování stylu v místě, kde tento styl není vhodné použít a kdy by mohlo dojít k vygenerování nekorektního HTML kódu. Vyberte styl v pravém okně a po klepnutí na tlačítko << se tento styl ukáže v okně levém.
Zadávání nové oblasti dokončíte klepnutím na tlačítko Uložit.
Úprava oblasti
Vlastnosti nadefinovaných oblastí lze upravovat pomocí dialogu Úprava oblasti. Chcete-li tento dialog použít, musíte nejprve zobrazit seznam oblastí příkazem Oblasti v hlavní nabídce. Pro zobrazení seznamu oblastí je použita přehledná tabulka, ve sloupcích Název, Popis a Výchozí styl jsou uvedeny příslušné vlastnosti oblastí. Klepnutím na některý název oblasti zobrazíte pro tuto oblast dialog Úprava oblasti. Po ukončení požadovaných úprav uložíte změny do databáze příkazem Uložit. Chcete-li danou oblast z databáze odstranit, klepněte na tlačítko Smazat.
Doporučení pro práci s oblastmi
Pro práci s oblastmi lze doporučit tyto zásady:
- Důsledně nastavujte styly, které jsou pro danou oblast použitelné (ať už v definici oblastí či stylů). Zamezíte tím možnosti aplikace nesprávného stylu na danou oblast, což může vést k vygenerování nekorektního HTML kódu a grafickému "rozhození" stránky.
- Pokud má mít daná oblast graficky zvýrazněný začátek a konec (např. HTML tabulka s nadpisem) a nejste si jisti, že pro danou oblast budete mít vždy nějaký obsah, definujte začátek a konec HTML kódu dané oblasti v polích Hlavička a Patička. Tím zamezíte tomu, že se např. zobrazí název rubriky a pod ním prázdný seznam odkazů na zprávy.
- Práva ke správě oblastí na stránce jsou ve výchozím stavu dána tím, jaký tým vlastní kategorii, ve které se stránka nachází. Pokud toto chcete pro danou stránku explicitně změnit, přejděte na formulář pro úpravu vlastností stránky, záložku Práva.
Proč nelze vložit zprávu do oblasti na stránce?
V případě, že do některé oblasti na stránce nemůžete přidávat zprávy, může to být z těchto důvodů:
- Stránka je primární šablonou
- K dané oblasti máte pouze práva typu "redaktor"
- Danou oblast spravuje jiný tým uživatelů
- Také v případě, kdy se do oblasti již přiřadí nějaké zprávy a klíčové slovo pro oblast se smaže z šablony, je oblast je na stránce "zablokovaná", dokud není klíčové slovo zpět vráceno do šablony. Tyto problémy lze také odhalit pomocí modulu Verifikace.