This document describes Poster's templating system. Each template file is a PHP script, so any PHP code inside the template file will be executed before replacing the tags.

Using PHP code inside a template is really useful and allows you to create complex templates, but you can create good templates without using a single line of PHP code.

A list of all template files (along with their use) follows.

Tags are used to print parts of the blog on screen.

Each tag has a variable with the same name you can use in PHP scripts. In a template file, writing <$BlogUrl$> or <?php echo $BlogUrl; ?> produces exactly the same output. Both tags and variables are case sensitive.

Below there is a list of all available tags.

If you think something is missing from this reference, if you have suggestions on how to improve it, if you wrote a template for Poster or a good layout using valid XHTML and CSS, please mail me: eof@kiyuko.org.