ConfigFromXoops(); } function ConfigFromXoops() //for PHP4 constructor { $this->xoops_mainfile_path = $this->get_xoops_mainfile_path(); $this->module_path=dirname(dirname(__FILE__)); $this->module_name=basename($this->module_path); if(file_exists($this->xoops_mainfile_path)){ $array_file = file($this->xoops_mainfile_path); for ($i = 0 ; $i xoops_root_path = $define[1]; $this->xoops_url . '/modules/' . $this->module_name; break; case 'XOOPS_URL': $this->xoops_url = $define[1]; $this->module_url = $this->xoops_url . '/modules/' . $this->module_name; break; case 'XOOPS_TRUST_PATH': $this->xoops_trust_path = $define[1]; break; case 'XOOPS_DB_PREFIX': $this->xoops_db_prefix = $define[1]; break; case 'XOOPS_DB_NAME': $this->xoops_db_name = $define[1]; break; case 'XOOPS_DB_USER': $this->xoops_db_user = $define[1]; break; case 'XOOPS_DB_PASS': $this->xoops_db_pass = $define[1]; break; case 'XOOPS_DB_HOST': $this->xoops_db_host = $define[1]; break; default : } } } } } function get_xoops_mainfile_path(){ return dirname(dirname(dirname(dirname(__FILE__)))) . '/mainfile.php'; } } ?>