První co je třeba podotknout, je fakt že Tosa CMS je napsaný s ohledem na snadné šablonování a se snahou generovat pomocí serveru ideálně jen data. Kdo zná MVC tak asi tuší o čem je řeč. Proto jsem vymyslel šablonovací systém založený na šablonách a mikrošablonách. Proč dvě jména pro podobnou věc? Vysvětlím záhy.
Šablona - to je vlastně klasická HTML stránka včetně hlavičky a podobných věcí. Jedna je třeba pro INDEX. Jiná pro stránku nebo galerii. Výhoda je na snadě. Galerie má jiný obsah než článek. Díky tomu lze snadno editovat šablonu třeba v OpenSource editoru NVU (docela fajnová věc od Mozilly). Jenže je tu jeden problém. například to jak má vypadat náhled fotografie. Jeho popis, jmeno fotky a samotný náhled? Pro tenhle případ je tu mikrošablona.
Mikrošablona - opět malý kousek HTML kodu. Je něco jako stavební kámen. Kdykoliv se chcete podívat na fotogalerii, nahraje se mikrošablona apodle toho co obsahuje se vygeneruje náhled každé fotky. Samozřejmě se při každém zobrazení fotky nenahrává znovu. To by zdržovalo.
Díky tomu lze například hotovou HTML a CSS šablonu do systému integrovat během dvaceti minut.
Nový vzhled jsem pravda dělal poněkud déle (nebyl čas a hlavně nebyl nápad) nakonec to snad není tak hrozné. Ještě dodělávám oprimalizaci (řekněme překrucování) pro Internet Explorer 7 a starší (který blázen to používá??), ale jinak snad OK.
©Grovik 2005-2010, Design by Grovik 2010, pohání Tosa CMS v.0.6.5 (beta) by Grovik 2010
Texty mohou být použity jinde jen se souhlasem autora a uvedením zdroje (se dohodneme). Obrázky a fotogradie pokud není uvedeno jinak, jsou autorským dílem. Stejně jako u textů platí, že nemohou být používány, vkládány do jiného webu nebo upravovány bez vědomí autora.
Web obsahuje převážně soukromé názory autora, nemusíte s nimi souhlasit, svůj názor prosím vyjadřujte slušně.
Kontakt: grovik(kysela ryba)grovik.net
Server housing u Grovika doma!
Fotografování | Svatební fotografie | Portréty a rodinné | Potkani | TosaInu | Kocour | Fotky zvířat