Это не ошибка, но может быть полезным – к системным переменным затраченного времени, количества запросов и источника можно добавить объем запрошенной памяти. Для этого в document.parser.class.inc.php после 505 строки добавить:
$phpMemory = (memory_get_peak_usage(true) / 1024 / 1024) . " MB";
$out= str_replace("[^m^]", $phpMemory, $out);
Соответственно можно выводить – Memory: [^m^]
Еще один очень раздражающий баг.
В админке реализована такая фича, как защита документов от одновременного редактирования. Когда менеджер1 редактирует документ, то об этом добавляется запись в modx_active_users и если в этот момент менеджер2 попытается редактировать этот же документ, то ему выведется сообщение о том, что документ сейчас редактируется другим пользователем.
Проблема в том, что запись из modx_active_users не удаляется по таймауту. Если менеджер1 открыл документ для редактирования а потом просто закрыл браузер, то запись останется до того момента, пока он снова не зайдет в какой-нибудь раздел админки.
My portfolio
Самурай без меча подобен самураю с мечом, только без меча.
Вообще там есть ручной вариант "Инструменты -> Удалить блокировки", но это скорее костыль, чем фича. Я хочу таймаут
My portfolio
Самурай без меча подобен самураю с мечом, только без меча.