Пояснение по RSS

Главные вкладки

Аватар пользователя kissfm kissfm 7 июня 2010 в 14:41

Товарищи!
Впервой от меня требуют создать RSS-ленты. Никогда не делал. Сказали - должен быть блок, в нем лента новостей и дали ссылку на сайт откуда их брать.
Все делал методом тыка. Включил Aggregator, на странице admin/content/aggregator/ через Add feed добавил название и втулил ссылку. Но не знаю стоит ли дописывать /rss.xml к ней вообще.
Поясните как всё это организовуется. Что-то нужно иметь для реализации этого на сайте-доноре? Я вообще не в дуплях)))
Тут люди задают умные вопросы по RSS, а я и основ не знаю.
Слыхал, что FeedApi помогает. Хочу совершенный ответ от знающих.
Спасибо.

Комментарии

Аватар пользователя starcomputer@drupal.org starcomputer@dr... 7 июня 2010 в 15:34

Все правильно сделали. Достаточно одного модуля Aggregator.
Дальше нужно создать ленту новостей (AddFeed). Сссылку можно взять двумя путями - либо на сайте откуда берутся новости, либо если на этом сайте включена раздача новостей, то в меню IE, когда заходишь на этот сайт, светится значек RSS, можно взять ссылку оттуда.
После того как лента создана, в меню "Конструкция сайта - Блоки" появляется новый блок с названием этой ленты - размещаете его где надо и настраиваете на свой вкус.
Чтобы новости обновлялись должен быть включен Cron. Это делается у хостера.

Аватар пользователя kissfm kissfm 7 июня 2010 в 17:12

Хм..ну я так типа и делал.
Адрес ленты, что мне дали вот - http://orthodoxy.org.ua/tn/podii
Создал ленту через "Add feed", вписал название и ссылку. В разных вариантах ссылку пробовал:
- http://orthodoxy.org.ua/tn/podii
- http://orthodoxy.org.ua/tn/podii/rss.xml
Блок появился. Я его выставил и ничего не отображается на его месте.

и на странице admin/content/aggregator/ пустой feed:

Заголовок-|--Items--|-Last update-|-Next update-|----------Действия------------
podii--------|-0 items-|-----never-----|-----never-----|edit--remove items--update items

Аватар пользователя oboroten oboroten 7 июня 2010 в 17:11

Любопытная задачка однако... Та страница что вы привели формируется вювсом. Было бы неплохо чтоб тот же вювс формировал рсс. немного полазив вытянул вот такую http://orthodoxy.org.ua/tn/taxonomy/term/41/feed ссылку но насколько я понял в нужном вам разделе отбираются материалы по нескольким критериям...

Аватар пользователя starcomputer@drupal.org starcomputer@dr... 7 июня 2010 в 19:14

Воспользуюсь темой и задам свой вопрос, если автор топика не против Smile
Как сделать, чтобы отображались не только заголовки новостей, но и анонсы ?

Аватар пользователя Kaitano Kaitano 7 июня 2010 в 19:58

"<a href="mailto:starcomputer@drupal.org">starcomputer@drupal.org</a>" wrote:
Как сделать, чтобы отображались не только заголовки новостей, но и анонсы ?

Похоже никак встроенными средствами агрегатора, порылся основательно ради интереса. Парсер такого плана строчек на 10 кода максимум. Причем парсить будет не только RSS ленты, а инфу с самих HTML страниц сайта. Сам только вчера у себя на блоге по этому поводу статью накатал, правда парсю погоду, но суть одна и таже ...

Аватар пользователя kissfm kissfm 7 июня 2010 в 20:48

Ну это понятно, что та ссылка по определенному термину. Но зато заработало! Первая радость!!!

"<a href="mailto:starcomputer@drupal.org">starcomputer@drupal.org</a>" wrote:
Как сделать, чтобы отображались не только заголовки новостей, но и анонсы ?

А на странице admin/content/rss-publishing есть же варианты выбора: заголовки, заголовки+анонс, полный текст.
Не работает разве?

Аватар пользователя Kaitano Kaitano 7 июня 2010 в 20:56

"kissfm" wrote:
А на странице admin/content/rss-publishing есть же варианты выбора: заголовки, заголовки+анонс, полный текст.
Не работает разве?

Это относится только к RSS лентам с Вашего сайта, никак не связано с модулем агрегатор ...