Дополнительно
TinyMCE: Как избавиться от некоторых кнопок
Я'пытаюсь сделать минимальную реализацию TinyMCE. Единственные кнопки, которые мне нужны: жирный шрифт, курсив, размер шрифта, цвет шрифта, ссылки и отмена/повтор.
Я'обрезал пример из их демонстрации fiddle, и я'смог удалить многие из нежелательных кнопок.
Это то, до чего я сократил init, но я не вижу, что еще я мог бы устранить. Есть ли отдельный конфиг, который я не смог найти? С этим я все еще получаю кнопки списка, супер/подскрипт и удаление форматирования и вставки специального символа...
tinyMCE.init({
// General options
mode: "textareas",
theme: "advanced",
plugins: "", //note, i've removed every plugin for demnstration, stll have unwanted buttons
// Theme options
theme_advanced_buttons1: "|,bold,italic,|,fontsizeselect,|,forecolor,",
theme_advanced_toolbar_location: "top",
theme_advanced_toolbar_align: "left",
theme_advanced_statusbar_location: "bottom",
theme_advanced_resizing: true,
theme_advanced_text_colors : "FF00FF,FFFF00,000000",
width: "100%",
height: "400"
});
4
3
В опциях темы вы можете указать, что вы хотите отключить, используя
theme_advanced_disable
. Например, чтобы избавиться от кнопок subscript и superscript, добавьте следующий код:Этот комментарий относился к TinyMCE 3.X.
Вам нужно удалить второй (возможно, третий) набор кнопок
TinyMCE 4.
Панель инструментов по умолчанию в V4, похоже, имеет только один набор кнопок, поэтому приведенный выше ответ для 3. немного вводит в заблуждение. В V4, если вы не укажете панель инструментов, она будет создана за вас.
Чтобы установить, какие кнопки будут отображаться на панели инструментов, просто укажите, какие элементы вам нужны.
Одиночная панель инструментов
Несколько панелей инструментов
ИЛИ
Официальные док-ты:
Вы должны быть в состоянии удалить плагины в фрагменте кода, который вы упомянули. Просто удалите то, что вам не нужно, и все должно настроиться.