Делаю как показано на примере http://rss-farm.ru/docs.dev.quickstart/
Лента
http://rus.spartak.com/usr/news/list_rss.asp?id=63
В http://rss-farm.ru/devtools/devtools.application
Article template пишу:
var d = new Document(article.url, channel.encoding);
var el = d.getElementsByAttr("div", "class" , "txt")[0];
article.body = el.innerHTML;
но в низу с права возникает ошибка:
15:41:01: Update finished with errors
15:41:01: Msg:
Output:
RuntimeErrorMessage: Адресат вызова создал исключение.
15:40:55: Update started
И ещё, не отображаются картинки, в адресе картинки не хватает
http://rus.spartak.com
Вот что получается http://rss-farm.ru/my/channels/sm-com
Поможете?
в отчете
http://uplog.rss-farm.ru/5partak
пишет:
sm-com OK
9 октября 2009 г. 1:20
Updated
sm-com ERROR
9 октября 2009 г. 1:20
Output:
RuntimeErrorMessage: Exception has been thrown by the target of an invocation.
sm-com OK
9 октября 2009 г. 1:18
Started
> Exception has been thrown by the target of an invocation
Что бы узнать, что скрывается за этой фразой и кто виноват, нужно грамотно обработать ошибки - http://rss-farm.ru/docs.dev.exceptions/
> И ещё, не отображаются картинки
Это делается просто: нужно просто добавить то, чего не хватает, например так (оригинал http://rss-farm.ru/channels/diggi/vokrugsvetanews):
...
// в конце Article template, когда article.body уже сформировано делаем так:
article.body = article.body.replace(/\/img\/ann\/news/g, 'http://www.vokrugsveta.ru/img/ann/news/');
>Что бы узнать, что скрывается за этой фразой и кто виноват, нужно грамотно обработать ошибки - http://rss-farm.ru/docs.dev.exceptions/
13:05:49: Update finished with errors
13:05:49: Msg:
Output:
CompileErrorMessage: Ожидалось выражение(line: 13); Синтаксическая ошибка(line: 18); Синтаксическая ошибка(line: 18); Переменная "ex" не объявлена(line: 14); Переменная "article" не должна инициализироваться(line: 18);
13:05:48: Update started
Шаблон
Channel template:
пусто
Article template:
var d = new Document(article.url, channel.encoding);
var el = d.getElementsByAttr("div", "class" , "txt")[0];
article.body = el.innerHTML;
article.body = article.body.replace(/\/img\/ann\/news/g, "http://rus.spartak.com");
также не отображаются картинки, в адресе картинки не хватает
http://rus.spartak.com
что-то выгружается
http://feeds.rss-farm.ru/5partak/sm-com
Вопрос я так и не смог решить, может у Вас будет время подредактировать шаблон?
> http://feeds.rss-farm.ru/5partak/sm-com
Исправил шаблон - теперь с картинками (других проблем там вроде не было).
> http://feeds.rss-farm.ru/5partak/sm-com
> Исправил шаблон - теперь с картинками (других проблем там вроде не было).
Не показывает картинки, а обновляется без ошибки.
отображает адрес картинки
:/materials/Common/spartak_images/2009/1999_1.jpg
а хотелось бы
http://rus.spartak.com/materials/Common/spartak_images/2009/1999_1.jpg
да, редко там картинки бывают...
Ничего не менял, но контент перестал вставляться, то есть идет лента
http://rus.spartak.com/usr/news/list_rss.asp?id=63
и всё.
Правда, в тексте они прилепили фразу типа
xmlns:ms="urn:schemas-microsoft-com:xslt"
может по этому не вываливается контент.
Если у Вас будет время, может переделаете этот канал, а то не складывается с ним у меня дружба. Ни контента, ни фоток... бЯда