форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Каждый выбирает для себя, но это правило не распространяется на клиентов. Клиент хочет, чтобы было по-русски и WYSIWYG. По этой причине "дорабатывается" плагин hak_tinymce 0.7.1.
Перевёл админку и положил часть языковых файлов для самого редактора. Остальной перевод редактора позднее. Админка на русский должна переключаться автоматом, если русский установлен для всего TxP. В остальных случаях будет английский. Чтобы русский был доступен оператору и в самом редакторе, нужно принудительно прописать 'ru' вместо 'en' в трёх местах в админке плагина.
Важно: при установке на сборку TxP-Блог (http://textpattern.ru/sites/blog-site) необходимо перед установкой плагина удалить из базы данных TxP таблицу txp_hak_tinymce. Без этого будут проблемы.
Если данная версия плагина уже установлена, то проще оригинальный плагин удалить, и поставить заново. "Апгрейд" можно провести в три шага, но этот путь мне кажется сложнее:
1. Заново загрузить файлы плагина на сервер (языковых файлов очень много и проще всё скопом поменять)
2. Декодировать плагин и заменить php код плагина.
3. В админке плагина заказать русский язык.
Прошу помощи в тестировании.
В отношении споров вокруг этого плагина: плагин корректен по отношению к xhtml настолько, насколько корректен оператор. При copy/paste из M$ Word разметка сохраняется. Валидатор на такие страницы не ругается. При копираовании текста из браузеров и почтовых клиентов (спам), сохраняется стиль оригинала. Некоторые "огрехи" даже правятся - спец символы превращаются в корректный код вида &xxxx;. Остальное - как в оригинале. При "ручном" вводе код формируется нормальный. При вводе текста со сложным форматированием плагином пользоваться удобнее, чем textile.
http://polygon.atelier.ru/file_download/3
Работы по благоустройству проводятся в целях обеспечения спокойной жизни пользователей.
Отредактированно PolyGon (27-08-2007 01:59:49)
Неактивен
Спасибо, Polygon.
Приму участие в тестировании!
Как поведет себя русификация при появлении свежей версии плагина?
Неактивен
Плохо поведёт - нужно будет переписывать или дописывать.
Админка:
Язык сделан в виде массива. Массив - часть кода. Не все слова попали в массив - некоторые были "вшиты" в тело плагина. Пришлось и код тронуть, и массив расширить.
Редактор:
Имеющаяся в оригинале руссификация "докладывается". Остальное либо берётся из этой версии, либо переводится заново.
Я вот тут описал коротенько:
http://polygon.atelier.ru/article/russi … ak-tinymce
Неактивен
Обновил плагин:
По умолчанию выбрана установка редактора на русском языке
Заменил пару слов с ихнего на наш.
Доступно по той же ссылке.
Неактивен
Я проверил.
Сейчас плагин используется на вставке большого количества контента.
Работает нормально.
Устанавил на сайт, делаемый на основе ТхП-Фирмы, просто заменил все файлы из zip-а, затем обновил код плагина, активировал, в админке плагина в 3х местах поставил "ru", вместо "en".
Все. Таблицу txp_hak_tinymce не трогал. Ранее введенные данные отображаются и редактируются нормально.
Спасибо, PolyGon!
Наблюдение по самому плагину.
При редактировании в ИЕ плагин, в случае сложных таблиц, начинает портить эти самые таблицы. При редактировании этих же таблиц в FF - все проходит нормально. Видимо - нюансы работы ява-скрипта в разных версиях броузера сказываются.
хотя- и в очень неожиданном месте.
Неактивен
Сделал руссификацию для версии плагина 0.7.3
Особых отличий от 0.7.1 не заметил. Подробнее: http://polygon.atelier.ru/article/obnov … versii-073
Отредактированно PolyGon (26-08-2007 22:47:02)
Неактивен
Спасибо большое, PolyGon, за руссификацию!
А подскажите, пожалуйста, кто использует руссифицированный плагин, - на каких версиях TextPattern у вас он работает корректно?
Почему спрашиваю, на сайте автора плагина в изменениях к версии 0.9 написано "Textpattern 4.2.0 compatible."
На Textpattern · 4.4.1 никто не использует? :-)
Неактивен