Пока писал пост про использование «[url=]Класса расширенной отладки v.9[/url]», заметил, что не хватает пары небольших полезностей. Вот, добавил. Заодно исправил обнаруженные небольшие ошибки.

Изменения:
+ Добавлен вывод в лог строк с запуском контроллера и рендеринга. Включается в «Админка — Настройки — Отладка — вкладка Другое». (На скрине выше)
+ Добавил вывод количества произошедших событий (events) для КТ, контроллера и рендеринга в логах.
— Исправлена ошибка, при которой в логе автозагрузок загружаемый файл выводился не с новой строки.
— Исправлена ошибка подсчёта инклудов в логе для хуков и виджетов. Ранее не учитывались автозагрузки.
Скачать полную установку и обновление можно в Каталоге.
Если устанавливать обновление, а не полный инсталл, то файлы оригинального ядра системы не затрагиваются, обновляются только файлы отладки. Можно спокойно накатывать обновление на InstantCMS 2.3.0 с установленным «Классом расширенной отладки» версии 9.0 независимо от ваших правок.

Изменения:
+ Добавлен вывод в лог строк с запуском контроллера и рендеринга. Включается в «Админка — Настройки — Отладка — вкладка Другое». (На скрине выше)
+ Добавил вывод количества произошедших событий (events) для КТ, контроллера и рендеринга в логах.
— Исправлена ошибка, при которой в логе автозагрузок загружаемый файл выводился не с новой строки.
— Исправлена ошибка подсчёта инклудов в логе для хуков и виджетов. Ранее не учитывались автозагрузки.
Скачать полную установку и обновление можно в Каталоге.
Если устанавливать обновление, а не полный инсталл, то файлы оригинального ядра системы не затрагиваются, обновляются только файлы отладки. Можно спокойно накатывать обновление на InstantCMS 2.3.0 с установленным «Классом расширенной отладки» версии 9.0 независимо от ваших правок.
Большущее вам за это СПАСИБО!
Жаль что раньше не знал об этой разработке! Жду от вас новых функций.
Есть одна небольшая хотелка - когда выдается список виджетов неплохо бы давать их имена, а то непонятно какая именно копия наиболее тяжелая и где он располагается. У меня стоит более 20 различных виджетов и начинаешь путаться и искать кто он такой.
Поставил + еще бы клацнул, да не дает :)
Поставьте галку "Выводить в лог данные и результаты виджетов" на вкладке "Виджеты". Вы увидите не только русское название, а все параметры виджетов.
Важное предупреждение!
Старайтесь не выключать на реальном сервере галку "Показывать отладочную информацию только администраторам", так как в подробных логах с выводом данных и результатов частей скрипта могут содержаться важные для безопасности данные.