• Автор:

    Flesha
  • Добавлено:

    июл 22, 2012
  • Комментариев:

    1
  • Просмотров:

    1 786

Модуль ShowStat - показ статистики

Модуль ShowStat - показ статистики

Возможности модуля такие же как если бы вы в index.php в предпоследней строке прописали бы GzipOut(1);. В этом случае в конец страницы будут вставлены html-комментарии с данными статистики, что, согласитесь, совсем не наглядно при разработке или отладке сайта.
И вот для удобства представления статистики был написан модуль ShowStat, а так же добавлена возможность ведения лог-файла в формате html, который можно легко посмотреть в браузере.

Модуль ShowStat - показ статистики


Установка:

Скопировать файл showstat.php в папку /engine/modules/
Открыть файл main.tpl, перед вставить:

{include file="engine/modules/showstat.php"}



Открыть любой css-файл и в конец дописать:

    .showstat {
position: fixed;
top: 10px;
right: 10px;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
font: normal 12px/18px Arial, Helvetica, sans-serif;
color: #323232;
padding: 20px 20px 10px 20px;
text-align: right;
border: solid 1px #fff;
-webkit-border-radius: 10px;
border-radius: 10px;
text-shadow: 1px 1px 0 #fff;
-webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.3);
box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.3);
}
.showstat p {
margin: 0;
}



Если нужно изменить максимальный размер генерируемого лог-файла просто добавьте в строку подключения переменную &size=15, тогда лог-файл будет удаляться если его размер превысит 15Кб. (по умолчанию - 40Кб, что примерно равно 100-130 строкам). Пример такой строки подключения:

{include file="engine/modules/showstat.php?&size=15"}



Всё. Наслаждайтесь удобной статистикой генерации страницы.
При обновлении страницы любым пользователем, состоящим в группе ID=1 в правом углу страницы будет небольшой блок со статистикой и ссылкой на лог-файл.

Внимание! У Вас нет прав для просмотра скрытого текста.
dle
Вернуться

Комментарии:


  1. win32:trojan → 28 июля 2012 12:42
    Немного текст в PHP файле поправил некоторые ошибки в тексте были
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.