index.php
[web.mtrack] / index.php
1 <?php
2
3 // this will be generate eventually by the 'setup.php' script..
4
5
6 ini_set('include_path', 
7     dirname(__FILE__) . PATH_SEPARATOR .
8     dirname(__FILE__) . '/pear');
9
10 require_once 'HTML/FlexyFramework.php';
11  
12
13 define('DB_DATAOBJECT_NO_OVERLOAD',true);
14
15 ini_set('display_errors', true);
16
17 new HTML_FlexyFramework(array(
18         
19     'project' => 'MTrackWeb',
20     'enable' => 'MTrack,Core,Admin', // enable permissions from Pman 
21     'database'        => 'mysql://root:@localhost/pman',
22     'version' => '2.0',
23     
24     'DB_DataObject' => array(
25        //  'debug' => 5,
26
27         'class_location' => implode(PATH_SEPARATOR, array(
28                 dirname(__FILE__). '/Pman/MTrack/DataObjects',
29                 dirname(__FILE__). '/Pman/Core/DataObjects',
30                 
31         )),
32         'class_prefix' => 'Pman_MTrack_DataObjects_:Pman_Core_DataObjects_:',
33         
34         'ini_mtrack' => implode(PATH_SEPARATOR, array(
35                 dirname(__FILE__). '/Pman/MTrack/DataObjects/pman.ini',
36                 dirname(__FILE__). '/Pman/Core/DataObjects/pman.ini',
37                 
38         )),
39          'table_alias' => array(
40             'core_person' => 'Person',
41             'core_company' => 'Companies',
42             'core_group_member' => 'group_members',
43             'core_group_right' => 'group_rights',
44             'core_group' => 'Groups',
45             'core_office' => 'Office',
46             'core_project' => 'Projects',
47         )
48     ),
49     'MTrackWeb' => array(
50         'working_dir' => '/var/lib/mtrack', // this needs to be writable by web user..
51         'email_address' => 'mtrack@roojs.com', // email address that spam comes from.
52         'url' => 'http://www.roojs.com/mtrack/index.php', // url for the link on the emails.
53         'checks' => array(
54             
55             
56         )
57     ),
58     'Pman' => array(
59         // where the images go.
60        'storedir' => '/home/edoc',
61          'useroo' => true,
62     ),
63      'Pman_Core' => array(
64         'jspacker' => '/home/alan/gitlive/gnome.introspection-doc-generator',
65         'cssminify' => dirname(__FILE__).'/roojs1/buildSDK/cssminify.js',
66     )
67 ));
68  
69     
70               
71
72
73