NAME

Plagger::Plugin::Bundle::Planet - Bundle package to create Planet site

SYNOPSIS

- module: Bundle::Planet
  config:
    title: Planet Foobar
    dir: /path/to/planet
    url: http://example.org/planet
    theme: sixapart-std
    stylesheet: foo.css
    duration: 7 days
    description: Everything about Foobar from the Web

DESCRIPTION

This plugin is a Bundle plugin to load bunch of required modules to create Planet site with a single Plugin setup. Using this plugin will load following plugins and automatically sets up necessary configurations.

Filter::StripTagsFromTitle
Filter::HTMLTidy (if HTML::Tidy is available)
Filter::HTMLScrubber
Filter::GuessTimeZoneByDomain
SmartFeed::All
Publish::Planet
Publish::Feed
Publish::OPML
Publish::FOAFRoll

CONFIGS

title

Title of Planet site. Required.

dir

Directory to create HTML, Feed and CSS files in. Required.

url

Public URL to access the Planet site, which is used to construct Feed and CSS URLs with. Required.

theme

Name of theme to use with Publish::Planet. Defaults to default.

stylesheet

URL(s) of stylesheet (CSS) to use with sixapart-std theme. Optional.

duration

Duration of feed entries to display. When you pass 0 as a value, the Planet plugin displays all the entries aggregated. Defaults to 7 days.

extra_rule

Additional rule to add to filter entries using SmartFeed::All. Optional and defaults to nothing.

description

Description to use in XHTML tagline and Atom/RSS feeds. Optional.

AUTHOR

Tatsuhiko Miyagawa

SEE ALSO

Plagger, Plagger::Plugin::Publish::Feed, Plagger::Plugin::Publish::Planet