2011. június 14., kedd

4.1.4 frissítés: CKEditor

Frissítettem a Veterán fórumot 4.1.4-re, maga a frissítés nem okozott semmiféle problémát. A mobil stílust faragják tovább, ez okoz látszólag hibákat a sablonokban, de gondolom még senki nem használja. Elvileg a 4.1.5 verzió már a CMS rész mobil sablonjait is tartalmazni fogja, majd akkor érdemes komolyabban foglalkozni vele. A jelen verzió az új szövegszerkesztőről szól:

CKEditor előnyei:
  • Böngésző független komplett WYSIWYG („What You See is What You Get” – amit látsz, azt kapod) szövegszerkesztő. Tényleg böngésző független, ami azt jelenti, hogy „WebKit” alapú böngészőkben is működik, ami komoly hiányossága volt a korábbi szerkesztőnek. 
  • Word szövegből másolt szövegek fogadására fel van készítve. Megpróbálja a Word formázásait megtisztítani és saját BB kódokra fordítani. 
  • Az AJAX technológiának köszönhetően a funkcionalitásához képest meglepően gyorsan működik. 
  • Automatikus mentés funkciót tartalmaz. Erre nem is számítottam, pedig nagyon hasznos. Kipróbálgattam, hogy kilövöm a böngészőt, majd újra megnyitottam a fórumot és valóban egy gombnyomásra betölthettem a félbehagyott szöveget. 
  • Testreszabható és ami szintén meglepett a korábbi eszköztár módosításaim változtatás nélkül működtek. 
Ha komolyabban érdekel, akkor látogass el az CKeditor weboldalára: ckeditor.com (az editor egyébként fizetős, ha „saját készítésű” weboldaladba szeretnéd integrálni)

Új formázási lehetőségek is bekerültek a gyári BB kódok közé:
  • Teljes körű táblázatkezelés
  • Alsó és felső indexek
  • Elválasztás (mármint  <hr />, ami nekem mindig is nagyon hiányzott)

Egy dolog nem tetszett: a gyári szürke szín béna volt a barna design-ben. Sajnos egyelőre stílus változókkal nem lehet testreszabni, ezért a \clientscript\ckeditor\skins\kama\ mappában található css fájlokat kezdtem el módosítgatni. Majd eszembe jutott egy sokkal igényesebb megoldás: A megfelelő osztályokat az additional.css-ben is felüldefiniálhatjuk, aminek két előnye is van: Egyrészt nem kell fájl szinten módosítani a motort, másrészt az additional.css különböző lehet a különböző színű stílusokban.

A Veterán fórum „barna” színéhez a következő kóddal egészítettem ki az additional.css-t:

.cke_skin_kama .cke_wrapper { 
    background-color: #E5CF9D !important; 
} 

Az eredmény így néz ki:


Végül egy reklámfilm a vBulletin.com-ról:


*   *   *

A minap nem tudtam válaszolni egyértelműen arra a kérdésre, hogy mivel jobb a vBulletin 4.x-es verziója 3.x-esnél a fórumot tekintve. Nyílván esztétikai kérdés a design, a funkcionalitás is rugalmasan változtatható mindkét rendszerben. Egy dologban azonban mégis 4-es az igazi, méghozzá abban, hogy ez fejlődik hónapról-hónapra, gyakran ilyen nagy lépésekben, mint egy új editor!


0 megjegyzés:

Megjegyzés küldése