$Author->getCommentatorName(); - найдите логику этой функции. Простой способ - поставить IDE типа phpStorm и кликнуть по ней мышкой. Там и есть логика формирования имени.
А зачем Вы все ее ставили? Ведь изначально было понятно, что работать на ней будет невозможно еще минимум пол года. А учитывая амбиции микромягких она вообще никогда не будет пригодна для работы.
Переопредил Module::checkAccess, только не совсем как там и показываю панель только пользователям с ролью админ, но минус в том, что панель теперь не работает до логина, что не критично если нет проблем именно в авторизации, но как то не радует.
Второй вариант был в админке админам показывать кнопку запуска дебага и писать ip в params, но такой вариант тоже не айс.
Видимо придется через куки и Module::checkAccess делать.
А толку? Ну напишу я болвану, что он болван. Мне то от этого не холодно не жарко. Был бы адрес, что б в лоб дать - другой вопрос. "Тут тук. Это я. Комментарий в ухо принес"
Можно, если просто, то привязать счетчик к дате. Взять дату в unix, это 1439038578. Делить ее на например 1000000, округлять и выводить. Счетчик готов.
Как правило это просто счетчик со стартовым числом, которое растет в зависимости от абсолютно отвлеченных факторов. Например, отлавливаются клики на сайте и каждый, допустим 10-й, увеличивает счетчик.