Тестовый стенд
Новое Собрали ответы на частые вопросы о работе с системой Открыть раздел →
🍪 Cookie и персональные данные

  Мы используем обязательные cookie для работы сайта и аналитические — для сбора обезличенной статистики. Нажимая «Принять», вы соглашаетесь на аналитику. Выбор «Только необходимые» оставит сайт полностью функциональным.

Подробнее — в политике конфиденциальности и пользовательском соглашении.

Свои кнопки в редакторе: три реестра

31.08.2026 ~1 мин чтения
Свои кнопки в редакторе: три реестра

Редактор написан без сборщика — это обычные скрипты. Своя кнопка добавляется тремя вызовами, ядро само сделает снимок для отмены, синхронизацию с полем формы и обновление панели.

RuEditor.registerCommand("myThing", function (editor) { /* меняем документ */ });
RuEditor.registerButton("myThing", { icon: "fas fa-star", command: "myThing" });
RuEditor.registerPlugin("my-plugin", { init: function (editor) { /* подписки */ } });

Кнопка попадёт на панель, когда её имя перечислено в наборе toolbar. Русский текст в скрипт не зашивают: строки берутся из словаря и уезжают в браузер отдельно.

Другие уроки курса

На главную
Поделиться:

Обсуждение

0

Комментарии оставляют только вошедшие. Войдите, чтобы написать.

Пока никто не высказался. Будьте первым.

Остались вопросы? Ответим в течение рабочего дня — напишите нам удобным способом.
Написать нам