avatar_pirazok

Новости и сообщения с IPB форума: MU online, Веб сайты, Deathless Engine Web DEW | Как создать THCT

Автор pirazok, 2013 Сен. 15, 15:04

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Pashka

Подскажите как сделать что бы между новостями была картинка, чтоб новости были разделены? А то новость практически налазит на другую.

И как конкретнее настроить RSS что бы отображало последние темы с форума? Я создал RSS на форуме, новости отображает, а вместо последних тем пишет: "Временно недоступно".

Спойлер
Цитата: pirazok от 2013 Сен. 15, 14:04  2. Создаём news.php в папке Modules и закидываем этот скрипт:
<?php

// Новости
// Автор: NexT

error_reporting(E_ALL ^E_WARNING ^E_NOTICE);
require_once 
'Includes/DEW_Engine.php';

// Начинаем буферизацию вывода
ob_start();

// Обработка шапки
if (!$Content ReadCache("news"$Web['cache_news']*60)) {
$RSS simplexml_load_file($Web['news']);
$Items $RSS->channel->item;

echo 
'<h2>Новости</h2>';

if(
count($Items) > 0) {
foreach (
$RSS->channel->item as $Item) {
$Link $Item->link;
$Title $Item->title;
$Date date($Web['format'],strtotime($Item->pubDate));
$Description $Item->description;

echo 
'<div class="news">
<div class="news_title">'
.$Date.' — <a href="'.$Link.'">'.$Title.'</a></div>
<div class="news_text">
<div id="news-id-7" style="display:inline;">'
.PrewText($Description,1700).'</div>
</div>
<div class="news_read"><a href="'
.$Link.'">Читать далее...</a></div>
</div>'
;
}
}
else {
echo 
Message('warning','Новости временно недоступны!');
}

// Сохранение кэш-файла с контентом
$Content ob_get_contents();
ob_clean();
WriteCache($Content"news");
}

// останавливаем буферизацию
ob_end_clean();

// Выводим содержимое страницы
echo $Content;

?>
[свернуть]
Как можно добавить картинку после этой строки:
<div class="news_read"><a href="'.$Link.'">Читать далее...</a></div>
Как ни пробовал добавлять, то на синтаксис ругается, то вообще пусто.... Help...

Похожие темы (5)