?

Log in

[icon] Написал простенький гейтик RSS2LJ. Пока ещё совсем сырой, но,… - Давид Мзареулян
View:Свежие записи.
View:Архив.
View:Друзья.
View:Личная информация.
View:Website (Мои фотографии).
View:Иероглиф. hiero.ru/David. RSS2LJ. Здешние теги.

Tags:
Security:
Time:10:04 pm
Написал простенький гейтик RSS2LJ. Пока ещё совсем сырой, но, вроде, работает.

Для начала затранслировал в ЖЖ rss_dpreview, пусть теперь живёт во френдленте:)


P. S. Если у вас что-то не работает, пишите адрес журнала и rss-ленты, а также сообщение об ошибке в списке трансляций. Без этого просто не буду рассматривать запрос. Надоело каждый раз переспрашивать.

P. P. S. FAQ:

Q: Я создал трансляцию, но почему-то весь десятилетний архив моего блога не скопировался в ЖЖ. Я в грустях.
: Rss2lj не транслирует прошлые записи. При создании трансляции транслируется последняя запись из канала, в дальнейшем новые записи транслируются по мере их появления.

Q: Я создал трансляцию, написал новый пост, а его всё нет и нет. Я что-то сломал?

A: Сервис опрашивает rss-каналы с определённой периодичностью. Если вы редко пишете в блог, то период проверки может достигать двух-трёх часов. Время последней проверки показывается в списке трансляций, там же можно увидеть сообщение об ошибке, если таковая случилась при проверке или трансляции.

Q: Внезапно! В моём ЖЖ появилась запись из блога, которую я написал ещё в прошлый новый год. Что за нафиг?

A: Rss2lj не сохраняет внутри себя ваших записей. Если запись оттранслировалась, значит, она появилась в RSS-канале с момента его последней проверки. Повтор может возникнуть после удаления какой-нибудь недавней записи — тогда в rss (в котором обычно фиксированное число записей) «подтягивается» старая запись.
Комментарии: написать Previous Entry Поделиться Next Entry

anton_geister
Subject:Транслятор не читает html
Link:(Link)
Time:2004-03-25 12:40 am
Все работает, только не читает хтмл. То есть, ретранслятор таскает только текст сплошняком, без ссылок, форматирования и т.п. Что интересно, kuzmitch таскает мой рсс с хтмл, а rss2lj не понимает. Это я не жалуюсь, просто вроде как сообщить, может интересно.

мой rss: http://www.russiantranslating.com/blog/wp-rss2.php
жж: http://www.livejournal.com/users/anton_geister/
rss лента на сайте kuzmitch, где все, как надо: http://www.guitarplayer.ru/blog/friends

(Ответить) (Thread)


david_m
Link:(Link)
Time:2004-03-25 02:02 am
В шаблоне постинга по умолчанию используется элемент <description>. Он в Вашем rss содержит текст без форматирования. Если Вы хотите использовать текст с форматированием (который у Вас в элементе <content:encoded>), то просто замените в шаблоне "description" на "content:encoded".
(Ответить) (Parent) (Thread)


david_m
Subject:Re: Транслятор не читает html
Link:(Link)
Time:2004-03-25 04:50 am
Вам не нужно изменять сам RSS, он у Вас правильный. Кстати, я вижу, что Вы начали вставлять в description "сырой" HTML -- это Вы зря, теперь RSS стал невалидным. Раньше всё было нормально.

Так вот, Вам нужно изменить не RSS, а шаблон, по которому из него делается LJ-постинг. На странице RSS2LJ зайдите в свойства конкретной трансляции. Там в форме есть поле "Шаблон тела постинга" -- он определяет, какие из RSS-полей будут положены в ЖЖ. Замените в тексте этого шаблона все "description" на "content:encoded".
(Ответить) (Parent) (Thread)

anton_geister
Subject:Re: Транслятор не читает html
Link:(Link)
Time:2004-03-25 05:23 am
Ага, понял. Сделал. Подождем до следующего сканирования... Спасибо большое... :)
(Ответить) (Parent) (Thread)

anton_geister
Subject:Re: Транслятор не читает html
Link:(Link)
Time:2004-03-25 06:17 am
Все, работает. Заменил, как вы сказали, и все работает...:)
http://www.livejournal.com/users/anton_geister/

Ну, собственно, это я радуюсь, а вы-то и не сомневались... :) Спасибо.
(Ответить) (Parent) (Thread)


david_m
Link:(Link)
Time:2004-03-25 11:10 am
Вот и славно:)
(Ответить) (Parent) (Thread)

[icon] Написал простенький гейтик RSS2LJ. Пока ещё совсем сырой, но,… - Давид Мзареулян
View:Свежие записи.
View:Архив.
View:Друзья.
View:Личная информация.
View:Website (Мои фотографии).
View:Иероглиф. hiero.ru/David. RSS2LJ. Здешние теги.