* @copyright Deakin University 2007,2008 * @package queXS * @subpackage configuration * @link http://www.deakin.edu.au/dcarf/ queXS was writen for DCARF - Deakin Computer Assisted Research Facility * @license http://opensource.org/licenses/gpl-2.0.php The GNU General Public License (GPL) Version 2 * */ /** * Set locale */ include_once(dirname(__FILE__).'/lang.inc.php'); /** * Include ADODB */ if (!(include_once(ADODB_PATH . 'adodb.inc.php'))) { print "
ERROR: Please modify config.inc.php for ADODB_PATH to point to your ADODb installation
"; } /** * Include ADODB session handling functions */ if (!(include_once(ADODB_PATH . 'session/adodb-session2.php'))) { print "ERROR: Please modify config.inc.php for ADODB_PATH to point to your ADODb installation
"; } define('ADODB_OUTP',"outputDebug"); /** * Output for debugging */ function outputDebug($text,$newline) { error_log($text,0); } //if PEAR not installed: set_include_path("."); //TEMP ONLY set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__).'/include/pear/'); //global database variable $db = newADOConnection(DB_TYPE); $db->Connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); $db->SetFetchMode(ADODB_FETCH_ASSOC); if (DEBUG == true) $db->debug = true; $db->Execute("set names 'utf8'"); //store session in database (see sessions2 table) ADOdb_Session::config(DB_TYPE, DB_HOST, DB_USER, DB_PASS, DB_NAME,$options=false); /** * Get a setting from the database * * @param mixed $name The setting name * * @return mixed The setting value * @author Adam Zammit