AdminTools 1.3.0. Кэш ресурса + др. изменения
В новой версии изменилась логика хранения пользовательских настроек. Теперь все настройки хранятся в профиле пользователя.

Это избавляет от проблемы с потерей данных при удалении кэша вручную. Тут надо отметить, что настройки сохраняются в сессию. Поэтому изменения в профиле будут применены только при сбросе сессии или при повторном входе в админку. Также из кэша убран журнал измененных документов. Теперь он зачитывается из системной таблицы modx_manager_log. Он более подробный. Есть и новые фишки. О них ниже.


Кроме этого исправлены найденные ошибки и проведена небольшая оптимизация кода. За что большое спасибо нашему заграничному товарищу Lukas Zahnd (exside).
П.С. Честно говоря, я был приятно удивлён, что моим дополнением пользуются такие авторитеты как Susan Ottwell и Lukas Zahnd. И это не смотря на то, что я не выкладывал его в официальный репозиторий modx.com. Это значит, что modstore.pro пользуется популярностью и у заграничных пользователей MODX.
П.П.С. Ещё много идей чего сюда добавить. По мере появления свободного времени буду расширять компонент. Если есть пожелания, пишите.

Это избавляет от проблемы с потерей данных при удалении кэша вручную. Тут надо отметить, что настройки сохраняются в сессию. Поэтому изменения в профиле будут применены только при сбросе сессии или при повторном входе в админку. Также из кэша убран журнал измененных документов. Теперь он зачитывается из системной таблицы modx_manager_log. Он более подробный. Есть и новые фишки. О них ниже.
Очистка кэша ресурса
В системных параметрах появилась настройка (admintools_clear_only resource_cache), отвечающая за очистку кэша только сохраняемого ресурса, а не всего сайта. Идея взята у Василия, но логика немного другая. Я постарался сохранить изначальное назначение чекбокса «Очистить кэш». Если он не отмечен, то работает как и положено — ничего не очищается. Если он установлен и настройка admintools_clear_only resource_cache включена, то удаляется кэш только текущего ресурса. Если настройка выключена, то удаляется весь кэш. По-умолчанию она выключена.Убираем описание из меню «Приложения»
Добавил возможность убирать описание компонентов в меню «Приложения», чтобы немного уменьшить его. Есть, конечно, системная настройка topmenu_show_descriptions. Но она отключает описание у всех пунктов меню. Не знаю как другим, а мне нравится меню с описанием — функционально и эстетично. Поэтому не хочется убирать описание у всех. По-умолчанию включена.
Фильтр для списка измененных элементов
Теперь список измененных элементов можно фильтровать по пользователю, по датам и по названию.
Кроме этого исправлены найденные ошибки и проведена небольшая оптимизация кода. За что большое спасибо нашему заграничному товарищу Lukas Zahnd (exside).
П.С. Честно говоря, я был приятно удивлён, что моим дополнением пользуются такие авторитеты как Susan Ottwell и Lukas Zahnd. И это не смотря на то, что я не выкладывал его в официальный репозиторий modx.com. Это значит, что modstore.pro пользуется популярностью и у заграничных пользователей MODX.
П.П.С. Ещё много идей чего сюда добавить. По мере появления свободного времени буду расширять компонент. Если есть пожелания, пишите.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В своё время я просил добавить запоминание и словарям, так же как и у системных настроек. Возможно ли это?
Успешного дальнейшего развития — МЕГА-полезный компонент получается!