Просмотр файла mch-ns_v3.5.2/news/menu_rss.php

Размер файла: 7.88Kb
  1. <?php
  2. #############################################
  3. ##UTF-8;lang-ru,en;"Monospace"(regular)[10]##
  4. #############################################
  5.  
  6. ##########################
  7. ##Отключение вывода ошибок
  8. error_reporting(0);
  9. ##########################
  10.  
  11. //Подключение системных файлов
  12. @include_once 'connect.php';
  13. @include_once 'conf.php';
  14. @include_once 'head.html';
  15. //<<
  16.  
  17. echo '<small> - <a href="./rss.php">Подписаться сейчас</a> <br />
  18. Адрес канала: <br />
  19. <input type="text" value="'.ADDR.'rss.php" class="q"> <br />
  20. - <a href="?do=1">Подробнее об RSS</a> <br />
  21. - <a href="?do=2">Скачать клиент RSS</a> <br />
  22. - <a href="index.php">Назад</a> <br />
  23. </small> ';
  24.  
  25. $Act = $_GET["do"];
  26. if($Act) {
  27. if(!is_numeric($Act)) {
  28. exit('NOT IS NUMBER');
  29. }
  30. }
  31. switch($Act) {
  32. case 1: {
  33. echo '<div class="text">
  34. <small>
  35. RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами.
  36. Разработка того, что впоследствии стало известно как RSS, началась ещё в 1997 году. Первую известность эта технология получила, когда компания Netscape использовала её для наполнения каналов своего портала Netcenter. Вскоре эта технология уже использовалась для трансляции контента на многих новостных сайтах — в том числе таких, как BBC, CNET, CNN, Disney, Forbes, Wired, Red Herring, Slashdot, ZDNet и многих других. Первой открытой официальной версией RSS стала версия 0.90. Формат был основан на RDF (Resource Description Framework — стандарт схемы описания источников) и многим показался слишком сложным, и тогда Netscape представила его упрощённую версию — 0.91. В 2000 году произошло разделение формата:
  37. группа разработчиков из списка рассылки «RSS-DEV» предложила формат RSS 1.0, который был основан на стандартах XML и RDF организации W3C. Расширения формата предлагалось делать через модули расширений, описываемые в своих пространствах имён. Так как проект использует уже существующие стандарты, рассматривается его использование в рамках технологии Semantic Web.
  38. Дейв Вайнер, работающий в компании «UserLand Software», опубликовал спецификацию RSS 0.92, которая является развитием версии 0.91 и ориентируется на тех пользователей, которым RDF-описание показалось излишне сложным. Вайнер смог популяризовать свою разработку среди многих изданий (в том числе «The New York Times») и придумал свою расшифровку аббревиатуры — Really Simple Syndication (очень простое приобретение информации). Дальнейшим развитием этой ветки стал формат RSS 2.0, который тоже поддерживает расширения с помощью модулей, лежащих в своих пространствах имён.
  39.  
  40. В июне 2006 года появился конкурент RSS — формат Atom.
  41.  
  42. 5 января 2006 года с сайта my.netscape.com был удален файл rss-0.91.dtd, ссылки на который были размещены в большом количестве трансляций формата RSS версии 0.91. Это событие привело к сбою некоторых онлайновых и офлайновых агрегаторов, так как потоки, ссылающиеся на этот DTD стали невалидными.
  43. </small>
  44. </div>';
  45. } break;
  46. case 2: {
  47. echo '<div class="text">
  48. <div class="n"><small>Скачать RSS клиенты: </small></div>
  49. <small>- <a href="./Soft/FeedReader30Setup.exe">FeedReader</a> [3,39 mb] (Open source) Windows 95/98/NT/ME/XP/VISTA <br />
  50. Feedreader - это небольшой и компактный агрегатор новостей, поддерживающий работу с форматами лент RSS и ATOM. Концепция его создателей проста, программа должна выполнять свою основную задачу, читать и организовывать каналы новостей. Потому интерфейс выполнен в минимальном стиле, на экране отображается лишь только самое необходимое, возможно настроить 3 вида расположения основных окон. Фактически ничего лишнего. <br />
  51. <small>- <a href="./Soft/gfeed-2.5.0.tar.gz">gfeed</a> [183 kb] (GNU) Linux/BSD/UNIX-like <br />
  52. gFeed - RSS-клиент новостных каналов.
  53. Особенности: простота, гибкость настройки; лёгкая интеграция в окружение рабочего стола; поддержка прозрачности; поддержка возможности спрятаться в область уведомлений панели.<br />
  54. <small>- <a href="./Soft/RSS_Reader.jar">RSS Reader</a> [54 kb] (Free) j2me mobile <br />
  55. Бесплатная читалка новостей с RSS
  56. Преимущества: Полная поддержка кодировки win1251, КОИ8, UTF8 и правильное отображение русских и украинских букв на всех телефонах в не зависимости от локализации;3 встроенных пропорциональных шрифа Verdana и 6 шрифтов телефона; Удобная навигация; Работает на любом телефоне с любым разрешением экрана; Возможность перехода по ссылкам в новостях при помощи внешнего браузера (на телефонах с java MIDP2.0); Настраиваемое автообновление; Сохранение новостей в энергонезависимую память телефона, возможность автосохранения всех загружаемых новостей; Обработка всех RSS/XML/HTML тегов в RSS/RDF файлах.<br />
  57. <small>- <a href="./Soft/rss_reader.zip">RSS Reader</a> [1,5 kb] (Free) PHP 4/5 <br />
  58. PHP сценарий для чтения RSS каналов.
  59. </small>
  60. </div>';
  61. } break;
  62. }
  63.  
  64. //Подключение файлов
  65. @include_once 'foot.html';
  66. //<<
  67. ?>