Home > PHP > Prhagger用の全文取得プラグインを書いた

Prhagger用の全文取得プラグインを書いた

  • 2007-04-21 (土) 23:18
  • PHP

Prhaggerとは、あの有名なプラガブルフィードアグリゲータ、PlaggerのPHP版のことです。
なぜかあまりネット上に情報があがってなくてインストールにも苦労したのですが、そのPrhaggerのプラグインを書きました。
全文配信していないRSSを全文取得してくれるプラグインです。
こんなものは誰が既に作ってるだろうと思ってネットを漁ったのですが、探し方が悪いのか全然ひっかからないので自分でつくりました。
Prhaggerってば全然人気ないのかなあ・・・そりゃみんなplagger使うよな・・・ピザも頼めるし、あっちは。

ダウンロード:filterentryfulltextphp.zip

使い方:

/library/plugins/に解凍したファイルFilterEntryFullText.phpを入れます。
そうするとPrhaggerのセットアップ画面の「filter」の欄に「FilterEntryFullText」が追加されます。
pict001.jpg

「FilterEntryFullText」にチェックを入れるとテキストボックスが2つ出てきます。
pict002.jpg
最初の欄には抜き出し箇所の最初の部分を、下の欄には抜き出し箇所の最後の部分を指定します。
これは、抜き出したいウェブサイト(大概はブログ?)の個別のエントリーのhtmlを見て、抜き出したい部分を見極めます。
っていうか全文配信をしていない「GIGAZINE」をlivedoorReaderで全文読めるようにするため用に作ったようなものなので、それ以外のブログ等をあまり考えていません(ぇー)。

GIGAZINEであれば、上の欄には「<!– google_ad_section_start –>」、下の欄には「<!– google_ad_section_end –>」と書くとエントリーの中身を全部持ってこれます。
GIGAZINEはgoogleアドセンス対策を施しているので楽です。

ただ、これで出来たfeedをfirefoxで見ようとするとなぜか「ダウンロード」になってしまいました(マックでは)。
なのでfeedをlivedoorReaderへ登録するときはブックマークレットが使えないので、出来たfeedのURLを直接livedoorReader上に打ち込んで登録しました。
safariでは普通に見れたのですが、何がおかしいのだろう??

参考にしたサイト:
yonekawaのはてなダイアリー – Prhaggerプラグインを書こうその2?Subscription
php/Prhagger – EthnaWiki
rhaco.org

そうそう、PrhaggerはrhacoというPHPフレームワーク上で動いているソフトなのですが、rhaco自体が結構面白そうです。
今度テストもかねて何か作ってみたいです、rhacoで。
でもあんまりネット上に情報が・・・中にいるエロい人、もっとドキュメント(日本語で・・・)を!

Comments:1

tami 08-03-27 (木) 17:13

filterentryfulltextphp.zip
ダウンロードしたところファイルが壊れているようでした。
ぜひ利用してみたいので再度アップお願いします!

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.planet-ape.net/blog/archives/518/trackback
Listed below are links to weblogs that reference
Prhagger用の全文取得プラグインを書いた from planet-ape|blog

Home > PHP > Prhagger用の全文取得プラグインを書いた

Search
Feeds
Meta

Return to page top