#tinymce #wysiwyg
#tinymce #wysiwyg
Вопрос:
я работаю над CMS, она почти закончена, но я борюсь с серьезными незнакомыми проблемами в редакторе WYSIWYG.
сначала я использовал ckeditor, но после возникновения проблем с ним я переключился на tinymce. некоторые проблемы решены, но на этот раз обнаружились некоторые другие проблемы.
проблемы, возникающие особенно с таблицами.
1- Удаление подчеркивания элемента привязки не работает
2-Дублирование телефонных номеров —> может быть связано с панелью инструментов преобразования телефонных номеров Skype
3-слишком много как их убрать, почему даже они есть?
4-как преобразовать
<p>text</p>
вернуться к просто
text
потому что tinymce автоматически преобразует некоторые тексты в элемент p *, если клиент не делает это по незнанию.
*= несмотря на то, что я установил значение force_paragraph:false.
5-Как сообщает клиент: иногда курсор превращается в курсор загрузки, и редактор wysiwyg приводит к зависанию браузера. даже не позволяя нажимать на ссылки за пределами редактора.
6-как я испытываю, иногда это действительно застревает и не позволяет вам вообще что-либо редактировать.
вот эта проблемная страница, созданная с помощью tiny_mce и вызывающая множество ошибок в процессе редактирования:
Ответ №1:
Вот несколько ответов
2-Дублирование телефонных номеров —> может быть связано с панелью инструментов преобразования телефонных номеров Skype
Может быть — это не может быть проблемой, связанной с tinymce.
3-слишком много как их убрать, почему даже они есть?
Браузеры будут отображать несколько пробелов (код символа 32) как один. Таким образом, символы вставляются поочередно вместо естественных пробелов.
4-как преобразовать
текст
вернемся к just text
Tinymce является редактором rte и генерирует HTML-код. Для того, чтобы иметь возможность стилизовать содержимое редактора, содержимое должно быть обернуто внутри блочного элемента — восьмерки ps или divs. Вы можете использовать серверный код для удаления тегов.
6 — как я иногда испытываю, это действительно застревает и не позволяет вам вообще что-либо редактировать.
Пожалуйста, опишите немного подробнее — для этого должна быть причина.