19 июл 2012
ShowStat 2.0 [DLE 9.6]
Ares Категория: DATALIFE ENGINE » Модули
У нас вы можете скачать бесплатно ShowStat 2.0 [DLE 9.6]

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
ShowStat 2.0 [DLE 9.6]



Модуль ShowStat 2.0 - простой модуль для тех, кто хочет в удобной форме наблюдать за статистикой генерации станиц DLE сайта.
Отличительными особенностями модуля являются отсутствие каких-либо правок движка и ведение наглядного лог-файла.


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

ShowStat 2.0 [DLE 9.6]


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

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


3. Открыть любой 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;
            }


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

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


5. Всё.

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

Движок Dle: 9.4, 9.6
Автор: Пафнутий(pafnuty.name)



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









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.