Redakčné systémy (CMS)

CMS - Content Managment System je systém na správu obsahu webových stránok. Často sa nazýva aj redakčný či publikačný systém. Je navrhovaný tak, aby umožňoval vkladanie obsahu pre veľký počet prispievateľov. Typickým príkladom takéhoto systému je napríklad Wikipédia, ale i táto stránka.

Pod správou obsahu sa rozumie vkladanie a úprava hypertextu (textu s odkazmi na iný text, či osah), obrázkov, zvukov, videí ale i pripájanie ďalších elektronických formátov formou príloh. Hlavnou myšlienkou CMS je môcť s týmto obsahom pracovať v práci ale i s domu prostredníctvom Internetu a zdieľať tento obsah s ostatnými spoluautormi. Systém tiež obsahujú nástroje, ktoré upozorňujú (napríklad mailom) ostatných autorov o novom, či zmenenom obsahu, čo umožňuje koordinovanie autorov.

Základné funkcie CMS

Medzi základné funkcie CMS patrí:

Otvorené/slobodné CMS

Otvotvorených CMS je pomeren veľa. Dokonca o nich pojednáva jeden samostatný webový portál http://www.opensourcecms.com/. Na tomto portáli nájdete nielen technické parametre jednotlivých systémov ale môžete si ich aj vyskúšať.

Táto kniha si nekladie za cieľ hľadať najlepší CMS systém, ale iba zhrnúť poznatky o niektorých na slovensku najviac používaných otvorených systémoch.

Jednoznačne najdôležitejším kritériom pre výber CMS systému je jeho lokalizácia do Slovenčiny. Tu je teda zoznam systémov, ktoré sú lokalizované:

Ak sme na dajaký zabudli prosíme doplniť ako komentár.

V nasledujúcich podkapitolách si jednotlivé systémy predstavíme.

Joomla

Joomla! je mnohokrát oceneným systémom pre správu obsahu, ktorý je otvoreným pokračovaním projektu Mambo. Na domovskej stránke Joomla! sa môžete dočítať, že je:

  • Flexibilná
  • Jednoduchá
  • Elegantná
  • Prispôsobiteľná
  • Výkonná

S týmito charakteristikami sa dá úplne súhlasiť, je to systém ktorý je najkomplexnejší a najuniverzálnejší zo všetkých. Jeho najväčšou nevýhodou bola administračná časť, ktorá bola iba v anglickom jazyku, no v novej verzii 1.5, ktorá je horúcou novinkou (vydaná 20.1.2008), je možnosť preložiť i túto časť systému do slovenčiny.

Inštalácia

Aby sa inštalácia dala vykonať je potrebný

  • webový server s podporou PHP (Apache, lighttpd),
  • databázu (MySQL),
  • samotnú Joomla!

Po stiahnutí skomprimovaného balíka s Joomlou, je potrebné balik rozbaliť do priečinka a potom preniesť na web (zaberie asi 14 MB). Potom je už možné do prehliadača zadať adresu webu, na ktorom je Joomla! nahraná. Príjemným prekvapením je, že sa nám stránka s inštalačným postupom zobrazí v slovenskom jazyku.

Joomla1 j


Po inštalácii je joomla už bohužial v angličtiene, no slovenská komunita sľubuje, že sa slovenský preklad objaví veľmi skoro.

 

 

phpRS

PhpRS je český redakčný systém, je vhodný na internetové časopisy:

  • nevýhody: má zastaralý vzhľad, editácia článkov je oddelená od jeho prezerania, čo sťažuje písanie článkov, na vytvorenie pekného webu treba poznať css,
  • výhody: je v češtine a netreba ho lokalizovať, jednoduchý a prehľadný kód, čo umožňuje ľahko riešiť technické problémy, možno ľahko zálohovať obsah webu.

PhpRS si môžete stiahnúť zo stránky www.supersvet.cz/download.php . Visiwig editor zo stránky www.oldlukas.cz/download.php . Fórum na riešenie problémov je na www.phprs.cz/forum .



