Что же входит в WSB RSS? Конечно это файлы rss ленты и система администрирования с логином и паролем admin, далее вы попадаете в административную часть и можете выполнять необходимые Вам действия.
Установка WSB RSS:
1. Разархивировать файл и положить в корневую директорию;
2. Установить Damp (таблицы в вашу базу данный), обычно используют phpMyAdmin;
3. Настроить файл конфигурации находящийся в файле ./administration/config.php, то есть изменить dblocation, dbuser, dbname и dbpasswd;
4. Далее вы можете работать, файл index.php необоходимо переименовать в rss.php и поменять там следующие данные это <title> - название ленты, <link> - поставит там свою ссылку сайта, <description> - описание ленты и
В принципе установка стандартная, кто устанавливал PHP скрипты все это знает. Приведу только расширенный вариант листинга index.php – самой RSS ленты и item.php – включаемого файла.
Listing 0001: index.php
<?
header('Content-type: text/xml; charset=windows-1251');
print "<?xml version='1.0'?>";
print "<rss version='2.0'>";
//Connecting to the database
include("./administration/config.php");
print "<channel>
<title>Новая лента от Fansa</title>
<link>http://horusfrance.ru/</link>
<description>Компания Horus является ведущим французским производителем смесителей и аксессуаров для ванных комнат эксклюзивного дизайна от ретро стиля до направления hi-tech. Ретро коллекции смесителей Horus дополнены фаянсовыми умывальниками, унитазами и биде, а так же высококачественными акриловыми ретро ваннами. Завод успешно работает с 1980г. и за время своей работы сантехника HORUS получила широкое признание во многих странах Европы, а теперь и в России.</description>
<pubDate>Thu, 17 Jul 2008 18:00:00 GMT</pubDate>
";
require_once 'item.php';
print "
</channel>
</rss>";
?>
Listing 0002: item.php - включаемый файл
<?
$new = @mysql_query("SELECT * FROM news_arm_eng ORDER BY id_narmeng ASC;");
if($new)
{
while($news = mysql_fetch_array($new))
{
$colorrow = "";
if($news['hide']=='show') $showhide = "<p><a href=hide.php?id_meng=".$news['id_meng']."&startm=$startm title='Скрыть rss новость'>Скрыть</a>";
else
{
$showhide = "<a href=show.php?id_meng=".$news['id_meng']."&startm=$startm title='Отобразить rss новость'>Отобразить</a>";
$colorrow = "class='hiddenrow'";
}
if (($news['url']!='-') and ($news['url']!='')) $news_url="<br><b>Ссылка:</b> <a href='".$news['url']."'>".$news['url_text']."</a>";
else $news_url="";
echo "
<item>
<title>".$news['name']."</title>
<description>".$news['new']."</description>
<link>".$news['url']."</link>
<pubDate>".$news['putdate']."</pubDate>
<guid isPermaLink='true'>".$news['url_text']."</guid>
</item>";
}
}
else
{
exit();
}
?>
Дизайн административной части WSB RSS
Дизайн изменения и добавления RSS ленты
Вот как выглядит добавление RSS ленты в новой версии Opera v.9.60
Скачать WSB RSS v.1.0.1 можно здесь.
1 комментарий:
процесс разработки разработка сайтов http://web-miheeff.ru процесс разработки
Отправить комментарий