Обновляем и фиксим TinyMce до 3.4.x

Зачем обновлять TimyMCE до версии 3.4.2)?

В старом редакторе нельзя сделать цитирования, глючит на некоторых браузерах и много исправлено с времен 3.2.7, например вставка iframe, более коректное форматирования текста исправлены проблемы со флешом и многое другое, ченджлог здесь
При обновлении не работает вставка видео через плагин для TinyMce lseditor, цитирование не выделяется цветом…
Как сделать отправку по Ctrl+enter в TinyMce в коментариях?
Как пофиксить — под кат…

Читать дальше →

Редактирование комментариев 1.6

Обновил бесплатный плагин «Редактирование и TinyMCE в комментариях» (старый топик), который насчитывает уже более 1500 загрузок.

Исправлены известные ошибки, связанные со взаимодействием с другими плагинами, исправлена загрузка картинок с помощью редактора TinyMCE, аналогичная функция добавлена в стандартом редакторе lsPanel.

P.S.: Плагин распространяется бесплатно и с открытым исходным кодом. Это возможно, благодаря наличию коммерческих решений: Афиша, Объявления, которые также предлагаются вашему вниманию:

Редактор Tiny MCE

Решил испробовать полную дефолтную установку Tiny MCE, и вот что получается:

Мало того что очень много функций отключено, так он ещё и не обрабатывает нормально все остальные.

В чём проблема? или что мне нужно сделать, чтобы корректно отображалось всё что сделано в редакторе…

Плагин «Preview Pictures» и TinyMCE

Есть шикарный плагин «Preview Pictures», но он не работает с TinyMCE.

Решается проблема просто.
Для начала открываем файлик
engine/lib/external/tinymce_3.2.7/plugins/lseditor/image.htm
затем находим там строчку
<legend>{#lseditor.image_upload}</legend>
и после нее вставляем
<input type="hidden" name="type_add" value="preview" id="type_add_preview" />


Читать дальше →

Вставка изображения через TinyMCE

… она не работает… Пытаюсь решить проблему: не нравится мне ета строчка trac.lsdev.ru/livestreet/browser/trunk/engine/lib/external/tinymce_3.2.7/plugins/lseditor/js/image.js#L22
req.open(null, tinyMCEPopup.getWindowArg('DIR_WEB_ROOT')+'/include/ajax/uploadImg.php', true);


Читать дальше →

TinyMCE и плеер UPPOD

Сделал на основе этой записи livestreet.ru/blog/3545.html у себя на сайте просмотр видео. УППОД использую для просмотра видео со своего хостинга в .mp4. Недавно включил использование TinyMCE и он теперь удаляет мой новый тэг если пишу его в html редакторе, если в wysiwyg пишу, то скобки заменяются символами и в результате тэг не работает. Как быть?

Баг с кнопкой "lslink" в TinyMCE

Не знаю, может только у меня одного такая история, но есть следующий баг:

Находим в тексте слова, с которых надо поставить ссылку. Например «интересные фотографии». Выделяем словосочитание и нажимаем кнопку «вставить ссылку» (lslink). там вводим адрес ссылки, ОК. И получаем не ссылку с нашего словосочетания. Вместо этого в тексте появляется вторая фраза «интересные фотографии» со ссылкой в рандомном месте.
на livestreet.ru всё ок, но от темы по идее зависеть не должно, скорее от самого тини. Кто-нибудь сталкивался с этим?

Что с редактором tinymce?

Включил в админке галку «использовать tinymce» — ничего кроме ввода текста не работает. Нажимаю на кнопку вставки html кода — всплывает окно, в шапке окна {#advanced_dlg.code_title} и пустое белое окно, т.е. курсор в него не поставить. Такая же хрень при нажатии кнопок загрузки картинки и видео. Проверил в Opera 10.60 и FF 3.6.6 — не работает. Кто нибудь знает как его настроить? И зачем такой редактор в дефолтной сборке LS если он не фурычит?

Исправление ошибки TinyMCE в 0.4.1, которая «кушала» Youtube-like видео

Привет.

У кого наличествует та же проблема (вставленные с ютуба видео корежатся TinyMCE), могут воспользоваться следующим трюком (в примере мы затрагиваем только скин new):

В файлах:
/plugins/page/templates/skin/default/actions/ActionPage/add.tpl
/templates/skin/new/actions/ActionTalk/add.tpl
/templates/skin/new/actions/ActionTopic/add.tpl

Нужно в инициализации TinyMCE добавить следующий параметр:

media_strict : false,


Читать дальше →