vBulletin и RSS

12/10/2007 4:58 | Рубрики: Интернет | Метки: , , ,

Некоторое время назад кратко объяснил в одном хорошем блоге, как пользоваться RSS у vBulletin. Прошли те времена, когда для получения нормального RSS-фида от этого движка нужно было ставить отдельные приблуды, а то и вовсе пользоваться обходными путями. Сегодня vBulletin предлагает уже вполне себе вменяемые способы читать себя по RSS. Как понять, что имеешь дело именно с vBulletin – это уже вопрос наметанности глаза. Так вот.

В vBulletin RSS работает по умолчанию. Т.е., чтобы его отключить, необходимо специально предпринимать какие-то действия, что вряд ли кто-то делает. Таким образом, любой форум, который работает под этим движком, можно запросто вытягивать следущим образом (в качестве примера – форум «Классика»): http://www.forumklassika.ru/external.php?type=rss2&lastpost=1

Тип RSS можно не указывать – по умолчанию отдает в RSS2. Параметр lastpost заставляет отдавать заголовки тем, в которых опубликованы ответы в последнее время (по умолчанию почему-то предлагает последние созданные темы). Если интересуют только конкретные форумы, можно еще добавить &forumids=1,2,3,4 , цифрами обозначив id соответствующих разделов (берутся из адресной строки, когда заходишь в раздел – там видно).

Вот, собственно, и вся игра на большом барабане. Учитывая то, что практически все современные бродилки имеют встроенный RSS-ридер (не говоря уже о великом и могучем Гугл-ридере) – должно быть удобно.

См. также:

  1. Форум «Классика», vBulletin и блоги
  2. Заголовки последних сообщений на vBulletin
  3. Хорошие и не очень хорошие новости
  4. vBulletin 3.6: новые функции
  5. Даже на солнце бывают пятна
  6. Тот, кто делает vBulletin
  7. Что нового в vBulletin 3.8.0
  8. Технические неполадки
  9. vBulletin 3.7.0: что нового?

Комментариев: 3 to “vBulletin и RSS”

  1. E:

    пример классный, но как задать строку, чтобы рсс разместить на главной сайта, которая с форумом ники не связана.
    в админ панели вБ так и не нашел экспорта РСС, вот ломаю голову, как на сайте прикрутить «последние темы на форуме»

  2. Чтобы прикрутить список на другой странице с помощью RSS, надо использовать сторонний парсер RSS. То, что отдает vBulletin – это просто данные в определенном формате – но их же еще как-то интерпретировать надо… На http://www.portalklassika.ru у меня с помощью такого парсера все прекрасно и показывается.

    Но если и сайт, и форум физически на одном сервере находятся, тогда вообще проще взять файл lastposts3.php (под ссылкой пост, в котором есть ссылка на архив), отредактировать его соответствующим образом под себя и сделать в коде нужной страницы обычный php include.

  3. aquadramn:

    Появилась необходимость в хостинге. Посоветуйте какой лучше? Пока еще неделя есть для выбора хостинга.

Прокомментируйте