« [BlogPeople] コードの張り直しを! | トップページ | [CMN] MyDoblog用巡回エクステンション1.01、リリース »

2004.03.03

jsRSSを張ってみた

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>

|

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/795/257813

この記事へのトラックバック一覧です: jsRSSを張ってみた:

» ページ埋め込み型RSSリーダ β2.0 [B.B.'sWebSpace]
ヴァージョン番号のつけ方が変なのは気にしないように<^^;> [続きを読む]

受信: 2004.03.04 12:49

» NDO::Weblog発/新サービス「procfeed」 [あそびをせんとやうまれけむ]
jsRSS という cgi を使えば、同様のことが出来たわけですが、それが独立のサービスとなり、しかも、GUI で見た目を簡単に弄れるというわけで、誰でも使える [続きを読む]

受信: 2004.05.05 05:41

» jsRSSがうまくつかえない [ガンダムコレクション〜ガンコレ〜]
スマートに成功させているサイトをみて頑張ってみているんだが 何で開けてもCGIが化ける。 けど、そのままサーバにアップしても問題なさそうなので気にしない... [続きを読む]

受信: 2004.12.30 01:11

コメント

コメントを書く