You can install tiki in any directory and you can name the tiki directory as you want, but you have to respect the internal directory structure of the application since Tiki relies on certain directory names to find modules, images and language files.
| Directory | Description
|
| db | This is where the database connection script is included and the SQL script to create the database is found.
|
| dump | In this directory is where Tiki generates the xhtml dump of the pages to allow users/admins to download a locally browseable version of the Wiki
|
| img | Images used by Tiki. Drawings are stored in img/wiki so the directory must be writeable by PHP if you want to use drawings.
|
| games | This is where tiki finds games, the flash subdirectory will contain the flash binaries and the thumbs directory will store the thumbnails and descriptions of games (as txt files).
|
| lang | Root for languages
|
| lang/en, lang/sp, etc. | Each directory contains a language.php file with the translation of the application strings to the language.
|
| lib | Library files used by Tiki (The Tiki API)
|
| modules | PHP code for modules
|
| modules/cache | This is where Tiki stores cached results from modules. Must be writeable by PHP .
|
| Smarty | The Smarty distribution used with Tiki.
|
| styles | CSS files used by the application, each CSS file defines a theme can be used.
|
| temp | A temp directory where tiki unzips zip files if you use batch uploading of images.
|
| templates | Smarty templates for the application. If you plan to use the Tiki edit templates feature then this diretory has to be writeable by PHP.
|
| templates/modules | Smarty templates for modules
|
| templates_c | This is where Smarty stores compiled templates (Smarty compiles templates as php scripts). Must be writeable by PHP.
|
| templates/styles | In this directory you will find the template files used by each theme, themes can redefine templates to change the layout and look and feel of Tiki. |