Chronicle software is a small and fast blog compiler, written in Perl with minimal dependencies.
What is a blog compiler? It is a simple piece of software which will convert a directory of text files into static tree of HTML and RSS files which can be published online as a full-featured blog complete with:
� RSS Feeds.
You can install it in seconds and be using it in minutes without having to install PHP, a Database, or Ruby on Rails!
To use the software you'll need the Date::Parse and HTML::Template perl modules. Debian GNU/Linux users may install these by running:
apt-get install libtimedate-perl libhtml-template-perl
Download, unpack, and run "make install". This will give you a configuration file in /etc, the binary in /usr/local/bin, and the themes beneath /usr/share/chronicle.
Now create ./blog and populate it with blog entries in the correct format. If you run "chronicle --verbose" you'll see your compiled files being produced.
A sample blog entry would be a text file with contents like this:
Title: This is the title for an entry
Tags: comma, separated, tag, names
Date: 14th August 2007
< p >This is the first line of the blog entry.< /p >
< p >This is the last line of the blog entry.< /p >
In this example the blog has been written in HTML, but you may choose to write your entries in textile or markdown formats if you prefer.
To specify the input format simply adjust the configuration file:
format = [ html | markdown | textile ]
In a hurry? Add it to your Download Basket!
What's New in version 3.5
- This release adds the ability to output the archive of previous entries in a more pleasant directory structure.
- A new theme was also added to those included by default.