Bulknews::Subtech RSSフィード

2006/11/02 (木)

[Plagger] Permalinks 00:53  [Plagger] Permalinks - Bulknews::Subtech を含むブックマーク はてなブックマーク -  [Plagger] Permalinks - Bulknews::Subtech

Filter::ForcePermalink - 甘くておいしいおイモだよー - 断片部

家に帰ってさくっと作った。Filter::ForcePermalinkと命名。Permalinkを持たない各Entryに対して,FeedLink#EntryDigestのような形式のPermalinkを設定する。既にPermalinkを持っているEntryに対しては何もしない。

[this is good]

ForcePermalink という名前はいいけど、やっている内容と直感的じゃないかもなあ。Filter::AppendDigestToHash とかか。長いな。あと if ($args->{entry}->permalink) でチェックしているけど、permalink メソッドは、permalinkが設定されていなければlink 要素を返すようになっているから、コレじゃうまく動かないんじゃないか。$feed->entries の link がすべて同じなら、という条件もいるかもしれない。

もう少しフィードバックがあれば、こちらでコミットします。