今日もいじくる
ここを参考に、サービスごとにファイルを分けた。で、出来たのがこれ。
- config.base.yaml:
global:
assets_path: /path/to/assets_dir
timezone: Asia/Tokyo
log:
level: info
cache:
base: /path/to/plagger_dir/define_recipes:
pub2gmail:
- module: Publish::Gmail
rule:
- module: Rating
rate: '>= 0'
- module: Fresh
mtime:
path: /path/to/plagger.tmp
autoupdate: 1
config:
mailto: *******@gmail.com
mailfrom: *******@gmail.com
mailroute:
via: smtp
host: *******:25- module: Filter::HatenaBookmarkUsersCount
- module: Widget::HatenaBookmarkUsersCount
- module: Filter::StripRSSAd
- module: Filter::TruePermalink
- module: Filter::tDiaryComment
- module: Widget::Delicious
- module: Widget::BloglinesSubscriptionpub2chtml:
- module: Filter::EntryFullText
rule:
expression: $args->{entry}->link !~ m/.*\.(pdf|swf|mov)$/
config:
store_html_on_failure: 1
force_upgrade: 1
- module: Filter::HTMLScrubber
- module: Filter::Rule
rule:
module: Deduped
define_recipes:
bloglines:
module: Subscription::Bloglines
config:
username: ********
password: ********
mark_read: 1
fetch_meta: 1
define_recipes:
mixi:
- module: CustomFeed::Mixi
config:
email: ********
fetch_body: 1
show_icon: 1
(ログインはクッキーでやるようにしたのでパスワードは消した)
include:
- /path/to/config.base.yaml
- /path/to/config.sns.yamlrecipes:
- mixi
- pub2gmail
include:
- /path/to/config.base.yaml
- /path/to/config.rss.yamlrecipes:
- bloglines
- pub2gmail
- pub2chtmlplugins:
- module: Publish::CHTML
config:
title: Bloglines by Plagger CHTML
work: /path/to/public_html/bloglines/
(携帯でも読めるようにした。コンテンツごとに URI を変えようとしているので、ちょっと書き方が美しくない。本当はきっともっと美しくできるのだろうが。。)