ПубликацииПрограммыБлоги школ и педагоговПедагогический форумНовости образования
X   Сообщение сайта
(Сообщение закроется через 2 секунды)
 
    Ответить    Новая Тема
> Обновление визуального редактора
Павел Наумов
сообщение 26.7.2009, 14:11
Сообщение #1


Администратор


Группа: Главные администраторы
Сообщений: 696

Из: Болгар, Татарстан




Обновил визуальный редактор до актуального состояния. Пришлось отказаться от gzip-сжатия, т.к. были замечены глюки.
Нужно кому? smile.gif
 
Vedmak
сообщение 26.7.2009, 20:39
Сообщение #2


Участник


Группа: Пользователи
Сообщений: 19

Из: Воронеж




Нужен, конечно! rolleyes.gif
я на очереди первый.
 
Павел Наумов
сообщение 27.7.2009, 9:18
Сообщение #3


Администратор


Группа: Главные администраторы
Сообщений: 696

Из: Болгар, Татарстан




Тогда ловите smile.gif

Прикрепленный файл  update_js.zip ( 847,66 килобайт ) Кол-во скачиваний: 146
- windows-1251
Прикрепленный файл  update_js_utf8.zip ( 847,23 килобайт ) Кол-во скачиваний: 133
- utf-8

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

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

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

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

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


Еще одно обновление
Прикрепленный файл  update_tag_more.zip ( 10,87 килобайт ) Кол-во скачиваний: 155
- windows-1251
Прикрепленный файл  update_tag_more_utf8.zip ( 10,88 килобайт ) Кол-во скачиваний: 142
- utf-8

Исправлена работа тега more (для вывода анонсов на главной) в редакторе.
Тег лепится куда попало и очень часто разрывает другие теги... в результате на главной получается каша sad.gif
Я добавил функцию, которая закрывает оставшиеся открытыми теги в анонсе
Для обновления просто перепишите файлы из архива.
Для кодировки utf-8 очень желательно сначала сделать резервную копию файла class/data/textfilter.class.php, т.к. в этой кодировке не тестировалось
 
Олег
сообщение 5.9.2009, 14:22
Сообщение #4


Активный участник


Группа: Пользователи
Сообщений: 101

Из: Россия - Бирюч




Всё отлично заработало! Только на странице добавления поста пропал чекбокс которым разрешалось отправлять оповещение о том что появился новый пост- Послать проверку связи XMLRPC. Хотелось бы вернуть обратно.

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

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

Да, я поставил все обновления предложенные Павлом.
 
Олег
сообщение 15.9.2009, 17:13
Сообщение #5


Активный участник


Группа: Пользователи
Сообщений: 101

Из: Россия - Бирюч




Вылезла одна проблема, с исчезновением поля для псевдоссылки при редактировании постов опубликованных до обновления, меняется url поста на новый, сгенерированный из названия поста. А это не есть хорошо. Если URL уже проиндексированн и/или внесён в закладки, то после редактирования (например просто замеченна ошибка в тексте) пост по прежнему URL уже будет недоступен.
Наилучший вариант был бы в том что бы оставить и поле псевдоссылки и её автогенерацию. Если нужна своя псевдоссылка то заполняем поле, если нужна сгенерированная, то не заполняем.
 
Павел Наумов
сообщение 15.9.2009, 19:50
Сообщение #6


Администратор


Группа: Главные администраторы
Сообщений: 696

Из: Болгар, Татарстан




Олег, я извиняюсь за оплошность, по которой в обновление попал шаблон, который предназначался для RusEdu.net - там данные поля абсолютно лишние.
Прикладываю те шаблоны, которые должны быть в обновлении:
Прикрепленный файл  templates.zip ( 6,07 килобайт ) Кол-во скачиваний: 144

Что касается куков, то скорее всего там проблема с автосохранением редактора. В обновленной версии я немного переделывал функцию автосохранения и возможно с этой версией проблема исчезнет. Если нет, то придется отключать его совсем... хотя я таких проблем не замечал у себя.
 
Олег
сообщение 18.9.2009, 14:10
Сообщение #7


Активный участник


Группа: Пользователи
Сообщений: 101

Из: Россия - Бирюч




О, спасибо! Поля появились. Значит теперь если поле псевдоссылки заполнить, появиться моё название, а если нет - сгенерируется из названия поста? Так я понимаю?
Там кстати и в самом редакторе стоит лишняя кнопочка - добавление медиафайлов с Rusedu, я убрал.
А с проблемой при добавлении поста вроде всё исправилось после обновления. С момента обновления редактора ни разу не замечал. Правда последнее время я не так интесивно добавляю посты. Время покажет.
 
Павел Наумов
сообщение 18.9.2009, 16:54
Сообщение #8


Администратор


Группа: Главные администраторы
Сообщений: 696

Из: Болгар, Татарстан




Олег, если в двух словах, то осталось как было до изменения шаблона smile.gif
 
Олег
сообщение 15.12.2009, 16:34
Сообщение #9


Активный участник


Группа: Пользователи
Сообщений: 101

Из: Россия - Бирюч




Вопрос по визуальному редактору - я добавил в блоги lightbox для более красивого отображения альбомов. Но многие блоггеры вставляют фото и в свои посты, а если размер фото по ширине большой то соответственно получается ерунда. Поэтому я хочу сделать так, что бы при добавлении в пост экскиза фото из своего альбома в блоге к ссылке которая ведёт на полноразмерное фото вставлялся автоматом тег включающий lightbox что бы и в постах это работало а не только в галерее
Код
rel="lightbox"

В каком файле редактора формируется ссылка на само фото? Я просто вставлю этот тег туда. А в инструкции блоггерам напишу что бы они обязательно создавали средние экскизы своих фото и вставляли в посты только их.
 
Павел Наумов
сообщение 17.12.2009, 18:12
Сообщение #10


Администратор


Группа: Главные администраторы
Сообщений: 696

Из: Болгар, Татарстан




Ссылка формируется в файле:
Код
jc/tinymce/tiny_mce-plog-resourcelist.js
 
Олег
сообщение 18.12.2009, 19:06
Сообщение #11


Активный участник


Группа: Пользователи
Сообщений: 101

Из: Россия - Бирюч




Спасибо!
Всё работает. При вставке экскиза полное фото открывается через lightbox. Очень красиво и удобно.
 

    Ответить    Новая Тема
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0