2006-06-09
EntryFulltextのlivedoor.yamlをlivedoor blog PRO対応に
任意のドメイン名が使えるから、 trackback:ping="http://app.blog.livedoor.jp/ が有るかどうかで引っ掛けることに。
sub handle_force { my($self, $args) = @_; return 1 if $args->{entry}->link =~ qr!^http://(?:blog\.livedoor\.jp/|[\w\-]+\.livedoor\.biz/)!; return 1 if $args->{content} =~ m!trackback:ping="http://app\.blog\.livedoor\.jp/!; return; }
追記: http://plagger.org/trac/changeset/944 で修正された
sub handle_force { my($self, $args) = @_; return ($args->{entry}->link =~ qr!^http://(?:blog\.livedoor\.jp/|[\w\-]+\.livedoor\.biz/)! or $args->{content} =~ m!trackback:ping="http://app\.blog\.livedoor\.jp/!) and $args->{entry}->body =~ m!<a href=".*?">\x{7D9A}\x{304D}\x{3092}\x{8AAD}\x{3080}</a>!; }
なるほど。
コメント
miyagawa2006/06/09 10:42r936で修正したす
トラックバック - http://subtech.g.hatena.ne.jp/otsune/20060609
