/public/styles//.html */ $config['template']['theme'] = 'default'; $config['template']['filename'] = 'index.html'; $config['template']['enable_flash_message'] = FALSE; $config['template']['class_flash_message'] = '%s'; /* |-------------------------------------------------------------------------- | Option Table Schema |-------------------------------------------------------------------------- | | Enable you to set/get option value from your database | */ $config['option']['enable'] = FALSE; $config['option']['table'] = ''; $config['option']['attribute'] = ''; $config['option']['value'] = ''; /* |-------------------------------------------------------------------------- | User Session/Authentication |-------------------------------------------------------------------------- | | Enable you to validate logged-in user | | ------------------------------------------------------------------- | EXPLANATION OF VARIABLES | ------------------------------------------------------------------- | REQUIRED VARIABLES: | ['enable'] TRUE/FALSE - Whether to enable Authentication | ['table'] User/member database table name | ['column']['id'] 'user_id' column (INTEGER) PRIMARY KEY | ['column']['name'] 'user_name' column (VARCHAR) UNIQUE | ['column']['pass'] 'user_pass' column (VARCHAR) | ['column']['role'] 'user_role' column (INTEGER) | | OPTIONAL VARIABLES: | ['table_meta'] User/member additional database table name (if you separate some of required data in different table) | ['column']['key'] foreign key in 'table_meta' to map with 'table' | ['column']['fullname'] 'user_fullname' column (VARCHAR/TEXT) | ['column']['email'] 'user_email' column (VARCHAR) | ['column']['status'] 'user_status' column (INTEGER) */ $config['auth']['enable'] = FALSE; $config['auth']['cookie'] = 'auth'; $config['auth']['table'] = ''; $config['auth']['table_meta'] = ''; $config['auth']['column']['id'] = ''; $config['auth']['column']['key'] = ''; $config['auth']['column']['name'] = ''; $config['auth']['column']['email'] = ''; $config['auth']['column']['pass'] = ''; $config['auth']['column']['fullname'] = ''; $config['auth']['column']['role'] = ''; $config['auth']['column']['status'] = ''; $config['auth']['expire'] = 0; /* |-------------------------------------------------------------------------- | ACL |-------------------------------------------------------------------------- | | Enable you to validate ACL | | ------------------------------------------------------------------- | EXPLANATION OF VARIABLES | ------------------------------------------------------------------- | REQUIRED VARIABLES: | ['table'] Module database table name | ['map_table'] ACL mapping database table name | | ------------------------------------------------------------------- | DATABASE INSERT QUERY | ------------------------------------------------------------------- -- START DATABASE QUERY CREATE TABLE IF NOT EXISTS `ci_modules` ( `module_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `module_name` VARCHAR( 200 ) NOT NULL , `module_status` INT( 1 ) NOT NULL DEFAULT '1' ) ENGINE = MYISAM ; CREATE TABLE IF NOT EXISTS `ci_acl_map` ( `type` int(11) NOT NULL, `access_type` int(11) NOT NULL, `module_id` int(11) NOT NULL, `user_data` int(11) NOT NULL, KEY `type` (`type`,`user_data`) ) ENGINE=MyISAM ; -- END DATABASE QUERY */ $config['acl']['table'] = 'ci_modules'; $config['acl']['map_table'] = 'ci_acl_map'; /* |-------------------------------------------------------------------------- | Default QueryString URI Segmentation |-------------------------------------------------------------------------- | | Enable you to assign a key for $_GET to parse URI Segmentation | e.g: http://your-domain.com/?p=/controller/module | */ $config['node_segment'] = 'p';