@mishi_88
Junior PHP/JS Developer

Как запретить встроенные теги в Ckeditor 4?

Нужно запретить вложенные теги форматирования в редакторе Ckeditor 4.
Т.е. текст может быть либо жирным либо курсивом, но не оба тега сразу!

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

Есть ли какой-то встроенный механизм для этого? (Оборачиванием тегом <p> уже отключил)
Или придется отлавливать нажатие каждой кнопки и парсить кусок строки - удаляя внешний оборачивающий тег или внутренний (тег ссылки приоритетней).
Еще вариант - может есть возможность заблокировать сразу кнопки если кликается по какомуто тексту уже в теге.

С отлавливанием нажатий по кнопкам вроди разобрался - но придется каждую кнопку отдельно отлавливать.
Но не нашел как блокировать.

Буду рад услышать какие либо подсказки для более универсального варианта, может есть такой плагин.

P.S. если вдруг это можно будет сделать проще через форматирование Markdown, то допускается и этот вариант (но этот редактор еще не изучал). А Ckeditor уже и так используется на сайте для форматирования текста в других местах.
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы