РазделыГлавная страницаБесплатные шаблоны для DLE Бесплатные модули для DLE Хаки для DLE Платные шаблоны для DLE Платные модули для DLE Релизы DLE Другое Другие сайты о DLE Наш опрос
КалендарьЛучшие новостиАрхив новостейМай 2011 (1)Январь 2010 (1) Декабрь 2009 (4) Июнь 2009 (1) Май 2009 (2) Март 2009 (3) |
DLEmania.ru - Модули и шаблоны для ДЛЕ » Бесплатные модули для DLE » Топ журналистов сайта
Топ журналистов сайтаКатегория: Бесплатные модули для DLE | автор: dlemonster | 25 декабря 2008 | Просмотров: 4064Шаг 1Создаём модуль top_users.php <?php if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $top_users = dle_cache ("top_users", $config['skin']); if(!$top_users) { $top_users = "<h3>Топ журналістів</h3>"; $query = "SELECT `".PREFIX."_users`.name,COUNT(`".PREFIX."_users`.name) AS count FROM `".PREFIX."_users`,`".PREFIX."_post` WHERE `".PREFIX."_users`.name = `".PREFIX."_post`.autor ORDER by count GROUP BY `".PREFIX."_users`.name"; $result = $db->query($query); while ($row = $db->get_row($result)) { $top_users .= "<a href=".$config['http_home_url']."user/".$row['name']."/>".$row['name']."</a> - ".$row['count']."<br>"; } create_cache("top_users", $top_users); } ?> Сохраняем в папке engine/modules. Шаг 2 В файле index.php после $tpl->load_template('main.tpl'); Добавляем: $tpl->set('{top_users}',$top_users); Шаг 3 В шаблоне добавляем: {top_users} Готово! Шаг 4 Файл init.php: в конце файла до ?> пишем: require_once ENGINE_DIR.'/modules/top_users.php'; Комментарии (6)Похожие новости по теме:
Информация![]() Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости. |
Облачко тэговdle captcha, доска объявлений dle, категории dle, темный шаблон dle, шаблон dle кино, шаблон для dle forum, шаблоны dle варезПопулярные статьиЛучшие новости |