The program requires Perl 5.004 or higher. The actual preprocessor.
Templates define the look of the generated pages.
A special header and footer tag ensures a consistent layout of all pages. Variables can serve to parametrize the content of the pages, as well as other settings such as colors. Then, you write your HTML documents as usual, but omitting elements appearing in every page, such as navigation bars, footers etc. After you created all the files you need, run plainfiles . The program htmlplain actually generates the pages you need to upload.