The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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