TinyMCE настроить третью строку

В WYSIWYG-редакторе TinyMCE есть третья строка, содержащая такие значки, как Insert horizontal ruler, Remove formatting, Subscript, Superscript, etc. Эти значки, кажется, поставляются с редактором по умолчанию, поскольку кажется, что их невозможно изменить. .

http://img821.imageshack.us/img821/6431/tinymce.png

Я хотел бы иметь возможность выбирать, какой из них я хочу отображать, например, скажем, мне нужны только значки нижнего и верхнего индекса (а не другие)

Кто-нибудь знает, как я могу это сделать?

Спасибо


person user765368    schedule 12.04.2012    source источник


Ответы (1)


Вы можете сделать это, используя опцию theme_advanced_buttons для TinyMCE :)

Вот ссылка на документацию TinyMCE:

Темы кнопок

У меня есть пример использования плагина jQuery TinyMCE, но вы можете сделать это и со «стандартным» tinyMCE:

$('#bio').tinymce({
    script_url : '/js/tiny_mce/tiny_mce.js',
    theme : 'advanced',
    theme_advanced_buttons1: 'bold,italic,underline,|,undo,redo,|,bullist,numlist',
    theme_advanced_buttons2: '',
    theme_advanced_buttons3: '',
    theme_advanced_buttons4: '',
    theme_advanced_toolbar_location: 'bottom',
    theme_advanced_toolbar_align: 'center',
});

В этом конкретном случае я фактически отключаю другие панели инструментов, но вы можете поставить все, что хотите. Кнопки, которые он понимает, задокументированы здесь:

Документация по кнопкам TinyMCE

person user914330    schedule 12.04.2012
comment
theme_advanced_buttons3: '', просто удалите все из этой строки (в данном случае третью строку), я не хочу просто удалять строку, я хочу иметь возможность выбирать значки, которые я хочу отображать в этой строке - person user765368; 13.04.2012
comment
на самом деле, просто это работает theme_advanced_buttons3 : "my_icons_list", спасибо за полезные ссылки - person user765368; 13.04.2012