Товарищи!
Впервой от меня требуют создать RSS-ленты. Никогда не делал. Сказали - должен быть блок, в нем лента новостей и дали ссылку на сайт откуда их брать.
Все делал методом тыка. Включил Aggregator, на странице admin/content/aggregator/ через Add feed добавил название и втулил ссылку. Но не знаю стоит ли дописывать /rss.xml к ней вообще.
Поясните как всё это организовуется. Что-то нужно иметь для реализации этого на сайте-доноре? Я вообще не в дуплях)))
Тут люди задают умные вопросы по RSS, а я и основ не знаю.
Слыхал, что FeedApi помогает. Хочу совершенный ответ от знающих.
Спасибо.
Комментарии
Все правильно сделали. Достаточно одного модуля Aggregator.
Дальше нужно создать ленту новостей (AddFeed). Сссылку можно взять двумя путями - либо на сайте откуда берутся новости, либо если на этом сайте включена раздача новостей, то в меню IE, когда заходишь на этот сайт, светится значек RSS, можно взять ссылку оттуда.
После того как лента создана, в меню "Конструкция сайта - Блоки" появляется новый блок с названием этой ленты - размещаете его где надо и настраиваете на свой вкус.
Чтобы новости обновлялись должен быть включен Cron. Это делается у хостера.
Хм..ну я так типа и делал.
Адрес ленты, что мне дали вот - 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
Любопытная задачка однако... Та страница что вы привели формируется вювсом. Было бы неплохо чтоб тот же вювс формировал рсс. немного полазив вытянул вот такую http://orthodoxy.org.ua/tn/taxonomy/term/41/feed ссылку но насколько я понял в нужном вам разделе отбираются материалы по нескольким критериям...
Оооо!!! подставил эту ссылку, обновил cron и пошли новости!!!
УРААААААААААА!!!!!!!!!
Не та это ссылка ... вытянутая ссылка по определенному термину, а надо ту, что вьюха делает. С таким же успехом можно просто http://orthodoxy.org.ua/tn/rss.xml подставить
ссылка точно не та. По ссылке http://orthodoxy.org.ua/tn/podi RSS каналов нет.
Они только тут: http://orthodoxy.org.ua/tn/rss.xml
Чтобы проверить наличие каналов нужно просто открыть ссылку в броузере
Воспользуюсь темой и задам свой вопрос, если автор топика не против
Как сделать, чтобы отображались не только заголовки новостей, но и анонсы ?
Похоже никак встроенными средствами агрегатора, порылся основательно ради интереса. Парсер такого плана строчек на 10 кода максимум. Причем парсить будет не только RSS ленты, а инфу с самих HTML страниц сайта. Сам только вчера у себя на блоге по этому поводу статью накатал, правда парсю погоду, но суть одна и таже ...
Ну это понятно, что та ссылка по определенному термину. Но зато заработало! Первая радость!!!
А на странице admin/content/rss-publishing есть же варианты выбора: заголовки, заголовки+анонс, полный текст.
Не работает разве?
Это относится только к RSS лентам с Вашего сайта, никак не связано с модулем агрегатор ...