У меня есть редактор tinyMCE, который использует расширенную тему. Я использую простой макет этой продвинутой темы, чтобы я мог определять свои собственные панели инструментов в init (), не слишком углубляясь в то, что делает tinyMCE.
Проблема в том, что в моем редакторе нет кнопок для добавления элементов заголовка. Я отчаянно нуждаюсь в этом варианте, но не могу найти практического совета по этому вопросу.
Все, что я делаю, происходит внутри функции tinymce.init (), которую я вставил ниже:
$("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
});
Я использую плагин jquery для доступа к tinyMCE (я уверен, что это не имеет никакого отношения к моему вопросу, но объясняет код).
У меня была одна идея - использовать опцию theme_advanced_styles, но я не думаю, что это позволит мне вставлять фактические теги заголовков, а просто стилизовать мою разметку с интервалами и так далее, чтобы выглядеть как заголовок.
Любые идеи с благодарностью.
Ура,
J