Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Запретить изменение HTML структуры CKEditor или другой wysiwyg (https://javascript.ru/forum/misc/73825-zapretit-izmenenie-html-struktury-ckeditor-ili-drugojj-wysiwyg.html)

MCTrane 18.05.2018 17:40

Запретить изменение HTML структуры CKEditor или другой wysiwyg
 
Здравствуйте. Зачастую редакторы статей могут испортить структуру статьи: убрать заголовок, или изменить жирность шрифта и так далее. Появилось желание отгородить простых редакторов от HTML вообще, чтобы они изменяли только текст внутри тэгов, а все тэги оставались на своем месте. Возможно ли такое реализовать? Может есть какой-то другой редактор по мимо ckeditor, который даёт подобные возможности? Возможно, мне нужна другая технология, не wysiwyg? Даже не важно чтобы отображалось красиво как-то, главное, чтобы люди не могли убрать лишнего..
Мне в голову только приходит в ручную разбить текст по тегам и давать пользователю кучу маленьких textarea для редактирования строго текста внутри тэгов. Но мне кажется это как-то наивно и должны быть идеи или решения по-лучше.

MCTrane 18.05.2018 18:21

Да они также сотрут этот markdown. И неудобная работа с картинками. Нужен наверное какой-то WYSIWYM. Например, https://wymeditor.github.io/wymeditor/dist/examples/
Ещё бы он был посовременнее, и блоки нельзя было удалять. Но в таком формате уже вряд ли человек захочет что-то снести.

laimas 18.05.2018 18:24

Цитата:

Сообщение от MCTrane
Да они также сотрут этот markdown.

Можно и полностью html левый серверу вернуть.


Часовой пояс GMT +3, время: 04:01.