**WARNING:** Parameters marked with **{!}** must be escaped from HTML markup if you display them!
├── html
│ ├── 403.php
│ ├── 404.php
│ ├── category
│ │ ├── item.php
│ │ ├── list.php
│ │ └── main.php
│ ├── feed
│ │ ├── item_page.php
│ │ ├── item_post.php
│ │ └── main.php
│ ├── home.php
│ ├── main.php
│ ├── page
│ │ ├── item.php
│ │ ├── list.php
│ │ └── main.php
│ ├── pagination.php
│ ├── post
│ │ ├── item.php
│ │ ├── list.php
│ │ └── main.php
│ ├── search
│ │ ├── main.php
│ │ └── result.php
│ └── user
│ ├── item.php
│ ├── list.php
│ └── main.php
├── lang
│ ├── de.php
│ └── en.php
│ └── […]
└── rsrc
└── […]
## Global `html/*`
The following variables are available in **each** other template file:
* `$BLOGMETA['NAME']`**{!}**: Global available: The name of the blog
* `$BLOGMETA['DESC']`**{!}**: Global available: The description of the blog
* `$BLOGMETA['HOME']`**{!}**: Global available: The name of the start page of the blog
* `$BLOGMETA['MAIL']`: Global available: The email address of the contact person
* `$BLOGMETA['LANG']`: Global available: The two-letter language code for the content
## Main Template `html/main.php`
Basic framework of the HTML document which contains the main content:
* `$HEAD['NAME']`**{!}**: Contains the document name for the `
` tag or something else
* `$HEAD['DESC']`**{!}**: Contains the document description for `value array
* `$CATEGORY['FILE']['LIST']`: List of extracted image URLs from the body
* `$CATEGORY['BODY']['TEXT'] ()`: Pre-parsed content of the category body
* `$CATEGORY['BODY']['HTML'] ()`: HTML parsed content of the category body
* `$CATEGORY['ATTR']['ID']`: Raw attribute data from database column `id`
* `$CATEGORY['ATTR']['PARENT']`: Raw attribute data from database column `parent`
* `$CATEGORY['ATTR']['SLUG']`**{!}**: Raw attribute data from database column `slug`
* `$CATEGORY['ATTR']['NAME']`**{!}**: Raw attribute data from database column `name`
* `$CATEGORY['ATTR']['BODY']`**{!}**: Raw attribute data from database column `body`
* `$CATEGORY['ATTR']['ARGV']`: Raw attribute data from database column `argv`
* `$CATEGORY['ATTR']['TIME_INSERT']`: Raw attribute data from database column `time_insert`
* `$CATEGORY['ATTR']['TIME_UPDATE']`: Raw attribute data from database column `time_update`
### `@PAGE`
* `$PAGE['URL']`: Contains the complete URL to the page content
* `$PAGE['GUID']`: Contains a pseudo-guid of the page
* `$PAGE['ARGV']`: Contains the arguments parsed as key->value array
* `$PAGE['FILE']['LIST']`: List of extracted image URLs from the body
* `$PAGE['BODY']['TEXT'] ()`: Pre-parsed content of the page body
* `$PAGE['BODY']['HTML'] ()`: HTML parsed content of the page body
* `$PAGE['ATTR']['ID']`: Raw attribute data from database column `id`
* `$PAGE['ATTR']['USER']`: Raw attribute data from database column `user`
* `$PAGE['ATTR']['SLUG']`**{!}**: Raw attribute data from database column `slug`
* `$PAGE['ATTR']['NAME']`**{!}**: Raw attribute data from database column `name`
* `$PAGE['ATTR']['BODY']`**{!}**: Raw attribute data from database column `body`
* `$PAGE['ATTR']['ARGV']`: Raw attribute data from database column `argv`
* `$PAGE['ATTR']['TIME_INSERT']`: Raw attribute data from database column `time_insert`
* `$PAGE['ATTR']['TIME_UPDATE']`: Raw attribute data from database column `time_update`
### `@POST`
* `$POST['URL']`: Contains the complete URL to the post content
* `$POST['GUID']`: Contains a pseudo-guid of the post
* `$POST['ARGV']`: Contains the arguments parsed as key->value array
* `$POST['FILE']['LIST']`: List of extracted image URLs from the body"
* `$POST['BODY']['TEXT'] ()`: Pre-parsed content of the post body
* `$POST['BODY']['HTML'] ()`: HTML parsed content of the post body
* `$POST['ATTR']['ID']`: Raw attribute data from database column `id`
* `$POST['ATTR']['USER']`: Raw attribute data from database column `user`
* `$POST['ATTR']['SLUG']`**{!}**: Raw attribute data from database column `slug`
* `$POST['ATTR']['NAME']`**{!}**: Raw attribute data from database column `name`
* `$POST['ATTR']['BODY']`**{!}**: Raw attribute data from database column `body`
* `$POST['ATTR']['ARGV']`: Raw attribute data from database column `argv`
* `$POST['ATTR']['TIME_INSERT']`: Raw attribute data from database column `time_insert`
* `$POST['ATTR']['TIME_UPDATE']`: Raw attribute data from database column `time_update`
### `@USER`
* `$USER['URL']`: Contains the complete URL to the user
* `$USER['GUID']`: Contains a pseudo-guid of the user content
* `$USER['ARGV']`: Contains the arguments parsed as key->value array
* `$USER['FILE']['LIST']`: List of extracted image URLs from the body
* `$USER['BODY']['TEXT'] ()`: Pre-parsed content of the user body
* `$USER['BODY']['HTML'] ()`: HTML parsed content of the user body
* `$USER['ATTR']['ID']`: Raw attribute data from database column `id`
* `$USER['ATTR']['SLUG']`**{!}**: Raw attribute data from database column `slug`
* `$USER['ATTR']['BODY']`**{!}**: Raw attribute data from database column `body`
* `$USER['ATTR']['ARGV']`: Raw attribute data from database column `argv`
* `$USER['ATTR']['USERNAME']`**{!}**: Raw attribute data from database column `username`
* `$USER['ATTR']['FULLNAME']`**{!}**: Raw attribute data from database column `fullname`
* `$USER['ATTR']['MAILADDR']`**{!}**: Raw attribute data from database column `mailaddr`
* `$USER['ATTR']['TIME_INSERT']`: Raw attribute data from database column `time_insert`
* `$USER['ATTR']['TIME_UPDATE']`: Raw attribute data from database column `time_update`