vBulletin и RSS

 

Некоторое время назад кратко объяснил в одном хорошем блоге, как пользоваться 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: что нового?
  10. CNStats бесплатно

About Boris

http://www.lifanovsky.com/cv/
This entry was posted in Интернет and tagged , , , . Bookmark the permalink.

3 Responses to vBulletin и RSS

  1. E says:

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

  2. Борис says:

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

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

  3. aquadramn says:

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>