Главная » 2011 » Май » 31 » \"Количество новостей с последнего визита\"
06:19
\"Количество новостей с последнего визита\"
Здраствуйте, сегодня я вам помогу сделать чтобы на вашем сайте показывало сколько новостей добавилось с последнего визита пользователя.

Ну что начнем?

Для начала мы открываем index.php
находим:
$tpl->set ( '{topnews}', $topnews );
и ниже вставляем:
if($is_logged) {
$ti = dle_cache("last_time_news", $member_id['user_id']);
if($ti === FALSE) {
$l = date( "Y-m-d H:i:s", $_SESSION['member_lasttime'] );
$th = date ( "Y-m-d H:i:s", $_TIME );
$t = $db->super_query("SELECT COUNT(id) as count FROM ".PREFIX."_post WHERE date between '$l' and '$th' AND approve = '1'");
$ti = $t['count'];
create_cache("last_time_news", $ti, $member_id['user_id']);
}
$tpl->set ( '{last_time_news}', $ti );
} else {
$tpl->set ( '{last_time_news}', '' );
}

А потом в шаблоне main.tpl в любом удобном месте вставляем :

{last_time_news} Новостей опубликовано пока вас не было

Автор хака: SOFTER
Автор идеи: arturexp
Категория: Хаки | Просмотров: 365 | Добавил: ALL-DLE | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: