• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Хак Маленькая доработка topnews

Статус
В этой теме нельзя размещать новые ответы.
Незнаю может после офисного празнования но тех строк я не заметил :)

Вот полный код упомянутого файла:

Код:
<?php
/*
=====================================================
 DataLife Engine - by SoftNews Media Group 
-----------------------------------------------------
 http://www.pc-soft.ru/
-----------------------------------------------------
 Copyright (c) 2004,2005 SoftNews Media Group
=====================================================
 Данный код защищен авторскими правами
=====================================================
 Файл: topnews.php
-----------------------------------------------------
 Назначение: вывод рейтинговых статей
=====================================================
*/

if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}

$topnews = dle_cache("topnews", $config['skin']);

if (!$topnews) {

	$this_month = date ('Y-m-d', time()-(3600*24*30));

	$sql_result = $db->query("SELECT id, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' AND DATE_FORMAT(date,'%Y-%m-%d') > '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10");

	while($row = $db->get_row($sql_result)){

	$row['date'] = strtotime($row['date']);

	if (strlen($row['title']) > 30)
	$title = substr ($row['title'], 0, 30)." ...";
	else
	$title = $row['title'];

	if ($config['allow_alt_url'] == "yes")
        $link = "<a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">".stripslashes($title)."</a>";
	else 
        $link = "<a href=\"$PHP_SELF?newsid=".$row['id']."\">".stripslashes($title)."</a>";

	$topnews .= "<li>$link</li>";
		}
	create_cache ("topnews", $topnews, $config['skin']);
	}

?>

Где чего ставить ? :confused:
 
Изменения написаны для DLE 5.2.
Судя по коду - это более ранняя версия... Или нет?
 
Это 5.1. Тоесть предыдущая версия.

Так куда его ставить ?
 
Незнаю может после офисного празнования но тех строк я не заметил :)

Вот полный код упомянутого файла:

Код:
<?php
/*
=====================================================
 DataLife Engine - by SoftNews Media Group 
-----------------------------------------------------
 http://www.pc-soft.ru/
-----------------------------------------------------
 Copyright (c) 2004,2005 SoftNews Media Group
=====================================================
 Данный код защищен авторскими правами
=====================================================
 Файл: topnews.php
-----------------------------------------------------
 Назначение: вывод рейтинговых статей
=====================================================
*/
 
if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}
 
$topnews = dle_cache("topnews", $config['skin']);
 
if (!$topnews) {
 
    $this_month = date ('Y-m-d', time()-(3600*24*30));
 
    $sql_result = $db->query("SELECT id, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' AND DATE_FORMAT(date,'%Y-%m-%d') > '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10");
 
    while($row = $db->get_row($sql_result)){
 
    $row['date'] = strtotime($row['date']);
 
    if (strlen($row['title']) > 30)
    $title = substr ($row['title'], 0, 30)." ...";
    else
    $title = $row['title'];
 
/////Вставка
[COLOR=#007700] [/COLOR][COLOR=#0000bb]$mmm[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000bb]substr [/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]$row[/COLOR][COLOR=#007700][[/COLOR][COLOR=#dd0000]'title'[/COLOR][COLOR=#007700]], [/COLOR][COLOR=#0000bb]0[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]200[/COLOR][COLOR=#007700]);
 [/COLOR][COLOR=#0000bb]$mmm [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000bb]str_replace[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]"'"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#dd0000]"`"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000bb]str_replace[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'"'[/COLOR][COLOR=#007700],[/COLOR][COLOR=#dd0000]"`"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000bb]$mmm[/COLOR][COLOR=#007700]));
[COLOR=#0000bb]$go_hint [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#dd0000]"onMouseover=\"showhint('{$mmm}', this, event, '150px')\""[/COLOR][COLOR=#007700];[/COLOR][/COLOR]
[COLOR=#007700]////// Конец вставки[/COLOR]
[COLOR=#007700][/COLOR] 
    if ($config['allow_alt_url'] == "yes")
        $link = "<a [COLOR=#dd0000][B]{$go_hint}[/B] [/COLOR]href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">".stripslashes($title)."</a>";
    else 
        $link = "<a [COLOR=#dd0000][B]{$go_hint}[/B] [/COLOR]href=\"$PHP_SELF?newsid=".$row['id']."\">".stripslashes($title)."</a>";
 
    $topnews .= "<li>$link</li>";
        }
    create_cache ("topnews", $topnews, $config['skin']);
    }
 
?>

Где чего ставить ? :confused:

Должно работать
 
Sergeus вот у тебя на сайте есть скрипт популярных новостей можешь его дать но только чтобы непоказывало какие категории у новостей плиз
 
Так где строки то править ?:eek: Какие?:mad:

Ну это что прикол????

Код в моем предыдущем топике посмотри. Особенно обрати внимание на цвет.:mad:

Добавлено через 2 минуты
Sergeus вот у тебя на сайте есть скрипт популярных новостей можешь его дать но только чтобы непоказывало какие категории у новостей плиз

Для того, что бы это сделать надо копаться в коде. Я не смотрел, что для этого надо. Счас времени нет - наполняю шаблонами сайт. Напомни через 3-5 дней (в личку) посмотрю и выложу.
 
Упс. :ah: А слона мы так и не заметили. :)

Них... не работает. :mad:
 
Поставил работает)0 но Вопросик Где Поменять Цвет Этого Всплывающего окошка??
 
Поставил работает)0 но Вопросик Где Поменять Цвет Этого Всплывающего окошка??
неужели все так плохо?
фтыкаем в templates\Default\css\style.css

Код:
#hintbox {
 position:absolute;top: 0;
 background-color: #ffffff;
 width: 170px; padding: 5px;
 border:1px solid #778899;
 font:normal 11px Verdana;
 
 margin-left:-170px;
 
 opacity: 0.94;     
 FILTER: alpha(opacity="100");   
 line-height:15px;  z-index:100;
 visibility: hidden;
            border-collapse: separate;
}

sergeus, вот на одном сайте работает, а на другом нет.

думаю, что из-за присутствия в main такой фичи:

Код:
<body bottommargin="0" topmargin="0" leftmargin="0" rightmargin="0" onmouseover="window.status='мойсайт.net! - Мой Сайт!'; return true">

что скажешь?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху