Filozofie šablon a rozvržení
Mnoho publikačních systémů pracuje s tzv. šablonami. Za pojmem šablona se obvykle skrývá předpřipravený vzor, s jehož využitím je možné vytvářet nové stránky. V systému MagicWebDrive pracujeme s dvěmi typy vzorů. Pro jejich snazší pochopení si vše budeme demonstrovat na následujícím příkladu skutečné webové prezentace.

Podoba konkrétní stránky je dána kombinací vlastností dvou šablon - vzorů. První je obvykle společný pro celý web nebo jeho větší část. Tento vzor nazýváme rozvržení stránky. Na zobrazeném obrázku je pomocí rozvržení určen kompletní vzhled stránky kromě zeleně označené oblasti.
Druhým vzorem, z nějž vychází konkrétní stránka, se nazývá prostě šablona. Šablona může zajistit zobrazování textu editovaného uživatelem prostřednictvím vizuálního editoru MagicEd, výpis novinek, výpis obsahu galerie obrázků či výpis článků jedné rubriky. Implementátor projektu může vytvořit šablony pro zobrazování dat libovolných modulů nebo pro prosté zobrazování obsahu editovaného prostřednictvím editoru MagicEd.
Díky této filozofii oddělení části, která je společná pro celý web a části, která je specifická pro každou stránku, je možné změnou kódu v jednom jediném rozvržení naprosto diametrálně přešít grafický kabát celé prezentace. Samozřejmě veškerá data prezentace zůstávají zachována. Můžete tedy klidně měnit vzhled prezentace každý měsíc a náklady budou skutečně minimální!
