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

NAME

Babble::Theme::planet - Planet inspired theme for Babble

DESCRIPTION

The planet theme was inspired by the http://planet.debian.net/ theme, and builds upon that style heavily. This was the first theme for Babble, and thus, provides the most features.

TEMPLATE VARIABLES

The following variables are used by the template (variables coming from Babble::Document or Babble::Document::Collection sources are not listed here!)

meta_title

The title of the Babble

A link to an optional logo for this Babble.

meta_blurb_text

Optional extra text in the banner are.

meta_desc

Optional description of the babble.

Optional, but recommended, link to the CSS stylesheet to use. Defaults to planet.css.

meta_charset

Optional charset.

meta_about_text

A few words about the Babble. If not specified, a default text is used.

meta_owner_email

E-Mail address of the Babble maintainer.

meta_owner

Name of the Babble maintainer.

meta_feed_text

Optional text in the feed area. If not specified, a default text is used.

Link to the feed the Babble provides.

TEMPLATE KNOBS

template_knob_no_sources

Turn off generating the Subscriptions area in the sidebar.

template_knob_datebar

Add a so-called datebar to the sidebar. This will contain local links to each date an entry is available for. Handy when the collection spans more than a few days.

template_knob_planetarium

Enables the Planetarium, a link collection to related or unrelated sites (Babbles, planets and the like). When enabled, a planetarium paramater must be made available to the template. This should contain an array of hashes. The layout should be as follows:

  planetarium => [ { name => 'Example', url => 'http://example.org/' } ]
template_knob_no_date_head

Disables generating anchors (and headings) for each day.

Disables linking to the entry sources. This is very handy when one wants to generate a front page with news items, or when one is using Babble to generate an original blog, instead of an aggregation.

template_knob_no_date

By default, after each entry, this theme places its submission date. This can be turned off with this knob.

template_knob_with_image

If a feed comes with an associated image, the planet theme can display this image, provided this knob is enabled.

AUTHOR

Gergely Nagy, algernon@bonehunter.rulez.org

Bugs should be reported at http://bugs.bonehunter.rulez.org/babble.

SEE ALSO

Babble::Theme, Babble::Output::TTk