Продолжаю развивать модуль Sniffer - утилиту для отладки сложных проектов на Drupal.
Модуль записывает действия выбранных пользователей -- для каждого обращения заданного пользователя к Drupal сохраняется uid, $user, URL, HTTP_REFERER, $_POST, $_COOKIE и свойства браузера. Логи на каждый шаг позволяют отследить последовательность действий нужного пользователя и помогают найти причину какой-либо нетривиальной ошибки или просто узнать насколько user stories соответствуют реальности.
Новая версия поддерживает слежение по ip, что позволяет логировать действия анонимов и отслеживать процесс авторизации. В сами логи добавилось содержание переменной $user.
Эта мелкая штука спасает меня от лишней головной боли уже на вотором проекте. Надеюсь найти время добавить туда еще пару фич.
скачать sniffer.zip