Themes

From Habari Project

Jump to: navigation, search

Currently, Habari supports two template engines, the RawPHPEngine, which uses regular PHP for control and output, and the HiEngine, which uses simple custom tags for output.

Two themes are currently packaged with Habari; Mzingi, which is a lightweight theme designed to help people learn how to theme for Habari, and Charcoal. Other publicly available themes are currently available, with many more on the horizon.

Installation

Included themes are installed in system/themes. This allows for upgrading without touching the /user directory at all. If you would like to use a system theme, but make modifications, you can copy all of the files and directories into user/themes. The user/themes/k2 would override the system/themes/k2. Again, this allows for upgrading, and any changes to the distributed version K2 not over write your modified version. You could then migrate any changes to your user copy.

Additional themes can be uploaded to your /user/themes directory. Themes must include a theme.xml file in order to be activated in /admin/themes. See Creating a Custom Theme for details about this file, and about how to create your own themes.

Additional Information about themes and customization:

Personal tools
This is a cached copy of the requested page, and may not be up to date.

Sorry! This site is experiencing technical difficulties.
Try waiting a few minutes and reloading.

(Can't contact the database server: Access denied for user 'habari'@'localhost' to database 'habari_wiki' (localhost))


You can try searching via Google in the meantime.
Note that their indexes of our content may be out of date.