Operaのフィードプレビューで他のRSSリーダーに登録する

Opera 9.6からアドレスバーのRSSアイコンをクリックしたときにフィードのプレビューが見られるようになりました。しかし、プレビューでフィードの登録ボタンを押すと、OperaRSSリーダーに登録してしまいます。ぼくはlivedoor Readerを使ってるので、プレビュー画面からlivedoor Readerに登録する方法が無いか探してみました。
検索したところ、Feedプレビューに外部リーダー登録ボタンを設置する。 - あまたの何かしら。という記事をみつけたので、livedoor Readerのボタンも追加してみました。ネタ元に描いてある事と重複しますが、一応ぼくがやった手順をメモしてみます。
C:\Program Files\Opera\Stylesのwebfeeds.htmlをテキストエディタで開きます。

button.addEventListener( 'click', function()
{ opera.feeds.subscribeNative(location.href); }, false );

の行を探して、その下に

heading.innerHTML+='<a href="
http://reader.livedoor.com/subscribe/'+location.href+'" 
target="_blank" title="Subscribe with livedoor Reader">
livedoor Reader</a>';

を追加して、保存すればOKです。

こんな感じで追加されます。
javascriptが解らないので推測ですが、

heading.innerHTML+=''

のなかにHTMLが書けるみたいなので、そこを弄れば他のRSSリーダーでも大丈夫だと思います。RSSのURLは

'+location.href+'

に格納されてるようです。
本当は登録ボタンを押すと外部のRSSリーダーに登録できるとスマートだと思うのですが、難しそうだし目的は達成できたから良しとしますw