форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Создание сайта / Как написать RSS ленту? RSS вообще |
| Автор | Сообщение |
| Рамиль minibb moder 1152 |
# Дата: 9 Авг 2006 04:47 Как написать RSS ленту, в которую должны добавляться новости из файла? З.Ы. Инфо про устройство РСС тоже не помешает ![]() |
| smallcms Участник 2752 |
# Дата: 9 Авг 2006 05:00 » Рамиль Инфо про устройство РСС тоже не помешает http://ru.wikipedia.org/wiki/RSS » Рамиль Как написать RSS ленту, в которую должны добавляться новости из файла?1. уже есть скрипты и даже бесплатные rss-сервисы. 2. самому если делать, нужно прежде всего знание XML (rss - это xml файл), а в частности атомов. спецификация проста. |
| Рамиль minibb moder 1152 |
# Дата: 9 Авг 2006 05:18 smallcms » smallcms 2. самому если делать, нужно прежде всего знание XML (rss - это xml файл), Ведь можно передрать допустим из плага к ЕхВВ. Скорее всего так и зделаю |
| Андрей Алексеевич 2123 |
# Дата: 9 Авг 2006 05:36 http://www.internet-technologies.ru/articles/article_444.html |
| Рамиль minibb moder 1152 |
# Дата: 9 Авг 2006 06:01 Андрей Спасибо, буду пробовать ЗЫ. Ресурс ничего, хороший |
| Рамиль minibb moder 1152 |
# Дата: 10 Авг 2006 03:26 Вот, забабхал по инструкции http://www.internet-technologies.ru/articles/article_444.html. Конечно простенько и без наворотов, но на первый раз хватит ![]()
<?php
include($_SERVER['DOCUMENT_ROOT']."/configuration.php");
header("content-type: application/rss+xml");
echo '<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Информпортал "Интернет". Последние новости</title>
<link>'.$ramilCMS['base_url'].'</link>
<description>Информпортал "Интернет". Последние новости</description>
<language>ru-ru</language>';
$newsarray = file($ramilCMS['base_root']."datas/news.dat");
for($i = 0; $i < count($newsarray); $i++)
{
$newsarray[$i] = str_replace("<", "<", $newsarray[$i]);
list($news_date, $news_title, $news_body, $adder_ip, $added_on, $added_by) = P/S/ Если есть предложения, пишите |
| Андрей Алексеевич 2123 |
# Дата: 10 Авг 2006 05:37 » Рамиль Если есть предложения, пишитеПредложение забить <description> в <![CDATA[ ... ]]>, чтоб не могло испортить xml html кодом, если там конечно не 100% xhtml. |
| Рамиль minibb moder 1152 |
# Дата: 14 Авг 2006 01:55 Андрей Зделал. Теперь хоть оформление как на сайте . Вот только как дату нормальную генерить? Из формата 15.06.2006 в нормальную... |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:27283, gzipped size:8492 |