Перейти к публикации

Добавить количество просмотров в блок "Последние новости"


Рекомендованные сообщения

Нужно добавить количество просмотров в блок "Последние новости".

<?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, но в моде он не работает

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...