Этот вопрос ранее был опубликован на форуме TinyMCE HowTo без ответов. Здесь мы надеемся, что кто-то там столкнулся (и решил) эту проблему.
Вопрос: Есть ли способ включить правильное копирование / вставку форматированного текста из электронной почты Lotus Notes непосредственно в TinyMCE?
Сценарий: система прокрутки комментариев на веб-сайте, в которую пользователям иногда приходится вставлять форматированный текст из электронного письма, просматриваемого в Lotus Notes.
Подробности:
Я попытался скопировать некоторый форматированный текст из электронных писем, просматриваемых в Lotus Notes (7.0.4, Windows XP), и вставить его в реализацию TinyMCE «Полнофункциональный пример» по адресу http://tinymce.moxiecode.com/examples/full.php и обнаружил, что в целом он не может поддерживать форматирование. На самом деле, из протестированных мною браузеров IE6 оказался лучшим, а более современные браузеры, совместимые со стандартами W3C, были худшими.
Я протестировал форматирование текста:
увеличенный текст
подчеркивание
Курсив
полужирный
нумерованный список
Список маркеров
текст с отступом
перманентная ручка
семейство шрифтов: arial
Семейство шрифтов: Times New Roman
Результаты:
-Firefox (3.6.8), Vista или XP: все форматирование потеряно
-Chrome (5.0.375.125), Vista или XP: все форматирование потеряно, включая разрывы строк
-IE6 (XP): поддерживается некоторое форматирование (не удается скопировать цифры и маркеры для списков, но отступы в списках правильно)
-IETester (IE6) Vista: поддерживается некоторое форматирование (форматирование списков вообще не выполняется, тег подчеркивания не закрыт) * 1030 *
-IE7 (XP): поддерживается некоторое форматирование (вообще не форматируется списки, тег подчеркивания не закрыт) * 1031 *
-IE8 (Vista): поддерживается некоторое форматирование (вообще не форматируется списки, тег подчеркивания не закрыт) * 1032 *
Если я сначала вставлю буфер обмена из Lotus Notes в MS Word 2003 (11.5604.5606), он отлично отобразится в Word, а если затем скопировать / вставить его в TinyMCE, он, как правило, будет работать лучше, хотя его все еще можно будет использовать. теряет форматирование даже при использовании кнопки «Вставить из Word» в TinyMCE. Неудивительно, что если я открою свою почту Lotus Notes в веб-почтовом клиенте, HTML-почта прекрасно копируется и вставляется в TinyMCE.
Поскольку он отлично отображается в моем веб-клиенте Domino и отлично вставляется в MS Word, очевидно, можно копировать / вставлять форматирование Lotus Notes.
Если кто-то имел успех с этим, пожалуйста, укажите ваши Notes и версии браузера, а также любые изменения, которые вы должны были внести в конфигурацию TinyMCE.