Kódování grafického návrhu
Jednoduchá tvorba šablon pro redakční systém
Redakčních systémů existuje nepřeberné množství. Některé se hodí především pro blogy a časopisy, jako například WordPress, rozsáhlé portály se zase často staví na Joomle. To co je mezi tím si rozdělují tisíce redakčních systémů, kterým vévodí Drupal. Každý open-source systém, jako výše zmíněné, má své výhody i nedostatky. Čím je systém oblíbenější, tím více na něj útočí hackeři a programátoři dělají spoustu placených šablon a pluginů, které jsou mnohdy předražené. Na druhou stranu oblíbené projekty mají velkou komunitu uživatelů, kteří vytváří své pluginy a šablony zdarma, mohou si poskytovat cenné rady a doporučení.
Někdy ale nastane situace, kdy vám pomoc druhých bude k ničemu, protože:
- Potřebujete konkrétní šablonu, která není ke stažení pro daný systém
- Chcete si vytvořit vlastní design ale nevyznáte se ve zdrojovém kódu CMSka
- Máte vlastní skript, ale neumíte z něj udělat plugin pro svůj systém
- Potřebujete ne moc ořezaný a ne moc těžkopádný systém pro svůj web
- Chcete mít nad webem plnou kontrolu a nebýt omezování limity redakčního systému
- Nechcete mít rozšířený systém kvůli obavám z hacknutí webu
- a mnoho dalších důvodů…
Pokud nechcete nebo nemůžete použít známé redakční systémy, nastupují ty menší, neznámé.
Jedním z nich je také redakční systém CMSSS (celý název je Content Management System Special Style).
CMSSS je univerzální redakční systém, který v sobě kloubí modulárnost Joomly a jednoduchost WordPressu. U tohoto systému sice nenarazíte na rozšířenou uživatelskou komunitu, ani na tisíce hotových modulů ke stažení. Nicméně není zase tak těžké si tyto věci vytvořit sami.
Moduly – zásadní rozdíl mezi modulem a pluginem je samostatnost. Zatímco plugin je pouze dodatečná komponenta, která bez kompletního systému nefunguje, modul je samostatný skript, který z je větší části nebo úplně schopen fungovat samostatně. Proto pokud máte např. jednoduchý e-shop, můžete si jej implementovat do systému a udělat tak z něj jeho součást.
Šablony – grafici a designéři šablon pro jiné systémy jsou často profesionálové, kteří se živí vytvářením grafických „templates“ a „themes“ pro redakční systémy. Práce grafika však nekončí, nastupuje kodér, který musí vytvořenou šablonu přepsat do složitého zdrojového kódu redakčního systému. Pokud nejste proškolení, pravděpodobně to sami nedokážete. CMSSS používá jednoduchý systém šablon, který zvládne i začátečník a grafik, který nemusí být ani kodér. Stačí si vytvořit jednoduchou HTML stránku a poté rozčlenit jednotlivé části webu do předem určených proměnných. Vytváření šablon nebylo nikdy snazší!
Univerzálnost – Možná to někteří znáte. Nainstalujete redakční systém a při vytváření webu zjistíte, že tohle nejde, tamto musí být jinak, a postupně musíte přistupovat ke kompromisům. Redakční systém CMSSS vás nebude v ničem omezovat. Kromě WYSIWYG editoru, který uživatelům nabídne jednoduché vkládání obsahu pomocí „wordovského“ prostředí, systém umožňuje vkládat i php skripty a dodatečně opravovat CSS přímo v obsahu.
Jazyková podpora – Různé systémy využívají pluginů k vícejazyčném obsahu. Některé tuto možnost ani neposkytují. CMSSS obsahuje v základu čtyři různé jazyky administrace, včetně češtiny a dále podporuje vícejazyčné verze obsahu dle vašich jazykových možností.
Je zbytečné dále představovat CMSSS, podívejte se na něj sami na http://cmsss.all4all.cz a vyzkoušejte i online demo. Systém je samozřejmě ZDARMA z české dílny, takže uživatelská podpora je plně k dispozici.