plagger

ごっそり修正した

日本語がうまく投稿できなかった問題でPlagger::Plugin::Publish::Twitterにバッチが当たった。encode_utf8。 更新があった時だけ投稿するというのはそもそもFilter::RuleのDeduped使えばいいのに。 sub publish_entry { my($self, $context, $args) = @_; m…

とかいいつつ結構Twitter続けてる

友達100人できた。 今iTunesで聴いてる曲を投稿したり。http://nyarla.net/blog/plagger10を参照にしたけど、投げすぎないようにちょっと改造した。 sub publish_entry { my($self, $context, $args) = @_; my $key = 'last_update'; my $update = $args->{'…

Plagger::Plugin::Filter::MMFeed

作ってみた。RSSのデータをそのままでもいいんだけど情報が詳細だから削りたくなった。 参考にさせてもらったのはhttp://tdiary.ishinao.net/20060717.htmlとfukaz55 :: :: ゴッゴルズヒストリー。 package Plagger::Plugin::Filter::MMFeed; use strict; us…

Plagger::Date

自分用のメモ。 やりたかったこと。 plagger/assets/plugins/Publish-Planet/sixapart-std/template/index.ttの中で「[% entry.date.format('Mail') %]」という形で日付フォーマットを設定してるので、それを変更したい。 引数の'Mail'の部分をいろいろ変更…

Plagger::Plugin::Filter::Kotonoha

やりたかったことは、KotonohaのRSSってauthorが載ってなかったので、useridをauthorに入れたってだけ。 package Plagger::Plugin::Filter::Kotonoha; use strict; use base qw( Plagger::Plugin ); use XML::RSS; sub register { my($self, $context) = @_;…

Plagger::Plugin::CustomFeed::AmazonWebService

先日の続き。とりあえず動いた。 package Plagger::Plugin::CustomFeed::AmazonWebService; use strict; use base qw( Plagger::Plugin ); use Net::Amazon; use Encode; sub register { my ( $self, $context ) = @_; $context->register_hook( $self, 'sub…

すでに取得済みのエントリは除外する

- module: Filter::Rule rule: module: Deduped Filter::Ruleってどういう仕組みで動いてるのかソース見てもさっぱりわからない(笑)

最近plaggerに手を出した

Plagger::Plugin::CustomFeed::AmazonWebServiceを使ってみようとしたら動かなかった。 8行目 use Plagger::Event; Plagger::Eventが今は無いように見える。 my $event = Plagger::Event->new; $event->dtstart($date); $event->dtend( $date->clone->add( h…