Как известно в Joomla имеется встроенная статистика посещений сайта. Однако статистика по браузерам оставляет желать лучшего: слишком часто встречаются неизвестные браузеры. Румамбер предложил хак для улучшения качества определения типов браузеров во встроенной статистике Joomla.
Установка данного хака никак не повлияет на уже имеющуюся статистику, потому что Joomla сохраняет в базу данных не само значение USER_AGENT, а текстовые строки с названиями браузеров. Однако вся последующая статистика по браузерам, будет содержать значительно меньше неизвестных браузеров.
Загружаем (7.4kb)
Извлекаем из архива файл phpSniff.class.php и копируем его в дирекорию includes/
В файле includes/agent_browser.php находим код:
$browsersAlias = (
и заменяем его на:
$browsersAlias = ('msie' => 'Microsoft Internet Explorer',
'netscape' => 'netscape'
В файле includes/joomla.php находим функцию mosGetBrowser: