CMS Made Simple: v jednoduchosti je krása





  • Zdrojový kód pod licenciou GPL
  • Široké možnosti rozšírenia pomocou modulového API rozhrania
  • Dokumentácia k API
  • Systém udalostí
  • Smarty šablony


Doporučený hosting

SK Pre slovenských užívateľov doporučujeme hosťovať stránky na yegon.sk od 5,51 € / mesiac. 

CZ Doporučujeme pre českých úžívateľov hosťovať stránky na onebit.cz od 30 Kč / mesiac.

twitter

Viac »twitter.com/cmsmadesimplesk

Viac »Podporte vývoj

donate through paypal

Skvelé pluginy: content, content_image

27. 01. 2010

V predchádzajúcom článku sme si predstavili skvelý plugin SuperSizer a zároveň sme si vysvetlili úlohu pluginov v CMS Made Simple. Teraz sa pozrieme na dva, ktoré su v systéme ihneď po inštalácii, ale ich funkčnosť sa môže kedykoľvek hodiť.

Značka content

Značka {content} vkladá obsah zo stránok do šablony. Tam ale jeho funkcionalita nekončí. Pomocou parametrov môžete na stránku vložiť neobmedzený počet obsahových častí, a takisto viete nadefinovať ich názov, wysiwyg editor, alebo jednoriadkové textové pole. Ako to funguje v reáli?

Predstavte si, že máte stránky, ktoré chcete aby začínali úvodným textom bez HTML, pokračovať chcete sformátovaným textom z wysiwyg editora a na záver chcete vložiť drobnú informáciu informáciu o roku vydania článku.

V tomto prípade do šablóny vložíte nasledovný kód, ktorý oddelím kôli lepšej orientácii html značkami DIV.

.....

<div class="uvod">{content wysiwyg="false" block="uvod" label="Úvodný text"}</div>

<div class="obsah">{content}</div>

<div class="rok--vydania">{content wysiwyg="false" block="rokvydania" oneline="true" label="Rok vydania"}</div>

....

Ako ste si všimli, tak štandardnú značku {content} som rozšíril o niekoľko parametrov.

  • block - názov bloku
  • wysiwyg - zapína/vypína editor (true/false)
  • oneline - definuje či má byť textové pole (input) alebo textová oblasť (textarea) (true/false)
  • label - popisok k bloku

V administrácii bude editácia stránky vyzerať zhruba nasledovne

content

Značka content_image

Pridáva stránke možnosť pripojiť obrázok. Bohužial, momentálne je možné obrázky k stránkam len pripájať, nahrávať obrázky musíte do príslučného adresára cez Súborový manažér. Použitie značky v šablóne je napr nasledovné:

{content_image label="Obrázok" block='obrazok' dir='images/obrazky'}

Parametre label a block sú popísané vyššie, dir je relatívna adresa k adresáru s obrázkami v podadresári uploads. V administrácii budete potom pri stránke mať možnosť pripojiť obrázok.

content_image

Rozširovanie stránky o ľubovoľný počet blokov a obrázkov je veľmi šikovná pomôcka, ktorá sa môže kedykoľvek hodiť. V prípade otázok píšte na fórum.

Páčil sa Vám článok? Podporte slovenskú podporu CMS Made Simple

Návrat

Komentáre

  • March 4, 2010, 10:30 pm - PiÅ¡ta Dobrý nápad daÅ¥ tu tieto moduly, je to síce jeden z najpoužívanejších, ale aj tak je to fajn maÅ¥ to takto pokope v rodnom jazyku, díky, skvelá práca ;-)
Vložiť komentár

Vložiť komentár


Kód z obrázku:
Vaše meno(*):
Komentovať(*):