kzen.dev
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
 FlavorScape
FlavorScape
Вопрос

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 2012-04-10T17:35:20+00:00 3
 Drakonoved
Drakonoved
Редактировал вопрос 26-го февраля 2018 в 7:32
Программирование
wysiwyg
javascript
html
tinymce
Решение / Ответ
 dpcasady
dpcasady
10-го апреля 2012 в 5:50
2012-04-10T17:50:56+00:00
Дополнительно
Источник
Редактировать
#15903599

В опциях темы вы можете указать, что вы хотите отключить, используя theme_advanced_disable. Например, чтобы избавиться от кнопок subscript и superscript, добавьте следующий код:

theme_advanced_disable : "sup,sub"
4
0
 Aknosis
Aknosis
10-го апреля 2012 в 5:54
2012-04-10T17:54:16+00:00
Дополнительно
Источник
Редактировать
#15903600

Этот комментарий относился к TinyMCE 3.X.

Вам нужно удалить второй (возможно, третий) набор кнопок

theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
//etc

TinyMCE 4.

Панель инструментов по умолчанию в V4, похоже, имеет только один набор кнопок, поэтому приведенный выше ответ для 3. немного вводит в заблуждение. В V4, если вы не укажете панель инструментов, она будет создана за вас.

Чтобы установить, какие кнопки будут отображаться на панели инструментов, просто укажите, какие элементы вам нужны.

Одиночная панель инструментов

toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter

Несколько панелей инструментов

toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
toolbar2: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"

ИЛИ

toolbar: [
    "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
    "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
 ]

Официальные док-ты:

  • Панель инструментов http://www.tinymce.com/wiki.php/Configuration:toolbar
  • Список кнопок: http://www.tinymce.com/wiki.php/Controls
 Aknosis
Aknosis
Редактировал ответ 20-го июня 2014 в 4:24
4
0
 tcole
tcole
10-го апреля 2012 в 5:36
2012-04-10T17:36:18+00:00
Дополнительно
Источник
Редактировать
#15903598

Вы должны быть в состоянии удалить плагины в фрагменте кода, который вы упомянули. Просто удалите то, что вам не нужно, и все должно настроиться.

0
0
Похожие сообщества 19
JavaScript Jobs — чат
JavaScript Jobs — чат
26 405 пользователей
JavaScript Jobs — чат для поиска работы и людей Правила оформления: @telegram-ru/r1WQe5F1m" rel="nofollow noopener noreferrer" class="text-blue hover:text-black link" target="_blank">https://teletype.in/@telegram-ru/r1WQe5F1m См. также: @mobile_jobs, @devops_jobs, @nodejs_jobs, @react_js, @angular_ru, @js_ru
Открыть telegram
JavaScript Noobs — сообщество новичков
JavaScript Noobs — сообщество новичков
9 515 пользователей
Помогаем друг другу разбираться с JS Правила: @js_noobs_ru/rules" rel="nofollow noopener noreferrer" class="text-blue hover:text-black link" target="_blank">https://teletype.in/@js_noobs_ru/rules Другие полезные чаты — https://github.com/goq/telegram-list или https://rudevs.network/ByKT2JwWQ
Открыть telegram
JavaScript — русскоговорящее сообщество
JavaScript — русскоговорящее сообщество
7 714 пользователей
Рекомендуем сразу отключить уведомления Правила: https://git.io/JycBd См. также: @js_noobs_ru, @nodejs_ru, @ts_cool, @react_js, @electron_cool Вакансии и поиск работы: @javascript_jobs
Открыть telegram
HTML/CSS — русскоговорящее сообщество
HTML/CSS — русскоговорящее сообщество
6 455 пользователей
Возникли проблемы с HTML или CSS? – пиши сюда, обсудим и предложим самое лучшее решение. @javascript_ru @js_noobs_ru @frontend_ru Каналы: @defront @htmlshit 🟡 Ищешь чат? @it_chats 🟡 Мы всегда рады помочь, но у нас есть правила. ВАЖНО: http://nometa.xyz
Открыть telegram
JavaScript.Ninja
JavaScript.Ninja
3 822 пользователей
Правила поведения проекта https://telegra.ph/Kodeks-povedeniya-proekta-JavaScriptNinja-12-15
Открыть telegram
pro.js
pro.js
3 724 пользователей
Сообщество веб (и javascript) разработчиков Чат для начинающих: @js_lib ⚠️ Вакансии - раз в неделю с вилкой зп ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌Варез По всем вопросам: @igorz Зам: @slavik4
Открыть telegram
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Денис Васьков
Зарегистрирован 16 часов назад
2
Dima Patrushev
Зарегистрирован 2 дня назад
3
sirojidddin otaboyev
Зарегистрирован 1 неделю назад
4
Елена Гайдамамакинат
Зарегистрирован 1 неделю назад
5
Иван Степанюк
Зарегистрирован 1 неделю назад
RU
© kzen.dev 2023
Источник
stackoverflow.com
под лицензией cc by-sa 3.0 с атрибуцией