Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Обновление визуального редактора
Педагогический форум RusEdu > Форумы поддержки > Поддержка LifeType
Павел Наумов
Обновил визуальный редактор до актуального состояния. Пришлось отказаться от gzip-сжатия, т.к. были замечены глюки.
Нужно кому? smile.gif
Vedmak
Нужен, конечно! rolleyes.gif
я на очереди первый.
Павел Наумов
Тогда ловите smile.gif

Нажмите для просмотра прикрепленного файла - windows-1251
Нажмите для просмотра прикрепленного файла - utf-8

Обновление редактора и сопутствующих файлов.

Что изменено.
Обновлен tinymce до последней версии
Переписаны плагины с учетом новой версии
Большое внимание уделено ошибкам js скриптов, которые постоянно вылезали в старой версии, и от этого некоторые пользователи не могли добавить материал
Предусмотрена возможность обновлять ядро редактора простой перезаписью файлов из дистрибутива. Т.е. для поддержания редактора в актуальном состоянии нужно просто перезаписывать папку tinymce.

Как обновлять.
Внимание! Сначала пробуем на локалке!
1. Удалить папку js в корне. (Удаление всей папки необходимо только для этого обновления, чтобы не оставалось хвостов от старой версии. В дальнейшем, для самостоятельного обновления редактора, ничего удалять не надо - просто перезаписываете поверх старых файлов новые из дистрибутива, скаченного с оффсайта)
2. Заливаете на место удаленной папки, папку из архива + еще одну: templates (эту папку не нужно предварительно удалять!)
Все, редактор обновлен smile.gif

Настройка
Если необходимо изменить/удалить/добавить кнопки на панель редактора, то открываем файл js/tinymce/tiny_mce-plog.js и вносим необходимые изменения.
Подробней о настройке редактора можно почитать на оффсайте редактора

Возможные проблемы
Обновление тестировалось на кодировке windows-1251. В кодировке utf-8 может что-то и вылезти... Пишите вобщем wink.gif


Еще одно обновление
Нажмите для просмотра прикрепленного файла - windows-1251
Нажмите для просмотра прикрепленного файла - utf-8

Исправлена работа тега more (для вывода анонсов на главной) в редакторе.
Тег лепится куда попало и очень часто разрывает другие теги... в результате на главной получается каша sad.gif
Я добавил функцию, которая закрывает оставшиеся открытыми теги в анонсе
Для обновления просто перепишите файлы из архива.
Для кодировки utf-8 очень желательно сначала сделать резервную копию файла class/data/textfilter.class.php, т.к. в этой кодировке не тестировалось
Олег
Всё отлично заработало! Только на странице добавления поста пропал чекбокс которым разрешалось отправлять оповещение о том что появился новый пост- Послать проверку связи XMLRPC. Хотелось бы вернуть обратно.

Зато наконец то больше не требуется заполнять Псевдоссылку. А то на моём сервисе многие забывают её заполнять и посты недоступны.

Из ошибок пока выплыла только одна файл textfilter.class.php в папке class/data обновления update_tag_more_utf8.zip не перекодирован. В файле есть кирилические символы, поэтому нужно перекодировать файл в Кодировать в UTF-8 (без BOM). Если пользоваться Notepad++ то просто открыть файл, вырезать всё, поставить отметку Кодировать в UTF-8 и вставить всё обратно. После этого поставить отметку Кодировать в ANSI. Сохранить файл и всё.

Да, я поставил все обновления предложенные Павлом.
Олег
Вылезла одна проблема, с исчезновением поля для псевдоссылки при редактировании постов опубликованных до обновления, меняется url поста на новый, сгенерированный из названия поста. А это не есть хорошо. Если URL уже проиндексированн и/или внесён в закладки, то после редактирования (например просто замеченна ошибка в тексте) пост по прежнему URL уже будет недоступен.
Наилучший вариант был бы в том что бы оставить и поле псевдоссылки и её автогенерацию. Если нужна своя псевдоссылка то заполняем поле, если нужна сгенерированная, то не заполняем.
Павел Наумов
Олег, я извиняюсь за оплошность, по которой в обновление попал шаблон, который предназначался для RusEdu.net - там данные поля абсолютно лишние.
Прикладываю те шаблоны, которые должны быть в обновлении:
Нажмите для просмотра прикрепленного файла
Что касается куков, то скорее всего там проблема с автосохранением редактора. В обновленной версии я немного переделывал функцию автосохранения и возможно с этой версией проблема исчезнет. Если нет, то придется отключать его совсем... хотя я таких проблем не замечал у себя.
Олег
О, спасибо! Поля появились. Значит теперь если поле псевдоссылки заполнить, появиться моё название, а если нет - сгенерируется из названия поста? Так я понимаю?
Там кстати и в самом редакторе стоит лишняя кнопочка - добавление медиафайлов с Rusedu, я убрал.
А с проблемой при добавлении поста вроде всё исправилось после обновления. С момента обновления редактора ни разу не замечал. Правда последнее время я не так интесивно добавляю посты. Время покажет.
Павел Наумов
Олег, если в двух словах, то осталось как было до изменения шаблона smile.gif
Олег
Вопрос по визуальному редактору - я добавил в блоги lightbox для более красивого отображения альбомов. Но многие блоггеры вставляют фото и в свои посты, а если размер фото по ширине большой то соответственно получается ерунда. Поэтому я хочу сделать так, что бы при добавлении в пост экскиза фото из своего альбома в блоге к ссылке которая ведёт на полноразмерное фото вставлялся автоматом тег включающий lightbox что бы и в постах это работало а не только в галерее
Код
rel="lightbox"

В каком файле редактора формируется ссылка на само фото? Я просто вставлю этот тег туда. А в инструкции блоггерам напишу что бы они обязательно создавали средние экскизы своих фото и вставляли в посты только их.
Павел Наумов
Ссылка формируется в файле:
Код
jc/tinymce/tiny_mce-plog-resourcelist.js
Олег
Спасибо!
Всё работает. При вставке экскиза полное фото открывается через lightbox. Очень красиво и удобно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.