Smart Google Reader Subscribe Button for Opera
Sunday, June 24, 2007 9:05:29 PM
Jasper de Vries made a Greasemonkey script, which Mihai Parparita have enhanced. I have ported it to Opera.
The port included the following changes:
- Use an 'add-style' method that works for Opera, instead of Greasemonkey's GM_addStyle.
- Let the 'unsubscribed'-image be inline data just as the 'subscribed'-image, instead of being taken from the firefox chrome.
- Remove references to the Gecko CSS extension -moz-border-radius.
- And the most difficult: replace GM_xmlhttpRequest with something that works in Opera. In this case the method is used to send xmlHttpRequest calls to Google Reader to check wether or not the user is already subscribing to the feed. I found the solution in a forum post here at My Opera.
In order for you to make this work you need three scripts in your userscrips folder:
- The modified Greasemonkey script: google-reader-subscribe.user.js
- a-lib-stacktrace.js by João Eiras.
- a-lib-xmlhttp-cd.js also by João Eiras.
You can download the scripts in a zip-file. Information about installation can be found at userjs.org.

Zalex ;-) Zalex108 # Sunday, May 25, 2008 8:25:51 PM
Works very well.
So now i'm just ussing "google-reader-subscribe.user.js" with all 3 breaks Opera (in my case).
Thx!
dapxin # Wednesday, August 13, 2008 2:12:36 AM
Miguel Angelryuseiken # Wednesday, October 29, 2008 7:52:41 PM
Is it the problem of script with any change of greader?
Excuse my English
dapxin # Wednesday, October 29, 2008 10:14:01 PM
Perhaps something is changed ?
kyotocafe # Thursday, November 20, 2008 9:27:36 AM
dapxin # Sunday, March 29, 2009 5:34:08 PM