Разделы
Каталог модулей
Вход на сайт
Последние сообщения на форуме
Последние комментарии
25 минут назад - BasssTa 7 часов назад - Aribova 1 день и 10 часов назад - vladimir 1 день и 14 часов назад - ПриватБанк 1 день и 14 часов назад - vladimir 1 день и 14 часов назад - arowana 1 день и 19 часов назад - k12st 2 дня и 14 часов назад - Spaun 2 дня и 16 часов назад - slavyan Опрос
Топ-новости
Другие сайты о ДЛЕ
Архив сайта
Какие-то ссылки
|
Главная страница » Бесплатные модули для ДЛЕ » Последние посетители сайта.
Последние посетители сайта.Бесплатные модули для ДЛЕ
Модуль показывает последних посетителей за сутки.
Причём можно настроить и за сколько угодное время. Автор: Лысак Владимир(dle.net.ua) Версия ДЛЕ: любая Количество запросов: 1 Установка. Шаг 1. Создаём модуль last_visited.php содержание которого: <?php /* ===================================================== Copyright (c) 2007 dle.net.ua Владимир Лысак ===================================================== Файл: last_visited.php ----------------------------------------------------- Назначение: последние посетители. ===================================================== */ if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $limit=10;//сколько показывать $today = mktime(0,0,0,date('m'),date('d'),date('Y'));//с начала дня $result = $db->query("SELECT * FROM `". PREFIX ."_users` WHERE `lastdate` > '$today' ORDER BY `lastdate` DESC LIMIT ".$limit); while ($row = $db->get_row($result)) { if ($config['allow_alt_url'] == "yes") { $last_visited .= "<a href=".$config['http_home_url']."user/".urlencode($row['name'])." style=\"padding-left:10px;\" target=_blank/>".$row['name']."</a> - ".date("H:i:s",$row['lastdate'])."<br>"; } else { $last_visited .= "<a href=".$config['http_home_url']."index.php?subaction=userinfo&user=".urlencode($row['name'])." style=\"padding-left:10px;\" target=_blank/>".$row['name']."</a> - ".date("H:i:s",$row['lastdate'])."<br>"; } } ?> Сохраняем файл в папке с модулями: engine/modules/last_visited.php. Шаг 2. В шаблоне main.tpl, где нам нужно вывести блок, пишем {last_visited}. Шаг 3. Файл index.php. После $tpl->set('{speedbar}', $tpl->result['speedbar']); дописуем $tpl->set('{last_visited}',$last_visited); Шаг 4. Файл engine/init.php. Предпоследняя строка. Добавляем: require_once ENGINE_DIR.'/modules/last_visited.php'; Всё!
Информация
![]() Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||