Changes for version 5.1.5

  • Abstracted the template handling such that different modules may be used to create the output. The default is still HTML::Template, but now Text::Xslate is also supported. Contributed by Matthias Bethke.

Documentation

A static blog-compiler.

Modules

Holder for our version number
Simple configuration file reader.
Generate dated-posts.
Speedup the import process
Filter individual blog entries.
Generate archive pages.
Generate the blog-index.
Generate each blog page.
Generate a RSS feed for the blog.
Generate a sitemap automatically
Generate tags pages.
maintains the input directory structure.
Support markdown-formatted input.
Support Multimarkdown-formatted input.
Execute commands after building the blog
Autopost entries in the future.
Execute commands before building the blog
Ignore draft posts.
Generate a list of tags.
Make meta information available to templates
Generate a list of recent tags.
Generate non-blog pages.
Support textile-formatted input.
Attempt to fix malformed HTML.
Support for Truncating longer blog posts.
Allow Youtube videos to be embedded.
Base class for Chronicle's template abstractions
Base class for Xslate based templates
HTML::Template based templates
Text::Xslate templates with Kolon syntax.
Text::Xslate templates with TTerse syntax.
A URI subclass that simplifies handling of HTTP URIs