« 各サイトのトップページURLをアフィリエイトURLに | メイン | Store::DBICで吐き出したdbをcatalystで読むことに成功 »

タグ付け可能にEntryFullTextを修正

EntryFullTextでフィードやHTMLを作るときに、タグをつけたい。たとえば女優名とかプレイ名とか。というわけでEntryFullTextを修正して対応させました。以下差分。

--- EntryFullText.pm    2006-08-24 17:49:42.000000000 +0900
+++ EntryFullText.pm    2006-08-30 20:26:19.000000000 +0900
@@ -11,6 +11,7 @@

 use Plagger::Util qw( decode_content );
 use Plagger::Plugin::CustomFeed::Simple;
 use Plagger::UserAgent;
+use Plagger::Tag;
 
 sub rule_hook { 'update.entry.fixup' }
 

@@ -151,6 +152,7 @@
                 $args->{entry}->body($data->{body});
                 $args->{entry}->title($data->{title}) if $data->{title};
                 $args->{entry}->icon({ url => $data->{icon} }) if $data->{icon};
+                $args->{entry}->tags(Plagger::Tag->parse($data->{tags})) if $data->{tags};

 
                 # extract date using found one
                 if ($data->{date}) {

トラックバック

このエントリーのトラックバックURL:
http://pulpsite.net/erodev/mt/mt-tb.cgi/3

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2006年08月30日 21:01に投稿されたエントリーのページです。

ひとつ前の投稿は「各サイトのトップページURLをアフィリエイトURLに」です。

次の投稿は「Store::DBICで吐き出したdbをcatalystで読むことに成功」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type