return $fusionforge_config[$section][$var] ;
}
-function read_config () {
+function read_config_file ($file) {
+ // Initial implementation reuses values from local.inc:
$fusionforge_config['core']['forge_name'] = $GLOBALS['sys_name'] ;
+ return ;
+
+ // Real implementation should read *.ini files
+ /* Pseudo-code:
+ $sections = ini_parse ($file) ;
+ foreach ($sections as $sectname => $options) {
+ foreach ($options as $key => $value) {
+ $fusionforge_config[$sectname][$key] = $value ;
+ }
+ }
+ */
}
// Local Variables:
require $gfcgfile;
require $gfcommon.'include/config.php';
+read_config ($gfconfig.'/fusionforge.ini') ;
// get constants used for flags or status
require $gfcommon.'include/constants.php';