-
☆ A M B ☆
- 1,086 Posts
Разработчики MODx объявили о выпуске нового релиза MODx под версией 0.9.6.2. Хотя схема нумерации означает простое исправление, на самом деле было проведено существенное обновление системы, особенно в плане улучшения безопасности и функциональности.
Подробности здесь:
http://modx.ru/blog/modx-0962/
Скачать новую версию, как обычно, можно здесь:
http://modxcms.com/downloads.html
Разработка сайтов и программных модулей на MODX.
Опыт работы на MODx с 2005 года. Высокое качество.
Компания Baltic Design Colors:
http://www.bdcolors.ru.
Кто нибудь решил проблему с кодировкой русских символов в менеджере!?
Разработка сайтов на MODx
Версия сырая, работает кое-как, а русификация совсем кривая.
В начале установки порадовало сообщение «успех - сопоставление базы данных не доступно» (в оригинале «passed - collations now available»). Установилось нормально, и даже правильно прописалась кодировка в конфигурационном файле (эта ошибка наконец-то исправлена).
Далее по умолчанию установилась кодировка utf-8 и язык Russian (а не Russian-UTF8). Новички вряд ли прошли дальше этого этапа. Исправить кодировку на верную можно только зная нужные места без чтения сообщений (вместо которых выводятся прямоугольники). Конечно, можно было выбирать английскую установку, но зачем тогда там вообще русский язык?
Попытка сохранить русские буквы провалилась – в чем проблема сходу не решил. Вроде бы основные программы изменились мало, перед сохранением в базе текст нормальный, но после сохранения в таблицах базы уже все неправильно. При этом команды настройки верного соединения почти не отличаются от тех, что были раньше. Надо разбираться дальше.
Русификация требует значительных доработок, некоторое просто не переведено, некоторое переведено крайне неудачно.
Хотя отдельные ошибки исправлены, осталось еще немало, да и новые появились. Пример неудачного исправления ошибок:
В Tinymce русские названия ссылок отображаются некорректно. Для исправления ситуации требуется исправить файл tinymce.linklist.php, и он исправлен, но неправильно. Команда global $database_connection_charset; добавлена в начало файла, а ее следует добавить в функцию getAllPages. Как результат – переменная не задана в нужном месте. Кроме того, введя новую переменную и прописав ее использование (@mysql_query("{$database_connection_method} {$database_connection_charset}");) почему-то забыли задать global $database_connection_method;. В итоге, как и следовало ожидать, исправления не работают.
И это только несколько ошибок, выявленных сразу после установки – сколько же их там еще? Вряд ли следует использовать эту версию, по крайней мере, до того, как она будет протестирована и исправлена.
-
☆ A M B ☆
- 1,086 Posts
http://modxcms.com/forums/index.php/topic,4422.msg176602.html#msg176602
Вот здесь один наш сообщник сообщил, что мое старое решение все еще актуально.
Жаль, конечно, что до сих пор не пофиксено, но вобщем можно попробовать использовать мой пример.
Разработка сайтов и программных модулей на MODX.
Опыт работы на MODx с 2005 года. Высокое качество.
Компания Baltic Design Colors:
http://www.bdcolors.ru.
Quote from: Igor at Sep 23, 2008, 08:03 AM
Вот здесь один наш сообщник сообщил, что мое старое решение все еще актуально.
Вряд ли проблема в кодировках базы, в действительности ошибка возникает из-за того, что в новой версии добавлены дополнительные переменные, а значения им не везде правильно присвоены. Решение проблемы с кодировкой описано тут:
http://modxcms.com/forums/index.php/topic,29039.msg176646.html#msg176646
Кстати, пока выяснял, в чем проблема, обнаружил, что при сохранении документа соединение с базой устанавливается несколько раз (и одно из соединений нарушает кодировку). Первый раз соединение выполняется напрямую командами PHP, а потом с помощью вызова API. Как-то некрасиво это выглядит, да и является потенциальным источником ошибок (что и произошло).
Хотя с этой ошибкой справились, я думаю, что в этой версии много других, так что пока вряд ли стоит ее использовать для реальных сайтов (не тестовых).
Чисто внешне, кроме появления id в скобках, изменений в менеджере не заметил. Искал обещанный "Added the ability to easily add custom help pages to the manager." но не нашел. Может не там искал - никто не подскажет?
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]