freeprogs.kiev.ua 0 Опубликовано: 5 марта 2009 Рассказать Опубликовано: 5 марта 2009 Нужно добавить количество просмотров в блок "Последние новости". <?php /* ===================================================== DataLife Engine - by SoftNews Media Group ----------------------------------------------------- http://dle-news.ru/ ----------------------------------------------------- Copyright (c) 2004,2009 SoftNews Media Group ===================================================== Данный код защищен авторскими правами ===================================================== Файл: lastnews.php ----------------------------------------------------- Назначение: вывод последних статей ===================================================== */ if( ! defined( 'DATALIFEENGINE' ) ) { die( "Hacking attempt!" ); } $topnews = dle_cache( "lastnews", $config['skin'] ); if( !$lastnews ) { $db->query( "SELECT id, title, date, alt_name FROM ". PREFIX . "_post WHERE approve='1' ORDER BY date DESC LIMIT 0,5" ); while ( $row = $db->get_row() ) { $row['date'] = strtotime( $row['date'] ); if( $config['allow_alt_url'] == "yes" ) { if( $row['flag'] and $config['seo_type'] ) { if( $row['category'] and $config['seo_type'] == 2 ) { $full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html"; } else { $full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html"; } } else { $full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html"; } } else { $full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id']; } if( strlen( $row['title'] ) > 55 ) $title = substr( $row['title'], 0, 55 ) . " ..."; else $title = $row['title']; $go_page = ($config['ajax']) ? "onclick=\"DlePage('newsid=" . $row['id'] . "'); return false;\" " : ""; if( $config['allow_comments_wysiwyg'] == "yes" ) $go_page = ''; $link = "<a {$go_page}href=\"" . $full_link . "\">" . stripslashes( $title ) . "</a>"; $lastnews .= "» ".$link."<br />Просмотров: ".$row['news_read']."<br />Дата: ".date('d.m.y H:i', $row['date'])."<br /><br />"; } $db->free(); create_cache( "lastnews", $lastnews, $config['skin'] ); } ?> Помогите, пожалуйста + скажите, правильно ли реализовано форсирование псевдо URL (ЧПУ) и кеширование. У меня в настройках скрипта указан тип чпу 2, но в моде он не работает Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.