You need to be logged in to post in the forums. If you do not have an account, please sign up first.
How to try a different RSS reader with Opera?When I click the RSS logo on a website a "Subscribe to this feed using" selection comes up on a red banner on the next page. What is available is Opera Mail, Bloglines, Google Reader, My AOL, Netvibes, Yahoo! and Opera Portal.
I'd like to know how to try a different RSS reader? And remove the ones in there I don't want.
Originally posted by op2u:
I'd like to know how to try a different RSS reader?
A different web-based rss reader or a local rss- reader client?
Opera doesn't currently support associating feeds with another local client. But, you can goto "Ctrl + F12 -> advanced -> downloads" and edit the application/rss+xml and application/atom+xml types to open with another application (with "pass web address directly perhaps"). However, for feed pages that send the feed page as application/xml or text/html, that won't work unless you edit those types too. But, if you do, it'll cause some non-rss xml pages to be passed on to the feed reader instead of showing them in Opera.
Also note though that even if you can get Opera to pass the feed page URL to a feed reader program, the program might only support feed:// URIs (thundbird is an example of this). This means that you have to have Opera pass to a script that converts the http URI to a feed uri. Just depends on the program.
Now, for web-based ones, Opera 12 supports some web-based feed-handler stuff where any site can ask Opera to make it the default reader for feeds. However, I don't know if that works yet or not. It'd be something like this though:
navigator.registerContentHandler("application/rss+xml", "http://www.example.tld/?foo=%s", "My Feed Reader");
that the page (either by default or you editing the source) would have to invoke to get Opera to ask you if you want to make that site the default feed reader. In Opera though, even if that does word, I don't know if it'll work just on the page of the site or all pages.
Now, for other web-based clients, you can cheat. Just close down Opera and edit webfeeds.html in the "styles" folder in Opera's program files folder. You can delete everything in it (back it up first) and replace it with just:
window.location.href = "http://example.com/?feed=" + encodeURIComponent(window.location.href);
for example. Then, whenever you click the rss icon in Opera, that will run and load the feed page URI in the web-based client at the URI you specify.