LINUX.ORG.RU
решено ФорумTalks

Фичреквест для i-rinat

 ,


0

1

cast i-rinat

Книга дня от PacktPub.com (бесплатно) (комментарий)

Наклепал преобразователь страницы в RSS ленту: http://feeds.feedburner.com/PacktpubBookOfTheDayRSS

А можно добавить в ленту уникальное поле id, чтобы при обновлении фид-ридер считал запись непрочитанной?

P.S. Спасибо за apulse!

★★★★★

Ага, попробую сделать.

Что за ридер у тебя? У меня просто с текущим вариантом проблем не было.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Что за ридер у тебя?

https://f-droid.org/packages/com.nononsenseapps.feeder/

https://tools.ietf.org/html/rfc4287#section-4

atom:entry elements MUST contain exactly one atom:id element.

https://validator.w3.org/feed/docs/atom.html#requiredFeedElements

id: Identifies the entry using a universally unique and permanent URI. Suggestions on how to make a good id can be found here. Two entries in a feed can have the same value for id if they represent the same entry at different points in time.

У меня ридер считает изменение заголока и аннотации как обновление существующей записи и не помечает её как непрочитанную.

Можно использовать, например, «${URL}#${hash of book name}» как id.

Tanger ★★★★★
() автор топика
Ответ на: комментарий от Tanger

Оказалось, что у меня там не Atom, а RSS заявлено. У RSS есть похожее поле под название guid. Добавил туда хеш от заголовка и текста описания. Должно помочь.

i-rinat ★★★★★
()
Ответ на: комментарий от Tanger

А ты какими ридерами пользуешься?

Старой Opera.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.