MSSGで朝まで一緒に過ごした(って二人きりではないよ(笑)、B.B.さんの「ページ埋め込み型RSSリーダ β2.0」を使ってみました。
出てすぐにダウンロードだけしてあったんですが、そのまま放置してあったもの ^^;。ぴっくあっぷのめもで見かけて、ああ、そうだと思い出して、やってみたら、あっけないほど簡単でした(笑
ただし、苦労しそうな @homepage の cgi は使わず、lolipop を使って、ですが A^^;
ダウンロードした jsRSS_b2.zip を解凍すると、jsRSSb2.0 というフォルダの中に「jsRSS.cgi」というファイルと「feed」というフォルダが出来ます。
サーバ側に jsRSS というフォルダを作って、「jsRSS.cgi」と「feed」を ffftp で転送し、jsRSS.cgi の属性を 755 に。
で、指定の JavaScript をいつものように、リンクタイプのマイリストのメモ欄へ放り込みます。
ただし、コードは UTF-8 になるように、url の後ろに「&enc=utf8」を付けます。
しかし、そのままだと、なぜか、その JavaScript から以降のスタイルシートに影響が出るようなので、仕方なしに「mode=popup」を付加し、また、指定の JavaScript を更に直前に追加しました。
左側にあるように成功です (^^)v
(ちょっと取得に時間が掛かるときがあるようだから、後で右下に移動します)
これを使えば、例えば、ココログの新着一覧を100件出すなんてことも可能です。
私は頻繁に覗きに行くところとかニュースサイトをいくつか追加してみました。
FeedBackとか、Bulkfeedsの返すものを登録することも出来ますね。
あと、livedoorオークションの内容を表示することも出来ます(爆
最後に、参考のため、私が入れているコードを。
<style type="text/css">
<!--
select { width:180px; font-size:10pt; text-align:left; margin: 0px; padding: 0px }
option { font-size:10pt; text-align:left; border-bottom:#990000 1px dotted; margin: 0px; padding: 0px }
-->
</style>
<script language="JavaScript">
<!--
//
function popup(f)
{
var num = f.selectedIndex;
var url = f.options[num].value;
if(num != 0) { w = open(url); }
}
//
-->
</script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://www3.asahi.com/rss/index.rdf&enc=utf8&mode=popup&line=20"></script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://japan.cnet.com/rss/index.rdf&enc=utf8&mode=popup&line=20"></script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://www.hotwired.co.jp/news/index.rdf&enc=utf8&mode=popup&line=20"></script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://pcweb.mycom.co.jp/haishin/rss/index.rdf&enc=utf8&mode=popup&line=20"></script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://bulknews.net/rss/rdf.cgi?ITmedia&enc=utf8&mode=popup&line=20"></script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://www.cocolog-nifty.com/updates.rdf&enc=utf8&mode=popup&line=20"></script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://www.aivy.co.jp/BLOG_TEST/nagasawa/index.rdf&enc=utf8&mode=popup&line=10"></script>
<script type="text/javascript" src="http://tigerian.org/jsRSS/jsRSS.cgi?url=http://naoya.dyndns.org/~naoya/mt/index.rdf&enc=utf8&mode=popup&line=10"></script>