Добрый день!
Есть хороший блок вывода последних новостей:
Мне нужно подкорректировать этот блок, чтобы выводились новости только из одной темы: "Work". Кроме того нужно, чтобы сортировка шла не по номеру новости, а по дате ее размещения.
Система Slaed 2.5 Lite.
Оплата через WM. Кто сделает и сколько будет стоить?
Есть хороший блок вывода последних новостей:
<?php
// Защита от прямого вызова блока
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}
// Определяем глобальные переменные
global $prefix, $db;
// Колличество символов в строке (Ограничения)
$strip = 25;
// Колличество выводим ссылок
$limit = 8;
// Вывод независимой верхушки блока
$content = "";
$content .= " <div style=\"margin-left:10px;margin-right:10px;\">";
$content .= " <div class=\"header\" style=\"background:url(templates/Default/images/hbg.png) no-repeat; color:white; padding-left:10px;\"><a style=\"color:white;font-family:Arial; font-size:12;\">Новости</a></div>";
$content .= " <table>";
// Делаем запрос в базу данных
$result = $db->sql_query("SELECT sid, title, time FROM ".$prefix."_stories WHERE status !='0' ORDER BY sid DESC LIMIT $limit");
while(list($sid, $title, $time) = $db->sql_fetchrow($result)) {
// Форматируем ограничения по колличеству символов
$linkstrip = cutstr($title, $strip);
// Формотируем дату в нужный формат 23.07.2007
$date = "$time";
if (preg_match("|([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})|i", $date, $regs)) {
$timea = "$regs[3].$regs[2]";
} else {
$timea = "$regs[3].$regs[2].$regs[1]";
}
// Вывод информации на сайт
$content .= "<tr>";
$content .= " <td style=\"vertical-align:top;\">";
$content .= " <img alt=\"link pointer\" src=\"templates/Stability/images/green_dot.gif\"></img>";
$content .= " </td>";
$content .= " <td>";
$content .= " <b><a style=\"font-family:Tahoma; font-size:12;\" href=\"index.php?name=News&op=article&sid=$sid.html\" title=\"$title\">$timea: $title</a></b>";
$content .= " </td>";
}
// Вывод независимого низа
$content .= "</tr>";
$content .= "</table>";
$content .= "</div>";
$content .= "<br />";
?>
Мне нужно подкорректировать этот блок, чтобы выводились новости только из одной темы: "Work". Кроме того нужно, чтобы сортировка шла не по номеру новости, а по дате ее размещения.
Система Slaed 2.5 Lite.
Оплата через WM. Кто сделает и сколько будет стоить?
Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5
Сервер: Сервер в интернете