1. Apache configue
<VirtualHost *>
ServerName handbook-admin.myuniversity.com.au
ServerAlias http://www.handbook-admin.myuniversity.com.au
DocumentRoot /hosts/handbook-admin/htdocs
CustomLog /hosts/handbook-admin/logs/access_log combined
ErrorLogĀ /hosts/handbook-admin/logs/error_log
CheckSpelling On
<Directory /hosts/handbook-admin/htdocs>
AllowOverride All
</Directory>
<Files ~ “\.(inc|ini)$”>
Order allow,deny
Deny from all
</Files>
</VirtualHost>
2.index.php
<?
require_once(“modules/trob.base/includes/includes.inc”);
require_once(“modules/trob.base/includes/admin-includes.inc”);
require_once(“modules/myuniversity.handbook/includes/includes.inc”);
Main::start(“myuniversity.handbook”);
3.project init file
modules/myuniversity.handbook/project.ini
4.TemplateEngine
Using Smarty as template engine.