Dev:Template Engines
From Habari Project
Habari uses template engines to produce final output to send to a browser. Themes specify which template engine they're using in their XML, and the templates are then written in the syntax defined by that template engine. By design, Habari can support any number of template engines. Below is a table showing the current state of Habari's template engines.
| Engine | Status |
|---|---|
| RawPHPEngine | Mature |
| HiEngine | Usable |
Previous work has been done on template engines for Smarty and PHPTAL template systems, but these are not actively developed.