Témák készítése
Az előző verziókhoz hasonlóan, most is mintafájlok segítségével lehet új témát készíteni a muPortalhoz. A különbség azonban annyi, hogy a 0.3.0-s verzió óta képes a rendszer több témát is támogatni, viszont egyszerre csak egy lehet aktív.
Új téma létrehozása
Az alaptéma a tpl-base
könyvtárban található. Amennyiben lehetséges, ne ezt
szerkesszük át, hanem másoljuk le. Minden téma a mu-sys/
könyvtárban
található, és tpl-
névvel kell kezdődnie a könyvtár nevének. Például ha
valami néven szeretnénk új témát létrehozni, másoljuk le a tpl-base
könyvtár
tartalmát a mu-sys/tpl-valami
könyvtárba.
A theme.txt
fájl
A téma könyvtárában van egy theme.txt
fájl, amely néhány alapvető
információt tartalmaz a témáról. A fájl kulcs<tabulátor>érték
formátumban épül fel.
A fájl a következő sorokat tartalmazhatja:
name <A téma neve> author <A téma szerzője> email <A szerző e-mail címe> descr <Rövid leírás a témáról> ver <A téma verziója> minver <Használatához szükséges muPortal verzió>
Témakészítési irányelvek
Lehetőleg használjuk ki a CSS adta lehetőségeket. A muPortal alaptémája a 0.3.0-s verzió óta igyekszik minél jobban kihasználni a CSS képességeit. Emiatt sokszor csak keveset kell módosítani egy-egy mintafájlban.
Törekedjünk a szabványos HTML kódra! Használjuk a HTML Validatort, hogy ellenőrizzük a HTML kód szabványosságát.
Sajnos témát készíteni nem lehet HTML és CSS ismeretek nélkül. Viszont rengeteg leírás található a témakörben az interneten, érdemes megismerkedni velük. Ajánlott kiindulópontok: Weblabor, Tutorial.hu, HtmlInfo vagy az angol nyelvű W3Schools.com.