Stránky obce Braníškov s Drupalem
Webové stránky obce Braníškov jsem začal vytvářet již kolem roku 2000, tehdy ještě za pomoci rámců a statického HTML. S postupem doby design zastaral a „ruční“ úpravy kódu se staly ztrátou drahocenného času. A tak nastala doba přechodu na redakční systém. Proč právě Drupal a jak si s touto rolí poradil?
Asi před rokem jsme nasadili redakční systém Drupal na web časopisu Connect!. Sám jsem se podílel pouze na designu, jelikož mi s Drupalem chyběly jakékoli dřívější zkušenosti. Jeho jednoduchost, variabilita, snadnost práce a také to, že se osvědčil po stránce uživatelské, mne vedlo o půl roku později k tomu, abych právě tento systém využil pro zbudování obecních stránek.
Jednoduchá implementace – až na design
Implementace Drupalu od samého počátku nebyla tak jednoduchá, jak jsem si původně představoval. Instalace sama o sobě není složitá, ani tak využívání hotových témat. Nesnáze se objevily při úpravě vzhledu – zvolené téma (Leaf), které bylo nejblíže mojí představě, poměrně tvrdošíjně odolávalo změnám. Proniknout do systému „skinování“ Drupalu není dle mého názoru jednoduché a dokumentace příliš nepomáhá. Metoda pokus-omyl se tak stává nutností.
Po vyrovnání se s grafickou stránkou projektu došlo k volbě doplňujících modulů. Některé části webu, u kterých se nepředpokládá dlouhodobé doplňování údajů, jsou tvořeny statickými stránkami. Živější části webu jsou potom plněny klasicky pomocí článků. Použitý Drupal 4.6.x neobsahuje příliš povedené vyhledávání, proto jsem jej nahradil modulem Trip Search (ten je již ve verzi 4.7.x integrován přímo). Jakožto Elektronická podatelna slouží modul Feedback, jehož jedinou nevýhodou je nemožnost připojit k odesílané zprávě přílohu. To lze ovšem obejít „legislativně“ a odkázat na využití e-mailu. Některé druhy žádostí musí být stejně elektronicky podepsány žadatelem, což by se realizovalo přes webový formulář dost těžko. Dalším použitým frontendovým modulem je Diskusní fórum, které je ale pouze pro registrované uživatele (zkušenost z webů jiných obcí a měst ukazuje, že anonymní diskuze vedou často k nepříčetným slovním přestřelkám, což je k ničemu). Bloky Úřední deska a Novinky čerpají informace klasicky přes Agregátor a jsou aktualizovány Cronem.
Jednoduchost versus přehlednost kódu
Pro uživatele obecních stránek je naneštěstí velmi důležitá jednoduchost vkládání a úprav obsahu. Nepřipadá tedy v úvahu, aby využívali čistý text s HTML značkami. Nainstalovaný FCKeditor toto částečně řeší, i když je pomalý a ve výsledném kódu dělá děsný nepořádek.
Po půl roce ostrého provozu se Drupal rozhodně osvědčil. Zbývá dodělat fotogalerii, sjednotit a zpřístupnit výstup RSS a několik dalších drobností. Na druhou stranu v malé obci se toho neděje tolik, aby Drupal dokázal ukázat svou skutečnou sílu. Profesionální komerční redakční systémy pro obce začínají svou cenou někde okolo 7000 Kč a často nedosahují takové funkcionality, jako Drupal (například nemají vyhledávání). Volba tak bude pro mnohé jednoduchá, obzvláště pro malé obce totiž může být vydání peněz za komerční produkt zbytečné.
Při výběru redakčního systému by měla hrát roli také podpora daného projektu, což je asi největší kontrast mezi redakčním systémem zdarma a tím komerčním. U Drupalu je podpora velmi dobrá, i když několik mých dotazů na webu projektu se řešení nedočkalo. Ti, kteří začínají s Drupalem nyní, to, věřím, budou mít o mnoho snazší i díky tomuto českému komunitnímu serveru.

" Některé části webu…
" Některé části webu … jsou tvořeny statickými stránkami"
To jsou mysleny nody typu page, nebo externi staticke stranky?
Jake dalsi OSS redakcni systemy jste mel ve vyberu? (komercni bych si vybral z fleku, ale zbytecnych 40k nemam ;)
Celkove se mi stranky libi, jedine co bych vytknul, pak je to nepouziti „hezkych“ URL, coz ale neni problem behem chvilky napravit ;)
Jenom k tem URL: to je to
Jenom k tem URL: to je to nejtezsi, co se da udelat. Vytvorit web s peknymi URL je neuveritelne jednoduche. Ale prejit ze stareho webu s puvodnimi na nove URL je vicemene opruz a nedoporucuju to. Drzte se sveho pageranku a proverene funkce, na vyhledavacich v obci az tak nezalezi…
Měl jsem na mysli právě
Měl jsem na mysli právě ty nody typu page – říkám jim „statické stránky“, protože se na webu nehýbou :) na rozdíl od článků.
Poslat nový komentář