Summary: | Akregator does not handle accented letters in urls | ||
---|---|---|---|
Product: | [Applications] akregator | Reporter: | tnemeth |
Component: | internal browser | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | cyrylas, osterfeld |
Priority: | NOR | ||
Version: | 1.6.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
tnemeth
2010-06-30 22:32:05 UTC
Can't reproduce, the URL is encoded as expected. (In reply to comment #1) > Can't reproduce, the URL is encoded as expected. How can you say that ? One can clearly see that the displayed url in the error message does not use the correct charset. Maybe you're not using the 4.4.5 Akregator version ? Here, even with konqueror, if I click on the URL given by akregator, the page cannot be displayed. But the right one can be. Can't reproduce either, using 4.5 branch. If there was a bug, it would be most probably in Qt Xml. If something like this happens, usually the encoding in the feed is wrong. Which feed do you use? http://www.libelyon.fr/info/rss.xml ? If yes, please retry if it still happens (for new items). If no, please tell us the feed you use. (In reply to comment #3) > Can't reproduce either, using 4.5 branch. If there was a bug, it would be > most probably in Qt Xml. Ok :( It's sad that I'm the only one viewing this... And it doesn't happened only once. > If something like this happens, usually the encoding in the feed is wrong. Unfortunately I did not checked the xml file :( > Which feed do you use? http://www.libelyon.fr/info/rss.xml ? If yes, please > retry if it still happens (for new items). If no, please tell us the feed you > use. I'm using <URL: http://www.liberation.fr/rss/la-une,9>. I'll try to have a look at the xml file next time I see this problem. Thanks. For which links of the current feed it doesn't work for you? Does it happen for all links with accented letters, or only for some? I tried with your feed, but there I don't see accents in the links. E.g., http://rss.feedsportal.com/c/32268/f/438243/s/bb21f2d/l/0L0Sliberation0Bfr0Cterre0C0A10A16452770Ede0Enouveaux0Esystemes0Ed0Ealarme0Epour0Emieux0Edetecter0Eles0Einte mperies/story01.htm Although e.g. "systemes" and "detecter" have accents in it. And the link works. (In reply to comment #5) > For which links of the current feed it doesn't work for you? Does it happen > for all links with accented letters, or only for some? Only for some. For example, the one you gave worked perfectly but this one: http://rss.feedsportal.com/c/32268/f/438243/s/ba42ba9/l/0Lalters0Bblogs0Bliberation0Bfr0Cistanbul0C20A10A0C0A70Cla0Eculture0Eturque0Eest0E0Je0A0Evendre0Bhtml/story01.htm doesn't work from within akregator. Clicking on the "Full article" link to open it in an external browser does not work either: the url is malformed. The feed file doesn't contain any special characters in the URLs, they just contain those 0E, 0B etc. escape sequences. It's not proper percent-encoding either as the "%" characters are missing. So I think this is some server-side mechanism which apparently doesn't work for some URLs. I tested the link in "Un sous-oficier français tué en Afghanistan", it doesn't work in Akregator, Liferea nor Google reader. So I consider this a bug in the server/the feed generating software. I can reproduce this bug with this RSS: http://www.optyczne.pl/rss.xml Each link has "nowość" in URL in XML file. Firefox correctly resolves it to "nowość", but Akregator tries to open "nowo??". Checked in Akregator version 1.6.5 |