Version: 3.3.91 (using KDE KDE 3.3.90) Installed from: SuSE RPMs Konqueror shows a link to an RSS feed if there is a <link> of the following syntax in the document: <link rel/rev="alternate" ...> But, this can also be a link to another document, for example to the same website in another language. And that would produce an error in aKregator. I'd propose to check if the attribute type="application/rss+xml" is available. Additionally, those alternative documents can be defined by <link rel="alternate" ... as well as by <link rev="alternate" ... The «RSS feed detector» detects an RSS feed in case of both versions, but the Document Relation Toolbar doesn't. It only shows links on alternative versions with the syntax <link rel="alternate" ...
Actually, the code should check if the "type" attribute is either "application/rss+xml", "application/rdf+xml" or "application/atom+xml". Could you give an example of a site where this happens?
For example http://www.phoenix-world.com/Candid/3.0.0_alpha/ I don't know if you already fixed this bug in a newer version -- my aKregator version is 1.0-beta8 under KDE 3.3.91.
Created attachment 10783 [details] Test case which shows incorrect behavior
Created attachment 11496 [details] Proposed patch First patch ever, so be careful. ;-)
Closed in CVS