Блок Он-Лайн, версия 2.4.83 для Datalife Engine 8.3 |
6-07-2013, 13:36 | автор: admin | категория: Бесплатные скрипты | (комментариев: 0) | | |
Комплектация: php Версия: dle 8.3 8.5 Поддержка браузера: все браузеры Стоимость: бесплатно Описание: За базу был взят модуль Блок Он-Лайн v2.4 доработанный Microsoft Cтруктура построения модуля остается пржней, кроме доли определения браузера для адаптации под DLE 8.3. Информация: Данная версия была доработана КириллМ aka Diabolo aka Diablo II. Способности: - Подсчет количества гостей, гостей, роботов и суммарное количество гостей. - Отображение местоположения гостя на сайте. - Определение его страны и городка, ежели у него настоящий IP. - Определение его операционной системы. - Определение браузера, почти всегда и его версию. - Составление перечня юзеров, вошедших на сайт, в онлайн. - Составление перечня роботов в онлайн. - Составление перечня юзеров, вошедших на сайт, в оффлайн. - Модуль проверен и работает на DLE 8.3. Установка: 1. Копируем online.php в engine/modules/ 2. Копируем online.tpl в templates/Ваша_тема/ 3. Копируем содержимое из папки data в data/ 4. Копируем install.php в корень папки с движком и запускаем http://ваш_сайт/install.php, который выполнит SQL запросы. 5. Раскрываем engine/modules/sitelogin.php ищем все @session_destroy(); выше вставляем setcookie( "dle_onl_session","", time()- 3600, "/", $domain); 6. Раскрываем index.php 6.1. ищем $tpl->set( '{info}', ниже вставляем $tpl->set( '{online}', $tpl->result['online']); 7. Раскрываем language/нужный_язык/website.lng ищем 'charset' ниже вставляем 'online_notusers' => "Отсутствуют.", 'online_notbots' => "Отсутствуют.", 'online_notlusers' => "Отсутствуют.", 'online_notlbots' => "Отсутствуют.", 'online_was' => "Был: ", 'online_back' => "назад", 'online_os' => "ОС: ", 'online_browser' => "Браузер: ", 'online_country' => "Страна: ", 'online_city' => "Город: ", 'online_group' => "В группе: ", 'online_paddcomments' => "Прибавляет комментарий в: ", 'online_preadnews' => "Читает новость: ", 'online_pincategory' => "Находится в разделе: ", 'online_pposin' => "Находится в: ", 'online_pmainpage' => "Находится на основной страничке.", 'online_lpaddcomments' => "Прибавлял комментарий в: ", 'online_lpreadnews' => "Читал новость: ", 'online_lpincategory' => "Находился в разделе: ", 'online_lpposin' => "Находился в: ", 'online_lpmainpage' => "Находился на основной страничке.", 'online_robots' => " Роботы", 'online_stamp01' => "секунду", 'online_stamp02' => "секунды", 'online_stamp03' => "секунд", 'online_stamp11' => "минуту", 'online_stamp12' => "минуты", 'online_stamp13' => "минут", 'online_stamp21' => "час", 'online_stamp22' => "часа", 'online_stamp23' => "часов", 'online_stamp31' => "день", 'online_stamp32' => "дня", 'online_stamp33' => "дней", 'online_stamp41' => "неделю", 'online_stamp42' => "недели", 'online_stamp43' => "недель", 'online_stamp51' => "месяц", 'online_stamp52' => "месяца", 'online_stamp53' => "месяцев", 'online_stamp61' => "год", 'online_stamp62' => "года", 'online_stamp63' => "лет", 'online_stamp71' => "век", 'online_stamp72' => "века", 'online_stamp73' => "веков", 8. Раскрываем engine/init.php ищем ?> выше вставляем require_once ENGINE_DIR.'/modules/online.php'; 9. Раскрываем templates/нужный_стиль/main.tpl в комфортное для Вас место вставляем {online} 10. Раскрываем *.css файл, к примеру templates/Default/css/style.css в лубое место вставляем #hintbox { text-align: left; width: 150px; font-size: 10px; border: 1px solid #99a1ab; background-color: #fff; layer-background-color: #a396d9; color: #282828; margin: 10px 0 0 10px; padding: 3px 5px; position: absolute; visibility: hidden; z-index: 998; -moz-opacity: 0.9; -moz-border-radius: 5px; filter: alpha( opacity="90"); } .onl_table { width: 100%; font-size: 10px; } .onl_table td { padding-right: 5px; font-size: 10px; /* Раскомментировать, ежели у Вас в две колонки*/ /* width: 50%; */ } .a_link,.a_link a:link,.a_link a:visited,.a_link_on { color: #ff0000; } .a_link_on a:hover,.a_link_on a:active { color: #ff0000; } .u_link,.u_link a:link,.u_link a:visited,.u_link_on { color: #666666; } .u_link_on a:hover,.u_link_on a:active { color: #4b73d4; } .e_link,.e_link a:link,.e_link a:visited,.e_link_on { color: #00a400; } .e_link_on a:hover,.e_link_on a:active { color: #00a400; } .j_link,.j_link a:link,.j_link a:visited,.j_link_on { color: #0000ff; } .j_link_on a:hover,.j_link_on a:active { color: #0000ff; } .b_link,.b_link a:link,.b_link a:visited,.b_link_on { color: #666666; } .b_link_on a:hover,.b_link_on a:active { color: #666666; } Дальше подмечаем, что при загрузке странички. В самом внизу странички возникает порожнее место, пофиксим это. У меня довольно было подправить engine/skins/default.js. 11. Раскрываем engine/skins/default.js ищем function createhintbox(){ var divblock=document.createElement( "div") divblock.setAttribute( "id", "hintbox") document.body.appendChild( divblock) } заменяем на function createhintbox(){ var divblock=document.createElement( "div") divblock.setAttribute( "id", "hintbox") document.body.appendChild( divblock) if(( ie||ns6)&& document.getElementById( "hintbox")) { drpmenuobj=document.getElementById( "hintbox"); drpmenuobj.style.visibility="hidden" drpmenuobj.style.left=drpmenuobj.style.top=-500; } } 12. Доп настройки Вы сможете их сделать в файле online.php Установка завершена... block_online_v2_4_83.zip Размер файла: 86,08 Kb cкачиваний: 127 |
|
Похожие новости | |
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.