Kategorie BLOGU: web

On-line wysiwyg editor: Tiny MCE

Tak jako u všech komponent, které využívám od třetích stran, podrobil jsem i wysiwyg editory náležitému zkoumání.

Ze všech mnoha a mnoha dostupných jsem nakonec zvolil sice robustní, ale spolehlivý Tiny MCE.

Daň, kterou je třeba vždy u dotažených řešení zaplatit je, že je třeba se prokousat i mnohačetnými možnostmi nastavení.

Pokud Vás například štve, že v defaultním nastavení překládá editor všechny české znaky na html entity a zdrojový kód je tak těžko okem čitelný, zabráníte tomu jednoduše tak, že do nastavení (zpravidla je v samostatném souboru tiny_mce_init.js) přidáte řádek:

entity_encoding : "raw",

více najdete zde: http://tinymce.moxiecode.com/wiki.php/Configuration:entity_encoding

Nebo, úplně základní potřeba je odlišit od sebe textarey, která budou obsloužena pomocí TinyMCE a která ne:
všechny prvky textarea kromě těch, kterým přiřadíte class="mceNoEditor" budou editovatelné pomocí Tiny MCE:

mode : "textareas",
editor_deselector : "mceNoEditor",

Pozor - pro ty, kteří bojují s javascriptem nenápadné upozornění - posledí řádek sady parametrů na konci nemá čárku - následuje za ním hned složená závorka }

Tak to tedy vypadá asi takhle:

tinyMCE.init({
parametr1: "hodnota1",
parametr2: "hodnota2",
poslední parametr: "hodnota"
});

 

 
Pridat.eu
ilustrace-hrad_1a
ilustrace-hribe
ilustrace-scucka-prospekt-1
ilustrace-hrad_1e
ilustrace-padesatka_cb
grafika-makrobiotika2
grafika-konkurzy
grafika-BDS-prosp-2001
grafika-letak_nemecky1
grafika-sbirame-recepty8
logo-logo_Velocity4
logo-mazoretky
logo-most_brozura_01
logo-zstgm_logo_mic_rgb
logo-pis-rytirska
web-webdesign-12
web-webdesign-3
web-webdesign-5
web-webdesign-9
web-webdesign-2
 

Náhodný výběr obrázků

Xconcept © 2010-2013 | CMS: CMS domino