_configFilePath)."/ENABLE_INSTALL_TOOL")) { die("SeedDMS won't run unless your remove the file ENABLE_INSTALL_TOOL from your configuration directory."); } if(isset($settings->_extraPath)) ini_set('include_path', $settings->_extraPath. PATH_SEPARATOR .ini_get('include_path')); if(isset($settings->_maxExecutionTime)) ini_set('max_execution_time', $settings->_maxExecutionTime); if (get_magic_quotes_gpc()) { $process = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST); while (list($key, $val) = each($process)) { foreach ($val as $k => $v) { unset($process[$key][$k]); if (is_array($v)) { $process[$key][stripslashes($k)] = $v; $process[] = &$process[$key][stripslashes($k)]; } else { $process[$key][stripslashes($k)] = stripslashes($v); } } } unset($process); } $indexconf = null; if($settings->_enableFullSearch) { if($settings->_fullSearchEngine == 'sqlitefts') { $indexconf = array( 'Indexer' => 'SeedDMS_SQLiteFTS_Indexer', 'Search' => 'SeedDMS_SQLiteFTS_Search', 'IndexedDocument' => 'SeedDMS_SQLiteFTS_IndexedDocument' ); require_once('SeedDMS/SQLiteFTS.php'); } else { $indexconf = array( 'Indexer' => 'SeedDMS_Lucene_Indexer', 'Search' => 'SeedDMS_Lucene_Search', 'IndexedDocument' => 'SeedDMS_Lucene_IndexedDocument' ); if(!empty($settings->_luceneClassDir)) require_once($settings->_luceneClassDir.'/Lucene.php'); else require_once('SeedDMS/Lucene.php'); } } /* Add root Dir. Needed because the view classes are included * relative to it. */ ini_set('include_path', $settings->_rootDir. PATH_SEPARATOR .ini_get('include_path')); ?>