Как добавить кнопки заголовков (h1, h2…) в tinyMCE с расширенной темой и простым макетом?

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

11
задан Starx 10 April 2012 в 09:57
поделиться