У меня есть редактор 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