BLIS User Guide & Technical Details

Static Web Journaling & Blogging System

Created by Richard Rathe, December 2024 (Incomplete)

Intro

BLIS has four major components:

System Files & Directories

These are the core system elements:

The blis.htmf file is key (htmf = html fragment or template). As a template it has several fill in the blank tokens for blis.pl to complete:

Articles

Potentially any well-formatted html file will work. However, there are a few requirements and options:

A minimal suite of meta tags are these:

Meta tag modsecs must be present or the file will be treated as a non-article. This should be the system time in seconds that the source file was lasted updated (as returned by the Perl `time` function).

A date or year element is strongly recommended to fix the publication in time. For example, a file may have been first published five years ago but updated five minutes ago. BLIS understands the difference! If absent the year will be defined by modsecs. The year should be just the four digit year (2024). The data is more flexible but should include four digit year (April 12, 2024).

The author element is recommended, especially if it's someone other than the site editor—so credit can be given. Here are some examples:


This is a slide!