Index: trunk/kernel/include/config.php =================================================================== diff -u -N -r369 -r534 --- trunk/kernel/include/config.php (.../config.php) (revision 369) +++ trunk/kernel/include/config.php (.../config.php) (revision 534) @@ -13,7 +13,7 @@ function clsConfig() { $this->m_IsDirty=false; - $this->adodbConnection = GetADODBConnection(); + $this->adodbConnection = &GetADODBConnection(); $this->config = array(); $this->m_IsDefault = array(); $this->VarType = array(); @@ -186,7 +186,7 @@ function clsConfigAdminItem($config_name=NULL) { - $this->adodbConnection = GetADODBConnection(); + $this->adodbConnection = &GetADODBConnection(); if($config_name) $this->LoadSetting($config_name); } @@ -418,7 +418,7 @@ WHERE ModuleOwner='".$this->module."' AND Section='".$this->section."' AND Install=1 ORDER BY DisplayOrder ASC"; } if( $GLOBALS['debuglevel'] ) echo $sql."
\n"; - $adodbConnection = GetADODBConnection(); + $adodbConnection = &GetADODBConnection(); $rs = $adodbConnection->Execute($sql); while($rs && !$rs->EOF) { Index: trunk/admin/install.php =================================================================== diff -u -N -r478 -r534 --- trunk/admin/install.php (.../install.php) (revision 478) +++ trunk/admin/install.php (.../install.php) (revision 534) @@ -248,7 +248,7 @@ if(strlen($state)==0) { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $installed = $ado ? TableExists($ado,"ConfigurationAdmin,Category,Permissions") : false; if(!minimum_php_version("4.1.2")) @@ -326,7 +326,7 @@ $LoggedIn = FALSE; if($_POST["UserName"]=="root") { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $sql = "SELECT * FROM ".$g_TablePrefix."ConfigurationValues WHERE VariableName='RootPass'"; $rs = $ado->Execute($sql); @@ -383,7 +383,7 @@ case 1: /* clean out all tables */ $install_type = 4; - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $filename = $pathtoroot.$admin."/install/inportal_remove.sql"; RunSchemaFile($ado,$filename); /* run install again */ @@ -400,7 +400,7 @@ case 4: $install_type = 6; /* clean out all tables */ - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); //$filename = $pathtoroot.$admin."/install/inportal_remove.sql"; //RunSchemaFile($ado,$filename); /* run install again */ @@ -426,7 +426,7 @@ } if ($state == "upgrade") { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $Modules = array(); $Texts = array(); @@ -486,7 +486,7 @@ } if ($state == "upgrade_process") { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $mod_arr = $_POST['modules']; foreach($mod_arr as $p) @@ -584,7 +584,7 @@ if(file_exists($backupfile) && is_readable($backupfile)) { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $show_warning = false; @@ -642,7 +642,7 @@ if($state=="restore_run") { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $FileOffset = (int)$_GET["Offset"]; if(!strlen($backupfile)) $backupfile = SuperStrip($_GET['File'], true); @@ -888,7 +888,7 @@ if($state=="reinstall") { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $show_upgrade = false; @@ -1039,7 +1039,7 @@ if($state=="runsql") { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $installed = TableExists($ado,"ConfigurationAdmin,Category,Permissions"); if(!$installed) { @@ -1113,7 +1113,7 @@ } if ($state == "finish") { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $PhraseTable = GetTablePrefix()."ImportPhrases"; $EventTable = GetTablePrefix()."ImportEvents"; $ado->Execute("DROP TABLE IF EXISTS $PhraseTable"); @@ -1139,7 +1139,7 @@ { $pass = md5($pass); $sql = "UPDATE ".$g_TablePrefix."ConfigurationValues SET VariableValue = '$pass' WHERE VariableName='RootPass' OR VariableName='RootPassVerify'"; - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $ado->Execute($sql); $state="modselect"; } @@ -1154,7 +1154,7 @@ { include_once($pathtoroot."kernel/include/xml.php"); - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); if (TableExists($ado, "Language,Phrase")) { $MaxInserts = 200; @@ -1333,7 +1333,7 @@ } else { - $db =& GetADODBConnection(); + $db =&GetADODBConnection(); $prefix = GetTablePrefix(); $db->Execute('DROP TABLE IF EXISTS '.$prefix.'ImportPhrases'); $db->Execute('DROP TABLE IF EXISTS '.$prefix.'ImportEvents'); @@ -1354,7 +1354,7 @@ if($state=="lang_default_set") { // phpinfo(INFO_VARIABLES); - /*$ado =& inst_GetADODBConnection(); + /*$ado =& inst_&GetADODBConnection(); $PhraseTable = GetTablePrefix()."ImportPhrases"; $EventTable = GetTablePrefix()."ImportEvents"; $ado->Execute("DROP TABLE IF EXISTS $PhraseTable"); @@ -1386,7 +1386,7 @@ $doms = $_POST["domain"]; if(is_array($doms)) { - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); require_once $pathtoroot.'kernel/include/tag-class.php'; if( !isset($objTagList) || !is_object($objTagList) ) $objTagList = new clsTagList(); foreach($doms as $p) @@ -1478,7 +1478,7 @@ //$g_DomainName= $_SERVER["HTTP_HOST"]; save_values(); - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); if(substr($sitepath,0,1)!="/") $sitepath="/".$sitepath; if(substr($sitepath,-1)!="/") @@ -1565,7 +1565,7 @@ ## get & define Non-Blocking & Blocking versions ## $blocking_sockets = minimum_php_version("4.3.0")? 0 : 1; - $ado =& inst_GetADODBConnection(); + $ado =& inst_&GetADODBConnection(); $sql = "UPDATE ".$g_TablePrefix."ConfigurationValues SET VariableValue = '$blocking_sockets' WHERE VariableName='SocketBlockingMode'"; $ado->Execute($sql); ## get & define Non-Blocking & Blocking versions ## Index: trunk/kernel/include/usersession.php =================================================================== diff -u -N -r510 -r534 --- trunk/kernel/include/usersession.php (.../usersession.php) (revision 510) +++ trunk/kernel/include/usersession.php (.../usersession.php) (revision 534) @@ -28,7 +28,7 @@ global $objConfig, $objLanguages, $objThemes, $m_var_list; $this->m_Errors = new clsErrorManager(); - $this->adodbConnection = GetADODBConnection(); + $this->adodbConnection = &GetADODBConnection(); $this->PermCache = array(); $this->PermCacheGroups =""; Index: trunk/admin/config/config_lang.php =================================================================== diff -u -N -r374 -r534 --- trunk/admin/config/config_lang.php (.../config_lang.php) (revision 374) +++ trunk/admin/config/config_lang.php (.../config_lang.php) (revision 534) @@ -197,7 +197,7 @@ if ($_GET['action'] == "cancel") { - $ado = GetADODBConnection(); + $ado = &GetADODBConnection(); $PhraseTable = "ses_".$objSession->GetSessionKey()."_".GetTablePrefix()."ImportPhrases"; $EventTable = "ses_".$objSession->GetSessionKey()."_".GetTablePrefix()."ImportEvents"; Index: trunk/admin/users/group_addpermission.php =================================================================== diff -u -N -r374 -r534 --- trunk/admin/users/group_addpermission.php (.../group_addpermission.php) (revision 374) +++ trunk/admin/users/group_addpermission.php (.../group_addpermission.php) (revision 534) @@ -155,7 +155,7 @@ Get("GroupId"); - $ado = GetADODBConnection(); + $ado = &GetADODBConnection(); $sql = "SELECT * FROM ".GetTablePrefix()."PermissionConfig WHERE ModuleId='$PermModule'"; if($objSession->HasSystemPermission("DEBUG.LIST")) echo htmlentities($sql,ENT_NOQUOTES)."
\n"; Index: trunk/admin/users/user_select.php =================================================================== diff -u -N -r374 -r534 --- trunk/admin/users/user_select.php (.../user_select.php) (revision 374) +++ trunk/admin/users/user_select.php (.../user_select.php) (revision 534) @@ -159,7 +159,7 @@ { case "addgroup_users": $SelectorType = "radio"; - $ado = GetADODBConnection(); + $ado = &GetADODBConnection(); $sql = "SELECT Distinct(PortalUserId) FROM ".GetTablePrefix()."UserGroup WHERE GroupId=".$_GET["GroupId"]; $rs = $ado->Execute($sql); $inlist = array(); Index: trunk/kernel/include/itemdb.php =================================================================== diff -u -N -r470 -r534 --- trunk/kernel/include/itemdb.php (.../itemdb.php) (revision 470) +++ trunk/kernel/include/itemdb.php (.../itemdb.php) (revision 534) @@ -16,7 +16,7 @@ function clsItemDB() { - $this->adodbConnection = GetADODBConnection(); + $this->adodbConnection = &GetADODBConnection(); $this->tablename=""; $this->NoResourceId=0; $this->debuglevel=0; Index: trunk/admin/install/restore_select.php =================================================================== diff -u -N -r383 -r534 --- trunk/admin/install/restore_select.php (.../restore_select.php) (revision 383) +++ trunk/admin/install/restore_select.php (.../restore_select.php) (revision 534) @@ -1,7 +1,7 @@ Execute($sql); Index: trunk/admin/config/edit_label.php =================================================================== diff -u -N -r517 -r534 --- trunk/admin/config/edit_label.php (.../edit_label.php) (revision 517) +++ trunk/admin/config/edit_label.php (.../edit_label.php) (revision 534) @@ -136,7 +136,7 @@ $print_list = true; } else { - $ado = GetADODBConnection(); + $ado = &GetADODBConnection(); $sql = "SELECT PhraseId FROM ".$objSession->GetEditTable("Phrase"); if ($LangId) { Index: trunk/kernel/include/item.php =================================================================== diff -u -N -r470 -r534 --- trunk/kernel/include/item.php (.../item.php) (revision 470) +++ trunk/kernel/include/item.php (.../item.php) (revision 534) @@ -457,7 +457,7 @@ $count = 0; $id = $this->Get("ResourceId"); $sql = "SELECT count(*) as DupCount FROM ItemRating WHERE IPAddress='$ip' and ItemId=$id"; - $adodbConnection = GetADODBConnection(); + $adodbConnection = &GetADODBConnection(); $rs = $adodbConnection->Execute($sql); if($rs) { Index: trunk/admin/config/addlang.php =================================================================== diff -u -N -r374 -r534 --- trunk/admin/config/addlang.php (.../addlang.php) (revision 374) +++ trunk/admin/config/addlang.php (.../addlang.php) (revision 534) @@ -290,7 +290,7 @@