Prvý článok napovie o konfigurácii tohto blogu, použitých nástrojoch pre prípad, že by ste si chceli založiť vlastný blog na podobnom základe.

Výber redakčného systému
Prvým krokom bolo zvolenie vhodného redakčného systému (CMS). Od začiatku som zvažoval medzi dominujúcou trojicou WordPress - Joomla - Drupal. Nakoľko som nemal žiadne skúsenosti so žiadnym zo spomenutých nástrojov prešiel som internet a vyhľadal si informácie, ktoré by mi pomohli sa rozhonúť. Stručná charakteristika týchto systémov je taká, že WordPress je primárne zameraný na blogy, Drupal je masívny nástroj na tvorbu webových prezentácií a Joomla je z každého trochu. Ale povedal som si, že recenzie nestačia, potrebujem si to vyskúšať, samozrejme pokiaľ možno s minimálnymi nákladmi.
Google našiel veľmi zaujímavý online nástroj, ktorý vám umožní vyskúšať si administračné rozhranie obrovského množstva CMS systémov predinštalovaných a nakonfigurovaných ako čisté inštalácie. Jeho názov je OpensourceCMS a nájdete ho na adrese http://php.opensourcecms.com/. Už hlavný slogan try before you install (vyskúšaj než nainstaluješ) ma navnadil a hneď som sa pustil do testovania. Uvedené konfigurácie neposkytujú značné možnosti na inštaláciu modulov, ale získate prehľad a skúsenosti bez nutnosti už niečo nahrávať na web. Ideálna pomôcka pri rozhodovaní výberu blogovacieho systému, CMS, vlastnej wiki, fóra a ďalších publikačných webových systémov.
Po vyskúšaní som mal jasno. Vhodnou alternatívou pre mňa na blog a možný budúci rozvoj i webu hanzely.eu bol CMS Joomla (vo verzii 1.5), pre jeho jednoduchosť, veľkú podporu komunity, množstvo modulov a možnosti jak blogovacie, tak i vývoja statických stránok.
Puzzle z modulov
Pokiaľ plánujete založiť blog, či už ako hlavný cieľ, alebo len ako súčasť rozsiahlejšieho webu Joomla ponúka už hotové zásuvné moduly pre blogy i mikroblogy. Ja som sa vydal svjou cestou aby som sa lepšie zoznámil s modulmi a kofiguráciou Joomla. Vybral som si vlastné komponenty (preto to puzzle), ktorými som dosiahol podobné riešenie. Použité prvky popíšem samostatne ďalej.
Téma
Grafický návrh/design webu pre CMS Joomla sa nazýva Joomla template. Použitý template na tomto blogu má názov JA Uvite a je z dielne JoomlArt. Rozloženie prvkov je zaujímavé a veľmi som ho ani nemenil, takže zachováva pôvodné prvky. Oproti demo ukážke na webu výrobcu ale neobsahuje všetky komponenty. Výhodou pre návštevníka je možnosť nastaviť si veľkost písma a farebné prevedenie webu, ktoré bude uložené pre budúcu návštevu blogu.
Editor
Ako základný editor pre písanie článkov som zvolil Joomla Content Editor (ďalej JCE) pretože je postavený na editore TinyMCE . Umožňuje teda okrem prepracovanej WYSIWYG editácie textov aj vkladanie multimédií všetkých bežných formátov. Práca s ním je veľmi jednoduchá a funkcie, ktoré má v sebe integrované sú na špičkovej úrovni porovnateľné s bežnými textovými preprocesormi ako MS Word, či OO Writer.
Media Manager
Vložené média v článkoch prehráva väčšinou nastavený prehrávač operačného systému v prehľadávači. Ja som ale nebol spokojný s podporou a kompatibilitou, preto som zvolil manažér, ktorý súbory mp3 prehráva vlastným primitívnym prehrávačom a integruje všetky video formáty včetne flash videí. Názov komponenty je denVideo. Pôvodný zámer bol zvoliť prehrávač, ktorý by videa zobrazoval vo flash a najbližšie k tomu bol JW Media Player, ale pre jednoduché pridávanie médií mi pripadal zbytočne zložitý. Preto sa videa naďalej prehrávajú nativným prehrávačom OS, ale kompatibilitya je zaručená použitím správnych HTML značiek. Niekoľko ukážok:
Prehrávanie mp3:
Prehrávanie videa:
Flash video z Youtube (takto nejako vyzeralo občas aj konfigurácia Joomla CMS):
Zobrazovanie obrázkov je nastavené pomocou populárneho a dnes už takmer všadeprítomného nástroja Highslide JS, ktorý je súčasťou pluginu Core Design Scriptgenerator. Aby ste mohli tento proces automatizovať existuje komponenta Multithumb.
Ukážka zobrazovania obrázkov (kliknite pre zobrazenie plnej veľkosti) :
Hodnotenie obsahu
Hodnotenie obsahu návštevníkmi (angl. user rating) ste určite sporozovali pod nadpisom článku ako hviezdičky. Je to bežný spôsob ako preukázať autorovi článku svoju vďačnosť za prínosné informácie a tiež kvalitatívne ohodnotit podanie týchto informácií. Joomla obsahuje jednoduché hodnotenie už v základnej inštalácii, ja som ale použil plugin Core Design Ajax Vote.
Lišta zdieľania obsahu
Trošku krkolomný názov pre jednoduchú lištu nástrojov zdieľania v pravom hornom rohu článku. Slúži prevažne na zdieľanie odkazu na článok s priateľmi. Nepoužil som žiadne komplexné riešenie. Tlačítka pre tlač a zaslanie emailom sú súčasťou čistej inštalácie Joomla CMS. Export do pdf je zabezpečený komponentou PhocaPDF, ktorého tvorca je Český programátor. Základný modul môže mať nastavenú vlastnú hlavičku a pätku dokumentu (napr. logo). Pre panel zdieľania obsahu pre sociálne siete je použitý plugin JX Share Link, ktorý obsahuje desiatky webových prepojení. Ja si nakonfiguroval len tie najznámejšie. Nastaviť je možné i štýl zobrazovania panelu a ikonka.
Komentáre
Systém pre komentovanie článkov návštevníkmi je tvorený Joomla JComments modulom. Má mnoho nastavení a dobre sa používa i pri viacužívateľskom rozhrani po prihlásení. Pre anonymné komentáre hostí mu chýba vyššia anti-SPAM kontrola napr. v podobe reCAPTCHA modulu, ale integrácia je vraj už v procese, takže dúfajme, že sa v ďalšej verzii už niečo objaví.
RSS novinky
Vlákno aktuálnych noviniek (článkov) zabezpečuje Ninja RSS Syndicator. V komentároch je to zase spomínaného súčasťou komentovacieho systému JComments. Ninja RSS je jednoduchý nástroj s podporou známych systémov (RSS, ATOM, MBOX) a množstvom nastavení. Obsahuje aj icon editor, ktorý ale mňa neuspokojil dostatočne. Umožňuje nastaviť samostatné RSS vlákna na kategórie, sekcie, celý web. Oproti vstavanému riešeniu v základnej konfigurácii Joomla obsahuje prepracované prehľadné a funkčné administračné rozhranie.
Kľúčové slová
Tiež štítky, čo tagy v základnej verzii neboli dostačujúce. Existuje ale rozšírenie priamo tejto verzie s názvom Joomla Tags, ktoré už zvláda prepracované filtrovanie, oblaky populárnych štítkov, najčastejšie používaných aj výber z najčítanejších článkov, posledne pridané kľúčové slová a pod. Dokáže tagy importovať a generovať z textu článku a má celé administračné rozhranie.
Prílohy k článkom
Opäť som použil skôr rozšírenie základného systému s názvom Article Attachments. Je to jednoduchý nástroj s prehľadným zoznamom príloh článkov. Pôvodne som chcel dať prednosť výbornému pluginu Core Design Attachments, ale je skôr zameraná na front-end zdieľanie príloh medzi užívateľmi a tieto funkcie boli pre mňa nežiadúce.
Mapa stránok
Každý web by mal obsahovať mapu stránok, či už v XML formáte, ale štýlovanom HTML. Ja som použil komponentu Xmap.
























