четверг, 9 октября 2008 г.

WSB RSS – Новостная лента.

Вышла новая программа WSB RSS v.1.0.1 BETA и проходит период адаптации и тестирования на серверах. Данный программный продукт в данный момент прекрасно работает и справляется с поставленной задачей, а именно быстрое создание, редактирование или удаление RSS ленты вашего сайта. Весьма удобная и замечательная программа.

Что же входит в 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> - описание ленты и - дату создание ленты, a в item.php ничего менять не надо.

В принципе установка стандартная, кто устанавливал 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 процесс разработки