Чтение RSS каналов

Форум

Открыть Ответить

Нужно подредактировать блок вывода последних новостей

0

0
1
11.04.2009 15:52:37
Добрый день!

Есть хороший блок вывода последних новостей:

<?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
Сервер: Сервер в интернете
3.57

3.57
2
11.04.2009 16:00:28
Забрал
3.91

3.91
3
11.04.2009 16:52:34
Работа sam07 сделана быстро и качественно, благодарю. :)
3.57

3.57
4
12.04.2009 13:11:35
Дружище всего-то нужно было изменить SQL запрос, сколько ты отдал за это если не секрет? :(
5
12.04.2009 13:16:00
muxamed, сколько отдал, все мое
3.91

3.91
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь