Новая версия MODX Revolution 2.2.3
Если вы уже установили (обновили свою версию до) 2.2.3, то давайте вначале исправим досадный баг разработчиков (во вкладке Файлы перестало отображатся дерево файлов):
Найдите файл /core/model/modx/modfilehandler.class.php, а в нём функцию public function sanitizePath($path) (113 строка)
Замените код функции:
public function sanitizePath($path) {
$replace = array('../' => '', './' => '', '\\' => '/', '//' => '/');
foreach ($replace as $from => $to) {
while (stristr($from,$path)) {
$path = str_replace($from,$to,$path);
}
}
return $path;
}
на данный код (обновлено)
public function sanitizePath($path) {
return preg_replace(array('/\.*[\/|\\\]/i', '/[\/|\\\]+/i'), array('/', '/'), $path);
}
Вот и всё. Файлы снова начнут отображатся...
Итак вернёмся к нашей новости - 13 июня 2012 года вышла новая версия MODX Revolution, которая содержит следующие дополнения и исправления:
- Добавленны новые ЧПУ настройки для избежания умышленного 301 редиректа к реальному URL
- Исправлена возможность редактирования Ресурсов в контекстах отличных от контекста по-умолчанию "web".
- Пользователи ограничены к настройкам точного пути к медиа-ресурсам
- Исправлена проблема с сохранением доступа к новому медиа ресурсу на странице редактирования группы пользователя
- Исправлена проблема быстрого обновления Ресурса, где показывалось 2 чекбокса
- Исправлена проблема с add/decr фильтром, не добавляющим 0, если он передаётся
Для более делальной информации смотрите список всех изменений
Страница новости http://modx.com/blog/2012/06/13/revolution-2.2.3/
14-06-2012 новости MODx Revolution Виктор Матушевский