[решено]Simplefeed. Использование для переноса нод.

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

Аватар пользователя Elodia Elodia 28 ноября 2008 в 13:12

Пытаюсь настроить у себя систему переноса нод с одного своего сайта на другой. Установила у себя модуль SimpleFeed, но честно говоря вообще не знаю как он должен работать и вообще возможно ли достигнуть с его помощью хоть какого-то результата, так как раньше вообще не имела дала с rss. По сему очень прошу оказать мне поддержку в этом процессе. Подскажите пожалуйста, как сделать так чтобы можно было ноды с одного сайта паретащить на другой? Или хотя бы где про это можно прочитать или узнать подробнее.

Комментарии

Аватар пользователя Valeratal Valeratal 28 ноября 2008 в 17:29

он работает, но!, тащит только то, что отдает ему RSS
В настройках симплефида указывается источник (то есть адрес фида)
тег и частота обновления
Еще есть параметр "хавать ли старше .... дней" - это наверно чтобы слишком старые не "хавал"

Вроде несложно

Аватар пользователя Elodia Elodia 28 ноября 2008 в 17:37

Да, вот можно ли поподробнее на счет того как установить адрес и в каком виде он должен быть) И нужно ли что-нибудь делать на том сайте, с которого будет все таскаться?
Мне просто вообще очень сложно весь этот процесс представить. А надо

Аватар пользователя Valeratal Valeratal 28 ноября 2008 в 17:49

сайт/admin/settings/simplefeed
здесь настраивается частота обновления и кое-чего полезное
а именно, симплефид может импортировать теги с "сайта-донора"

Затем, создаем вид ноды Feed и настраиваем ее
в поле урл вставляем адрес rss-ленты/фида/потока с сайта донора
который может иметь такой вид (если rss по тегу)
сайт/taxonomy/term/319/0/feed
где "319" номер тега

если мы тянем не по тегу, адрес соответственно вставляем другой

Аватар пользователя Elodia Elodia 28 ноября 2008 в 18:01

А можете сказать как мне на сайте-доноре сделать rss ленту? Мне нужно материалы определенных категорий (category у меня).

Аватар пользователя Valeratal Valeratal 28 ноября 2008 в 18:03

Не силен в этом модуле. Но rss можно сделать и вьюсами
Возможно, category также создает rss
В некоторых темах, вывод значка rss отключен. Можно включить дефолтну тему и глянуть - нет ли значка rss внизу страницы

Аватар пользователя Elodia Elodia 28 ноября 2008 в 20:20

Нашла у себя на сайте-доноре rss-ленту. Но максимум чего мне удалось добиться - это отображение на ней 30 самых последних публикаций. Но этого слишком мало... Как можно сделать, чтобы в ленте было больше материалов и чтобы они могли быть более ранними? И как это можно сделать при помощь view? И можно ли их все-таки хоть каким-то образом сортировать? Или ладно уж не сортировать, но тогда отображать в большем количестве (пусть даже вообще все, что есть на сайте, я как-нибудь выберу). Ну короче не знаю, главное хоть что-нибудь сделать для достижения нужного результата...

А, вот еще - что за поле такое url - это в сборщике новостей вводится?

Аватар пользователя Valeratal Valeratal 28 ноября 2008 в 21:40

Elodia, на сайте доноре достаточно и 10 новостей
Сиплефид будет создавать из них ноды, по мере поступления
Насчет сортировать - не понял
Да, урл вводиться в настройках фида, сборщик новостей - это вообще модуль агрегатор - он к нашей теме не имеет отношения

Вы смотрели, что я писал - настройки симплефида и процедуру создания вида материала фид?

Аватар пользователя Elodia Elodia 29 ноября 2008 в 14:51

Сортировать значит, что мне не нужны все подряд новости, а уж тем более чтобы из них сплошным потоком формировались ноды. Нужны только некоторые, относящиеся к определенной тематике. Ну да пусть будут все, можно в крайнем случае удалить лишнее... но вот еще что меня озадачивает - мне нужны не новые материалы с сайта, а как раз наоборот - старые...И как создать из них rss летну меня тоже озадачивает...
А что, правда сам ноды формирует? И я так понимаю относит их к той категории, которую прописываю в настройках модуля? Прошу прощения за глупый вопрос просто на самом деле все в диковинку.

Аватар пользователя Elodia Elodia 29 ноября 2008 в 20:13

Не знаю, может я где-то конкретно косячу, но у меня после проделывания всех вышеперечисленных манипуляций, не создаются ноды и публикации типа feed. У меня просто перетянулась с сайта-донора одна лента с 30 последними новостями и на этом дело заглохло. Но это совсем не то, чего бы мне хотелось( Что делать?

Аватар пользователя Valeratal Valeratal 30 ноября 2008 в 19:19

Elodia , у меня такое впечатление, что Вы пользуетесь agragatorom, вместо симплефида.

Что касается нод по тематикие - ну тут вопрос как создать из них RSS - это отдельная тема
Из старых - врядли получиться

Аватар пользователя Elodia Elodia 30 ноября 2008 в 21:12

У меня как-то с SimpleFeed (возможно действительно сидела на agregatore) совсем дело не пошло и я переехала на FeedAPI, и это сосем другое дело - кое-что стало получаться... либо он проще для моих мозгов, либо действительно работает лучше - перекачивает ленту и превращает ее в целые ноды!
А что неужели нет никакого способа отредактировать вывод информации для rss? И никакие манипуляции со view тут не помогут?

Аватар пользователя Elodia Elodia 30 ноября 2008 в 21:34

Сегодня долго пыталась с этим разобраться, но пока как-то без особых продвижений. Вообще трудновато представить каким образом вьюс связан с rss и как этим воспользоваться... Хотя на форуме об этом упоминается.

Аватар пользователя Elodia Elodia 2 декабря 2008 в 15:48

Сделала. Отфильтровала. Никакого толку - rss-лента сайта выдает то же самое, что и раньше. Короче, не знаю... Может результат этого вида должен появиться не в обычной ленте на главной, а где-то еще?

Аватар пользователя Valeratal Valeratal 2 декабря 2008 в 16:06

мм, результат вашего rss-шного вида, будет находится по адресу, который Вы указали. Естественно не в обычной.

Аватар пользователя Elodia Elodia 2 декабря 2008 в 17:25

Но она же там не в xml формате!!! Разве можно адрес такой, с позволения сказать, ленты давать модулю другого сайта для агрегации?

Аватар пользователя Valeratal Valeratal 2 декабря 2008 в 17:58

что значит не в xml формате. Если Вы сделали правильно во вьюсах, то и формат правильный будет
а что, проблема в адресе
Вот мой вьюсный вывод резюме
http://www.hr-portal.ru/rsscv

можете даже открыать браузером ie7 или фоксом - увидете ленту

Аватар пользователя Elodia Elodia 2 декабря 2008 в 18:53

Да, я понимаю, но у меня в результате получается просто страница(( http://www.blacksea.ewnc.org/rss - вот например.
Я не знаю что делаю не так, вот это меня и волнует! Я создаю вид типа rss и назначаю ему фильтр, потом перехожу по его ссылке и получается просто страница с перечнем нод как в rss, но это же не полноценный rss. В чем тут дело? Что сделано неправильно?