Aggregator::Simpleを改造してみた

Aggregator::SimpleでFeed以外のものをパースされる差分 === lib\\Plagger\\Plugin\\Aggregator\\Simple.pm ======================================================・・・

nowaのAutoPagerizeの定義

{ // nowa url: 'http://.+.nowa.jp/\*', nextLink: '//li @class="next-page" /a', insertBefore: 'id("first-inner")/\* last(・・・

ドメインの移管終了

概要: ドメインの移管が終了した。 さくらインターネットからValue Domainへのnyarla.netの移管が終了しました。 ちなみにName ServerをさくらインターネットのからValue Domainのへ変更したので、 下手すると繋がらなくなるかもしれません。 ま・・・

customfeed.handleで動作するプラグインは読み込む順番に注意

さっき気づいたけど、customfeed.handleはPlagger->run_hook_onceで呼ばれてるから、読み込む順番に気をつけないと想定した動作と異なる場合がある。 って前にそれではまったような。 #FIXME

CustomFeed::ConfigはAggregator::Simpleベースにできないか

CustomFeed::ConfigをAggregator::Simpleベースにできないかなぁ。 この二つの共通点としては、 Webからデータ取ってくる とってきたデータをパースしてPlagger::Feedを生成する 辺りで、違う点は HTMLをXPathや正規表現を使・・・

Plaggerのフェーズ改造試案その2

plugin.init subscription.load customfeed.handle crawler.crawl crawler.finalize # この二つはcrawlerフェーズのどこかで呼ばれる parser.parse.feed parser.entry.fi・・・

Plaggerのticket:393に対する改造案まとめ

とりとめもなく書き過ぎたので一回まとめる aggregator.filter.feedでHTMLとかをパースできるようにする HTMLとかをパースするフェーズを作って専用プラグインを作る Plagger::FeedParserをプラグイン化 2と3は似たもの同士。たぶんどっち・・・

Plaggerの実行フェーズメモ

PlaggerがWebからデータ取ってくる場合、 $feed->aggregatorがセットされている場合そっちを呼ぶ customfeed.handleをrun_hook_onceで呼ぶ aggregator.filter.feedとaggregator.entry.f・・・