Ho un piccolo editor MCE che utilizza il tema avanzato. Sto usando il semplice layout su quel tema avanzato in modo da poter definire le mie barre degli strumenti su init() senza dover approfondire ciò che tinyMCE sta facendo.Come aggiungere pulsanti intestazione (h1, h2 ...) a tinyMCE con tema avanzato, layout semplice?
Il problema che ho è che il mio editor non ha pulsanti per aggiungere elementi di intestazione. Ho disperatamente bisogno di questa opzione ma non trovo alcun consiglio pratico sull'argomento.
Tutto quello che sto facendo avviene all'interno della funzione tinymce.init(), che ho incollato qui di seguito:
$("textarea.tinymce").not(".simple").tinymce({
script_url : "/_lib/script/tiny_mce/tiny_mce.js",
plugins : "wordcount,paste,spellchecker,table",
theme : "advanced",
theme_advanced_layout_manager : "SimpleLayout",
theme_advanced_statusbar_location : "bottom",
theme_advanced_toolbar_location : "top",
theme_advanced_buttons1
: "bold,italic,underline,strikethrough,|,sub,sup,|,charmap,|,forecolorpicker",
theme_advanced_buttons2
: "undo,redo,|,cut,copy,pastetext,pasteword,|,link,unlink,anchor,|,image,code",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_align : "left",
height : 480,
apply_source_formatting : false,
convert_fonts_to_spans : true
});
Sto usando il plugin jQuery per accedere TinyMCE (sono sicuro che questo non ha nulla a fare con la mia domanda ma spiega il codice).
Un'idea che avevo era di usare l'opzione theme_advanced_styles ma non credo che questo mi consenta di inserire veri e propri tag di intestazione, ma piuttosto di applicare lo stile del mio markup con span e quant'altro per sembrare un'intestazione.
Tutte le idee sono molto apprezzate. Cheers, J
vuoi un menu a discesa o è sufficiente per te se hai un pulsante per ogni elemento di direzione? – Thariama
Un pulsante andrebbe assolutamente bene. –