Создаем модуль граббер rss

Создаем модуль граббер rss на базе Google + Ajax

#1 7 декабря 2012 в 11:58
Тут задался вопросом, как же отобразить на сайте новости с другого сайта через rss.
Нашел в интернете интересный скрипт Google + Ajax и создал на основе его модуль.
1. Создаем новый модуль.
2. Добавляем следующий код в модуль:
  1. <script src="http://www.google.com/jsapi?key=internal-sample" type="text/javascript">
  2. </script> <script language="Javascript" type="text/javascript">
  3. //<![CDATA[
  4.  
  5. // Загружаем AJAX Feed API
  6.  
  7. google.load("feeds", "1");
  8.  
  9. function OnLoad() {
  10.  
  11. // создаем feed control
  12.  
  13. var feedControl = new google.feeds.FeedControl();
  14.  
  15. // указываем ссылку на ленту
  16.  
  17. feedControl.addFeed("http://www.адрес сылки с rss/rss/rus.xml", "Источник");
  18.  
  19. // указываем сколько выводить топиков на странице
  20.  
  21. feedControl.setNumEntries(6)
  22.  
  23. // топики открываем в новом окне
  24.  
  25. feedControl.setLinkTarget(google.feeds.LINK_TARGET_BLANK );
  26.  
  27. feedControl.draw(document.getElementById("feedControl"));
  28.  
  29. }
  30.  
  31. google.setOnLoadCallback(OnLoad);
  32.  
  33. //]]>
  34.  
  35. </script>
  36. <div id="feedControl">Загрузка rss каналов...</div>
Вот пример работы скрипта ПРИМЕР

Может кому будет полезно :)
#2 7 декабря 2012 в 12:02
Может кто используя данную задумку создаст функциональный модуль.
#3 7 декабря 2012 в 12:52


Может кто используя данную задумку создаст функциональный модуль.

Александр

Так вроде в 1.9 есть уже модуль "Лента RSS" делает то же
#4 7 декабря 2012 в 13:17
а что он даст полезного? этот модуль.
новых пользователей или утечку оставшихся?
#5 7 декабря 2012 в 17:30
Скорее утечку если там откуда берётся RSS интереснее.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.