Úprava souboru config.xml
Z Developer Wiki
Config.xml je hlavním konfiguračním souborem šablony. Šablona by měla mít svůj název zapsaný v tagu <name> a podpis autora šablony v tagu <author>. Do tagu <layout> se zapisují varianty šablony, výchozí varianta šablony pro úvodní stránku atd.
- <file> - základní varianta rozložení stránek
- <preview> - náhled šablony
- <wysiwygStyle> - XML soubor CSS pravidel pro WYSIWYG editor
- <variants> - zápis variant šablony
Šablona může mít několik variant rozložení obsahu. Všechny varianty, které chceme používat se musí zapsat do tagu <variant>.
- <name> - jméno varianty šablony
- <description> - popis varianty šablony
- <file> - HTML soubor příslušné varianty šablony
- <preview> - soubor obrázku s náhledem rozložení varianty šablony (Média:variant-template.zip)
- <homepageVariant> - vložením tagu, který obsahuje hodnotu 1, je varianta nastavena jako varianta pro domovskou stránku
- <typeIdentifer> - identifikátor varianty šablony. Každá stránka má nastavenou variantu šablony. Jestliže změníme šablonu, identifikátor zajistí, že bude v nové šabloně použita stejná varianta. Jestliže nová šablona neobsahuje požadovanou variantu, použije se výchozí varianta šablony (<file>).
- <variantFormatters> - každá varianta může mít rozdílné formátovače
Šablona obsahuje formátovače pro nastavení vzhledu jednotlivých bloků Webnode. Formátovače se zapisují mezi tagy <formatters> danými tagy.
- <menu> - tag pro formátovač menu
- <articles> - formátovače pro výpis článků a detail článků
- <products> - formátovač katalogu produktů a detailu produktu
- <photogallery> - formátovače pro fotogalerii a prohlížení obrázků
- <faq> - formátovač často kladených otázek
- <polls> - formátovač anket
- <fulltext> - formátovač fulltextového vyhledávání
- <fulltextForm> - formátovač formuláře pro vyhledávání
- <discussion> - formátovače pro zobrazení diskuzí a formuláře pro vložení příspěvku do diskuze
- <sitemap> - formátovač mapy stránek
- <navigator> - formátovač navigátoru stránek
- <wysiwyg> - formátovač pro blok formátovaného textu
- <conract> - formátovač modulu kontakt
- <contactform> - formátovače kontaktního formuláře
- <rss> - formátovač výpisu rss kanálů
- <tags> - formátovač štítků
- <tagList> - formátovač výpisů článků pro štítek
Cesta k příslušnému formátovači se zapisuje mezi tagy <printout>. U formátovačů articles, products a photogallery je ještě zvlášť formátovač pro detail. Cesta k souboru který formátuje detail se zapisuje stejně jako cesta k hlavnímu formátovači. Navíc je vložena do tagu <detail>.
