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-2svet-valka
ilustrace-inka-barevnost
ilustrace-hribe
ilustrace-osobnost
ilustrace-inkal-vizualizace
grafika-prvni-kroky_big
grafika-oldroad
grafika-pravni-infodisk-booklet01
grafika-vznik-statu
grafika-market-profile_big
logo-todoriko_250x88
logo-golf2000-logo-RGB_medium
logo-putovani_logo_rgb
logo-logo_Velocity4
logo-mazoretky
web-webdesign-12
web-webdesign-6
web-webdesign-10
web-webdesign-5
web-webdesign-8
 

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

Xconcept © 2010-2013 | CMS: CMS domino