XuT
Создатель
- Регистрация
- 31 Июл 2007
- Сообщения
- 39
- Реакции
- 13
- Автор темы
- #1
Подскажите, пожалуйста, как сделать, чтобы последние комментарии выводились из определенной категории? ID категории 91
Например в этом где подкрутить?
Например в этом где подкрутить?
PHP:
<?
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
$lastcomm = dle_cache("lastcomm", $config['skin']);
if (!$lastcomm) {
//Лимит коментариев
$ltconf['limit']=5;
//Высвечивать подсказку с текстом коммента
$ltconf['hint']="yes";
$db->query("SELECT pos.id,pos.alt_name,pos.category,pos.flag,pos.title,pos.date,com.post_id,com.autor,com.text FROM " . PREFIX . "_post pos, " . PREFIX . "_comments com WHERE com.post_id=pos.id order by com.id desc limit ".$ltconf['limit']);
while($row = $db->get_row()){
$row['date'] = strtotime($row['date']);
$row['category'] = intval($row['category']);
if ($config['allow_alt_url'] == "yes") {
if ($row['flag']) {
if ($row['category']) {
$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']) > 20)
$title = substr ($row['title'], 0, 20)." ...";
else
$title = $row['title'];
$go_page = ($config['ajax']) ? "onclick=\"DlePage('newsid=".$row['id']."'); return false;\" " : "";
if ($config['allow_comments_wysiwyg'] == "yes") $go_page = '';
if ($ltconf['hint'] == "yes") $hintshow = "onmouseover=\"showhint('Автор: <b>".htmlspecialchars($row['autor'])."</b><div class=p><img height=1 src={THEME}/images/trans.gif width=1></div><b>Комментарий:</b><br>".htmlspecialchars($row['text'])."', this, event, '200')\"";
$lastcomm .= "<a {$go_page}href=\"".$full_link."\" {$hintshow} class=\"mainlevel\">".stripslashes($title)."</a>";
}
$db->free();
create_cache ("lastcomm", $lastcomm, $config['skin']);
}
?>