Кто каким редактором пользуется?

TinyMCE и картинки в постах

Добрый день, уважаемые ЛайвСтритовцы.
Поставил здешний движок последней версии, подключил нужные плагины. Задался вопросом — поставить нормальный редактор и наткнулся на TinyMCE. Включил, настроил, но почему-то ничего не работает. Будь то размер текста или шрифт — после опубликования текста ничего не изменяется. Картинки с HDD загрузить не возможно, по какой-то причине. Всего лишь добавил все функции и плагины Tiny в settings.js. Почему ничего не работает?

И второй вопрос, который беспокоит: как можно реализовать несколько картинок в топике и увеличение по клику. Находил Preview Pictures, но для 1.0.2 не подходит. Не ужели менять версию? Хочется что бы в тексте была цепочка картинок, которые увеличиваются по клику (или открываются в новой вкладке). В ручную делать сложно, так как картинок много.

Заранее спасибо откликнувшемся.

tinyMCE не сохраняет текст при ajaxSubmit

Здравствуйте, столкнулся с этим на «Стене» в шаблоне Inside. Возможно в других шаблонан така-же проблема
при ajaxSubmit вылазит ошибка что длинна текста 0 символов.
Решается так: stackoverflow.com/a/4874915 т.е. надо перед отправкой запроса принудительно сохранить в tinyMCE данные

Плагин TinyMce+

Наткнулся на интересный плагин TinyMce+. Судя по описанию, пользоваться редактором становится удобнее, так как сразу видны изменения. Но почему так мало покупок? Есть какие-то подводные камни? И еще, может кто знает, как он работает с плагином редактирования комментариев от netlanc ? Не хотелось бы зря потратится.

Настройка TinyMCE в LiveStreet (универсальная инструкция)

У меня возникла необходимость настроить WYSIWYG редактор TinyMCE в LS, но толковой инструкции по этой теме я на сайте найти не смог, а так как уже порядком подзабыл что там и как, да еще и в связке с LiveStreet — то пришлось разбираться самому. Прочитав все что есть по данной теме здесь, я решил, что будет полезно написать универсальную инструкцию по настройке данного редактора. Всех кого эта тема заинтересовала — прошу под кат.
Читать дальше →

Честная локализация TinyMCE

Тема возможно будет полезна локализаторам. Как оказалось, скачать полный пакет языковых файлов — недостаточно, но обо всем по порядку.

Чтобы заставить говорить TinyMCE в LS на другом языке нужно:

1. Скачать языковой пакет по ссылке выше. При необходимости его доработать, так как не все локализации на официальном сайте полные.

2. Распаковать архив с языковыми файлами и разложить их по соответствующим папкам здесь — \engine\lib\external\tinymce-jq\.

3. В TinyMCE для LS есть один плагин, перевод для которого в официальном пакете отсутствует, но который необходим для работы TinyMCE в LS на любом языке кроме русского или английского. Это TinyMCE-плагин lseditor. Его надо перевести самостоятельно, либо на первое время (просто, чтобы редактор запустился) просто скопировать английский вариант en.js и переименовать его (для венгерского языка он будет называться hu.js).

4. Теперь надо обеспечить корректный вызов TinyMCE c указание нужного языка. Для этого надо изменить условие в файле \templates\skin\synio\header.tpl:

var TINYMCE_LANG = 'en';
{if $oConfig->GetValue('lang.current') == 'russian'}
        TINYMCE_LANG = 'ru';
{/if}


на:

var TINYMCE_LANG = 'en';
{if $oConfig->GetValue('lang.current') == 'russian'}
        TINYMCE_LANG = 'ru';
{else if $oConfig->GetValue('lang.current') == 'hungarian'}
        TINYMCE_LANG = 'hu';
{/if}


В примере выше указывается венгерский язык. Для любого другого языка надо будет просто изменить константы 'hungarian' и 'hu' на нужные.

5. Проверить, что в конфиге lang.current = <нужный вам язык> или устанавливается на момент запуска редактора где-то программно и вуаля.

Как отключить в TinyMCE редактор html и вернуть обычную вставку ?

Оказывается, после подключения редактора TinyMCE кнопку «code» заменила кнопка «html». Полное редактирование html-кода не нужно, а вот стандартная функция (т.е. когда при нажатии происходит непосредственно добавление тегов) крайне необходима.

вопрос: как вернуть все на круги своя, оставив редактор TinyMCE?

Язык в TinyMCE

Господа!
Вопрос такой. Как в TinyMCE передается информация о том, какой язык использовать в интерфейсе?
Язык интерфейса LS меняется в зависимости от установок в конфиге. А вот как в TinyMCE передать, какой язык использовать? Сразу помечаю, что это не русский и не английский, которые входят в базовый комплект LS 1.0.1.

Спасибо.