Ticket #188 (closed defect: invalid)

Opened 10 months ago

Last modified 10 months ago

Resolves relative IRIs wrong

Reported by: daniel Assigned to: fox
Priority: major Milestone:
Component: backend Version:
Keywords: Cc:

Description

Hi, Tiny Tiny RSS does not treat the xml:base attribute properly. It should be used—much like (X)HTML’s base element: To resolve relative IRIs.

For example: http://www.xn--8ws00zhy3a.com/feed contains a xml:base attribute in containing feed element. This should be used to construct the full IRIs from incomplete IRIs in the document. His (X)HTML a elements links to #identifying-anchor. Here the xml:base attribute’s value (http://www.xn--8ws00zhy3a.com/feed) should be used. At pressent this would construct this complete IRI: http://www.xn--8ws00zhy3a.com/feed#identifying-anchor This would not be the correct link because he has implemented it wrong. But still, it would be the correct link to give out to the end user of Tiny Tiny RSS. According to specs, that is.

Change History

02/06/08 18:59:15 changed by fox

  • status changed from new to closed.
  • resolution set to invalid.

tt-rss doesn't do any feed parsing, you'll have to take this to upstream developers of Magpie and/or SimplePie?.