Drupal

Drupal je CMS, ktorý je určený predovšetkým na vytváranie webových komunít - takých, ako sa napríklad vytvára na tejto stránke, ale dá sa samozrejme použiť i na iné účely. Jeho najväčšou prednosťou je jednoduchý kód, ktorý umožňuje veľmi jednoducho stránku prispôsobovať svojím potrebám. Podobne ako Joomla má veľlkú používateľskú základňu, takže je k dispozícii množstvo prídavných modulov a vzhľadov. Z funkcií, ktoré umožňuje v základnej výbave spomenieme tieto:

  • Vytváranie spoločných kníh
  • Blog
  • Diskusné fórum
  • Hlasovanie
  • Generovanie noviniek pomocou kanálov správ RSS
  • Ľahko zapamätateľné adresy URL
  • Jednoduchá správa všetkých typov obsahu ako tzv. uzlov
  • Online pomocník
  • Kategorizácia obsahu pomocou tzv. taxonómie
  • Vyhľadávanie
  • Priraďovanie používateľov do rolí
  • Urýchlenie pri veľkej záťaži webu
  • Zisťovanie nových verzií systému, modulov a vzhľadov

Najväčšou nevýhodou tohto systému je nepohodlné vkladanie obrázkov. Dá sa však vyriešiť pomocou prídavných modulov ako napr. Image. Horúcou novinkou je 6 verzia tohto systému (13.2.2008).

Tento systém v súčasnosti používajú spoločnosti ako Warner Brothers Records, The New York Observer, Fast Company, Popular Science a Amnesty International a stránky projektov ako SonyBMG, Forbes, Harvard University.

Uvedieme tiež niekoľko slovenských organizáciií, ktoré tento systém používajú:

SOŠ pre žiakov so sluchovým postihnutím internátna v Kremnici
ZŠ sv. Jozefa - Hlohovec
Obec -Soblahov
Vydavateľstvo Enigma
http://vzdelavaj.sk/

 

Inštalácia

Aby sa inštalácia dala vykonať je potrebný

  • webový server s podporou PHP (Apache),
  • databáza (MySQL),
  • samotný Drupal

Čo sa týka lokalizácie, tá sa vytvára na stránke http://www.fem.uniag.sk/drupal-l10n-server/. Do prekladu sa môžete zapojiť i vy. Preklad verzie 5.7 i vezie 6  je kompletný a v súčasnosti sa pracuje na preklade ďalších často používaných prídavných modulov (Views, CCK, Devel, CAPTCHA ...).

stručne o Drupal-e

Drupal je najrýchlejšie rastúci CMS za posledný rok. Ide o moderne vyzerajúci systém. Táto stránka je vytvorená v systéme Drupal. Písanie a úprava článkov sa robí v tom istom okne na stránke webu. Po prihlásení do systému sa dá dvoma kliknutiami vytvoriť nový článok, alebo sa nájdete existujúci a jedným kliknutím prejde na jeho úpravu:

Obsah stránky je tvorený článkami s rôznymi prednastavenými vlastnosťami. Podľa toho sa označujú ako stránky knihy, príspevky blogu či články. Všetky typy článkov môžu byť zaradené v knihe, ktorá ich stromovo zobrazuje:

Drupal a jeho časti sa dajú stiahnúť z domovskej stránky drupal.org . Slovenský preklad zo stránky drupal.org/project/sk . Novinky a postupy v slovenčine sú na stránke drupal.sk .

Inštalácia Drupalu spočíva v nakopírovaní súborov na server a zadaní vašeho webu do prehliadača. Zobrazí sa formulár kde treba zadať údaje vytvorenej databázy: meno databázy, pristupove meno a heslo. Inštalácia slovenčiny do najnovšieho Drupalu 6 spočíva pred inštaláciou v nakopírovaní súboru sk.po , z adresy drupal.org/node/223512 , do adresára www_root/profiles/default/translations/ . Inštalácia Tiny pozostáva z viac krokov.