CMS Made Simple

pokus o nalezení vhodného a hotového redakčního systému

CMS Made Simple je rozsáhlý redakční systém, který snad vyřeší veškeré mé problémy s dříve používaným (vlastním) redakčním systémem. Nicméně nic není dokonalé...

Problémy po instalaci

Po instalaci redakčního systému jsem narazil na několik problémů. Abych si je všechny pamatoval a později je mohl zase řešit (a vyřešit), sepsal jsem si vše potřebné.

Instalace proběhla docela úspěšně, až na problém že soubory adresáře měli nastavené práva jen pro čtení mnou (server je nemohl číst). Pomohlo v příkazové řádce zadat: chmod -R a rX *

Další problém byla čeština

Vše co se psalo v HTML editoru se zmršilo (tj. z českých znaků se staly HTML entity) - pomohlo v souboru modules/FCKeditorX/FCKeditor/fckconfig.js upravit hodnoty FCKConfig.ProcessHTMLEntities, FCKConfig.IncludeLatinEntities a FCKConfig.IncludeGreekEntities z true na false.

Další problém byl s ukládáním do databáze (v debianu mám mysql verze 4.1.11). Vše se snažím ukládat v kódování utf-8. Pomohlo do souboru lib/adodb_lite/adodbSQL_drivers/mysql/mysql_driver.inc dodat řádek
@mysql_query('SET CHARACTER SET utf8', $this-connectionId);
před řádek kde se vyskytuje příkaz @mysql_query.

Čeština v administraci. Stačilo nastavit v menu Má nastavení/Nastavení administrace - jazyk "Česky". Tím se nastaví i čeština v HTML editoru, který se používá v administraci.

Zrušení patičky pomocí menu Obsah/HTML bloky - smazat položku "footer" (přejmenování pak vyhodí chybovou hlášku v patičce, takže smazání je lepší). Dále by šlo odstranit patičku v šabloně, což mi rozhodilo rozvržení stránky (tudíž nedoporučuji).

Další menší problémy:

  • čeština v ostatních částech redakčního systému (např. "You are here:")
    • musí se upravit v šablonách - menu Vzhled/Šablony (vybrat použitou šablonu - např. Left simple navigation) a tam nahradit v sekci breadcrumbs text "You are here" za vlastní
    • to samé s "Previouse page"
    • ale chybí mi "Next page"...
  • převedení grafiky
    • je to trošku oříšek, jelikož jsem byl zvyklí editovat rovnou nějaká CSS přímo na serveru (např. v určitém adresáři) - zde se to dělá přímo v administraci - menu Vzhled/Styly a pak vybrat styl který používám (prozatím Left simple navigation 1 column); prozatím nemám hotovo, bude mi to chvilku trvat...
    • asi bude nejjednodušší vzít můj "content.inc" a předělat z něj novou šablonu (menu Vzhled/Šablony) a pak můj styl v souboru "graphics.css" dodat do stylu (menu Vzhled/Styly)

Co se mi na redakčním systému líbí


  • nahrávání obrázků přímo z webového rozhraní
  • integrace výborného HTML editoru
  • víceuživatelské rozhraní
  • licence

Co bych ještě chtěl

  • automatické zálohování (např. každý týden poslaný export databáze na email)

A co se mi nelíbí

Pomalost celého systému - je to totiž celé postavené na šablonovacím systému smarty. Tím se celkový dojem skvělého systému úplně hroutí a osobně si myslím že se ani nedá používat - je to fakt hrozně pomalé...