Bit 5 Blog
Home page: noahgrey.com/greysoft
License: Creative Commons
Implementation: Perl (CGI)
Status: Downloaded, installed
Description: Webblog/journal software. Allows users to add comments. Supports multiple authors, but does not provide multiple sections. Old pages are moved into the archive.
Reference Sites: Big Bad Baseball
Very nasty. Tarball does not install into its own directory. Files are intended to be copied via FTP. (Files have DOS line-endings, and Perl barfs on those.) Installer has to manually set permissions on all files, and create a directory. Installation is subject to server's CGI configuration. The default index page is empty, so there's no default layout.
Once logged in, setting basic configuration options is done through a form, as is adding users. It seems to be necessary to run "Diagnostics and Repair" before being allowed to add an entry to the journal. Only when you add an entry is a proper index file generated, based on the entry and the template info.
Administrative interface through
No database. Data is stored in several flat files. Served web pages are static: they are rebuilt when new entries are added, or manually (necessary if templates change).
Website style is controlled by templates. The templates are stored in
gm-templates.cgi, and updated through forms. Templates
are pre-configured for most purposes. The index page is initially
empty, until you add an entry, at which point it is updated. (Web
pages are actually static. When you change the style you need to
go into the administrative pages and "Rebuild Files."