Index: branches/Ver3.0/xpressme_integration_kit/admin/index.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/admin/index.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/admin/index.php	(revision 749)
@@ -31,6 +31,5 @@
 
 function admin_check_user_meta_prefix($is_report = false){
-	global $xoopsModule;
-	$xoopsDB =& Database::getInstance();
+	global $xoopsModule,$xoopsDB;
 	
 	$mydirname = basename(dirname(dirname(__FILE__)));
@@ -114,6 +113,5 @@
 function get_xpress_active_plugin_list($before_str = '')
 {
-	global $xoopsModule;
-	$xoopsDB =& Database::getInstance();
+	global $xoopsModule,$xoopsDB;
 	
 	$mydirname = basename(dirname(dirname(__FILE__)));
@@ -537,9 +535,8 @@
 function xpress_state($is_report = false)
 {
-	global $xoopsModule;
+	global $xoopsModule,$xoopsDB;
 	include(dirname(__FILE__) . '/../wp-includes/version.php');
 	include_once(dirname(__FILE__) . '/../include/general_functions.php');
 
-	$xoopsDB =& Database::getInstance();
 	
 	$xp_prefix = $GLOBALS['xoopsModule']->getInfo('dirname');
@@ -613,6 +610,5 @@
 function xpress_group_role_state($is_report = false)
 {
-	global $xoopsModule;
-	$xoopsDB =& Database::getInstance();
+	global $xoopsModule,$xoopsDB;
 	$xp_prefix = $GLOBALS['xoopsModule']->getInfo('dirname');
 	$xp_prefix = preg_replace('/wordpress/','wp',$xp_prefix);
@@ -692,11 +688,12 @@
 function xpress_block_options($is_report = false)
 {
+	global $xoopsModule;
 	$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ;
 
 	$module_objs = & get_module_objects($mydirname);
 	$module_obj = $module_objs[0];
-	$mod_id = $module_obj->getVar('mid', 'n');
+	$mod_id = $xoopsModule->getVar('mid', 'n');
 	$blocks = & get_block_object_orber_num_bymodule_id( $mod_id );
-	$infos    =& $module_obj->getInfo('blocks');
+	$infos    = $xoopsModule->getInfo('blocks');
 	if ($is_report){
 		echo "******** " . _AM_XP2_BLOCK_OPTIONS . "********" . "<br />\n";
Index: branches/Ver3.0/xpressme_integration_kit/blocks/block_common.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/blocks/block_common.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/blocks/block_common.php	(revision 749)
@@ -21,8 +21,8 @@
 function categorie_select($option_name = '',$value='',$row_num=0 ,$sort_column = 'ID', $sort_order = 'asc')
 {
+	global $xoopsDB;
     $mydirpath = dirname(dirname(__FILE__));
 	$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ;
 	$wp_prefix = preg_replace('/wordpress/','wp',$mydirname) . '_';
-	$xoopsDB =& Database::getInstance();
 	$myts =& MyTextSanitizer::getInstance();
     $selected = explode(',' , $value);
Index: branches/Ver3.0/xpressme_integration_kit/blocks/widget_block.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/blocks/widget_block.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/blocks/widget_block.php	(revision 749)
@@ -17,4 +17,5 @@
 	function _b_widget_edit($options)
 	{
+		global $xoopsDB;
 		$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
 		$this_template = empty( $options[1] ) ? 'db:'.$mydirname.'_widget_block.html' : trim( $options[1] );
@@ -24,5 +25,4 @@
 		$selected = explode(',' , $widget_select);
 		$wp_prefix = preg_replace('/wordpress/','wp',$mydirname) . '_';
-		$xoopsDB =& Database::getInstance();
 		$myts =& MyTextSanitizer::getInstance();
 
Index: branches/Ver3.0/xpressme_integration_kit/class/modInfo_class.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/class/modInfo_class.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/class/modInfo_class.php	(revision 749)
@@ -133,7 +133,7 @@
     
    	function is_wpdb_installed(){
+   		global $xoopsDB;
 		$mydirname = basename(dirname( dirname( __FILE__ ) )) ;
 		$prefix_mod = XOOPS_DB_PREFIX .'_' . preg_replace('/wordpress/','wp',$mydirname) . '_';
-		$xoopsDB =& Database::getInstance();
 		$sql = "SHOW TABLES LIKE '$prefix_mod%'";
 		if ($result = $xoopsDB->queryf($sql)){
Index: branches/Ver3.0/xpressme_integration_kit/class/wpInfo_class.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/class/wpInfo_class.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/class/wpInfo_class.php	(revision 749)
@@ -88,4 +88,5 @@
 	}
 	function __construct() {
+		global $xoopsDB;
 		$this->mod_dirpath = dirname(dirname(__FILE__));
 		$this->mod_name = basename(dirname(dirname(__FILE__)));
@@ -94,5 +95,4 @@
 		$this->xoops_Lang = @$GLOBALS["xoopsConfig"]['language'];
 		$this->php_version    = phpversion();
-		$xoopsDB =& Database::getInstance();
 		list($SV) = $xoopsDB->fetchRow($xoopsDB->query('SELECT version()'));
 		$this->mysql_version = $SV;
@@ -147,6 +147,6 @@
 
 	function is_wpdb_installed(){
+		global $xoopsDB;
 		$prefix_mod = XOOPS_DB_PREFIX .'_' . preg_replace('/wordpress/','wp',$this->mod_name) . '_';
-		$xoopsDB =& Database::getInstance();
 		$sql = "SHOW TABLES LIKE '$prefix_mod%'";
 		if ($result = $xoopsDB->queryf($sql)){
Index: branches/Ver3.0/xpressme_integration_kit/class/xpressD3commentContent.class.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/class/xpressD3commentContent.class.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/class/xpressD3commentContent.class.php	(revision 749)
@@ -10,6 +10,6 @@
 		//	include_once dirname(dirname(__FILE__)).'/include/common_functions.php' ;
 			global $forum_id;
-			
-			$db =& Database::getInstance() ;
+			global $xoopsDB;
+			
 			$myts =& MyTextsanitizer::getInstance() ;
 
@@ -26,5 +26,5 @@
 			$blog_info = $this->get_comment_blog_info($forum_id);
 			// query
-			$post_row = $db->fetchArray( $db->query( "SELECT * FROM ".$blog_info['mb_table_prefix']."posts WHERE ID=$post_id" ) ) ;
+			$post_row = $xoopsDB->fetchArray( $xoopsDB->query( "SELECT * FROM ".$blog_info['mb_table_prefix']."posts WHERE ID=$post_id" ) ) ;
 			if( empty( $post_row ) ) return '' ;
 
@@ -68,4 +68,5 @@
 		function canAddComment($external_link_id)
 		{
+			global $xoopsDB;
 			global $forum_id;
 			global $post;
@@ -80,5 +81,4 @@
 				}
 			}
-					$db =& Database::getInstance() ;
 					$myts =& MyTextsanitizer::getInstance() ;
 
@@ -97,5 +97,5 @@
 					// query
 					$sql = "SELECT * FROM ".$blog_info['mb_table_prefix']."posts WHERE ID=$post_id";
-					$post_row = $db->fetchArray( $db->query( $sql ) ) ;
+					$post_row = $xoopsDB->fetchArray( $xoopsDB->query( $sql ) ) ;
 					if( empty( $post_row ) ) return false ;
 					if ($post_row['comment_status'] == 'open')
@@ -176,4 +176,5 @@
 		function validate_id( $link_id )
 		{
+			global $xoopsDB;
 			global $forum_id;
 			$post_id = intval( $link_id ) ;
@@ -181,7 +182,6 @@
 			$xpress_prefix = preg_replace('/wordpress/','wp',$mydirname);
 			$blog_info = $this->get_comment_blog_info($forum_id);		
-			$db =& Database::getInstance() ;
-			
-			list( $count ) = $db->fetchRow( $db->query( "SELECT COUNT(*) FROM ".$blog_info['mb_table_prefix'] ."posts WHERE ID=$post_id AND comment_status ='open'" ) ) ;
+			
+			list( $count ) = $xoopsDB->fetchRow( $xoopsDB->query( "SELECT COUNT(*) FROM ".$blog_info['mb_table_prefix'] ."posts WHERE ID=$post_id AND comment_status ='open'" ) ) ;
 
 			if( $count <= 0 ) return false ;
@@ -206,8 +206,8 @@
 		function processCommentNotifications( $mode , $link_id , $forum_id , $topic_id , $post_id )
 		{
+			global $xoopsDB;
 			$blog_info = $this->get_comment_blog_info($forum_id);
 			$wp_full_prefix = $blog_info['mb_table_prefix'];
 
-			$db =& Database::getInstance() ;
 			$myts =& MyTextsanitizer::getInstance() ;
 
@@ -225,12 +225,12 @@
 			$table_term_taxonomy = $wp_full_prefix."term_taxonomy";
 			$table_terms = $wp_full_prefix."terms";
-			$table_categories = $db->prefix($xpress_prefix."_categories");
-			$table_post2cat = $db->prefix($xpress_prefix."_post2cat");
+			$table_categories = $xoopsDB->prefix($xpress_prefix."_categories");
+			$table_post2cat = $xoopsDB->prefix($xpress_prefix."_post2cat");
 			$wp_post = $wp_full_prefix."posts";
 			$wp_options = $wp_full_prefix."options";
-			$wp_users  = $db->prefix($xpress_prefix."_users");
+			$wp_users  = $xoopsDB->prefix($xpress_prefix."_users");
 						
 			$sql = "SELECT option_value  FROM $wp_options WHERE option_name ='blogname'";
-			$blog_row = $db->fetchArray( $db->query( $sql ) ) ;
+			$blog_row = $xoopsDB->fetchArray( $xoopsDB->query( $sql ) ) ;
 			if( empty( $blog_row ) ) return false;
 			$blog_name = $blog_row['option_value'];
@@ -239,5 +239,5 @@
 			// query
 			$sql = "SELECT * FROM ".$wp_post." WHERE ID=$link_id ";
-			$post_row = $db->fetchArray( $db->query( $sql ) ) ;
+			$post_row = $xoopsDB->fetchArray( $xoopsDB->query( $sql ) ) ;
 			if( empty( $post_row ) ) return false;
 			$post_title = $post_row['post_title'];
@@ -245,5 +245,5 @@
 			
 			$sql = "SELECT display_name  FROM $wp_users WHERE ID ='$post_author'";
-			$blog_row = $db->fetchArray( $db->query( $sql ) ) ;
+			$blog_row = $xoopsDB->fetchArray( $xoopsDB->query( $sql ) ) ;
 			if( empty( $blog_row ) ) return false;
 			$user_name = $blog_row['display_name'];
@@ -263,5 +263,5 @@
 			$notification_handler->triggerEvent( 'post' , $link_id , 'comment' , $comment_tags , false , $not_modid ) ;
 			
-			$post_row = $db->fetchArray( $db->query( "SELECT * FROM ".$db->prefix($this->d3forum_dirname."_posts")." WHERE post_id=$post_id" ) ) ;
+			$post_row = $xoopsDB->fetchArray( $xoopsDB->query( "SELECT * FROM ".$xoopsDB->prefix($this->d3forum_dirname."_posts")." WHERE post_id=$post_id" ) ) ;
 			if( !empty( $post_row ) ){
 				if ( $post_row['approval'] ==0 ){
@@ -279,6 +279,6 @@
 					$sql2 .= "WHERE ($table_term_relationships.object_id =" . $link_id.") AND ($table_term_taxonomy.taxonomy='category')";		
 			}
-			$res2 = $db->query($sql2);
-			while($row2 = $db->fetchArray($res2)){
+			$res2 = $xoopsDB->query($sql2);
+			while($row2 = $xoopsDB->fetchArray($res2)){
 				$cat_id = $row2['cat_ID'];
 				$cat_name = $row2['cat_name'];
@@ -291,4 +291,6 @@
 
 		function sync_to_wp_comment( $mode , $link_id , $forum_id , $topic_id , $post_id = 0 ){
+
+			global $xoopsDB;
 
 			$blog_info = $this->get_comment_blog_info($forum_id);
@@ -302,5 +304,4 @@
 			$d3f_prefix = $d3f_forum_dir;
 			$myts =& MyTextSanitizer::getInstance();
-			$xoopsDB =& Database::getInstance();
 
 			$wp_comments = $wp_full_prefix . 'comments';
@@ -441,8 +442,9 @@
 		}
 		function get_wp_comment_ID($d3forum_post_ID){
+			global $xoopsDB;
+
 			$xp_prefix = $wpdirname = basename( dirname( dirname( __FILE__ ) ) ) ;
 			$xp_prefix = preg_replace('/wordpress/','wp',$xp_prefix);
 			
-			$xoopsDB =& Database::getInstance();
 			$wp_d3forum_link = $xoopsDB->prefix($xp_prefix . '_d3forum_link');
 			
@@ -458,5 +460,5 @@
 		
 		function get_comment_blog_info($d3forum_forum_id){
-			$xoopsDB =& Database::getInstance();
+			global $xoopsDB;
 			$xp_prefix = $wpdirname = basename( dirname( dirname( __FILE__ ) ) ) ;
 			$xp_prefix = preg_replace('/wordpress/','wp',$xp_prefix);
Index: branches/Ver3.0/xpressme_integration_kit/include/data.inc.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/data.inc.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/data.inc.php	(revision 749)
@@ -250,5 +250,5 @@
 if( ! function_exists( 'get_blog_option' ) ) {
 	function get_blog_option($option_table,$option_name){
-		$xoopsDB =& Database::getInstance();
+		global $xoopsDB;
 
 		$sql = "SELECT option_value FROM $option_table WHERE option_name = '" . $option_name . "'";
Index: branches/Ver3.0/xpressme_integration_kit/include/oninstall.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/oninstall.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/oninstall.php	(revision 749)
@@ -38,5 +38,4 @@
 	}
 
-	$db =& Database::getInstance() ;
 	$mid = $module->getVar('mid') ;
 
Index: branches/Ver3.0/xpressme_integration_kit/include/onuninstall.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/onuninstall.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/onuninstall.php	(revision 749)
@@ -9,4 +9,5 @@
 function xpress_onuninstall_base( $module , $mydirname )
 {
+	global $xoopsDB;
 	// transations on module uninstall
 
@@ -22,10 +23,9 @@
 	}
 
-	$db =& Database::getInstance() ;
 	$mid = $module->getVar('mid') ;
 	
 	$xp_prefix = preg_replace('/wordpress/','wp',$mydirname);
 	
-	$xoops_prefix = $db->prefix();
+	$xoops_prefix = $xoopsDB->prefix();
 
 	if (empty($xoops_prefix) || empty($xp_prefix)) {
Index: branches/Ver3.0/xpressme_integration_kit/include/onupdate.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/onupdate.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/onupdate.php	(revision 749)
@@ -21,5 +21,4 @@
 	}
 
-	$db =& Database::getInstance() ;
 	$mid = $module->getVar('mid') ;
 	
@@ -80,7 +79,6 @@
 if( ! function_exists( 'xpress_put_siteurl' ) ) :
 function xpress_put_siteurl($mydirname,$url){
-		global $xoopsModule;
+		global $xoopsModule,$xoopsDB;
 		$wp_prefix = preg_replace('/wordpress/','wp',$mydirname);
-		$xoopsDB =& Database::getInstance();
 		$db_xpress_option = $xoopsDB->prefix($wp_prefix . '_options');
 
@@ -92,7 +90,6 @@
 if( ! function_exists( 'xpress_put_home' ) ) :
 function xpress_put_home($mydirname,$url){
-		global $xoopsModule;
+		global $xoopsModule,$xoopsDB;
 		$wp_prefix = preg_replace('/wordpress/','wp',$mydirname);
-		$xoopsDB =& Database::getInstance();
 		$db_xpress_option = $xoopsDB->prefix($wp_prefix . '_options');
 
@@ -104,7 +101,6 @@
 if( ! function_exists( 'get_xpress_option' ) ) {
 	function get_xpress_option($mydirname,$option_name){
-		global $xoopsModule;
+		global $xoopsModule,$xoopsDB;
 		$wp_prefix = preg_replace('/wordpress/','wp',$mydirname);
-		$xoopsDB =& Database::getInstance();
 		$option_table = $xoopsDB->prefix($wp_prefix . '_options');
 
@@ -135,7 +131,6 @@
 if( ! function_exists( 'get_db_version' ) ) :
 function get_db_version($mydirname){
-		global $xoopsModule;
+		global $xoopsModule,$xoopsDB;
 		$wp_prefix = preg_replace('/wordpress/','wp',$mydirname);
-		$xoopsDB =& Database::getInstance();
 		$db_xpress_option = $xoopsDB->prefix($wp_prefix . '_options');
 
@@ -180,5 +175,5 @@
 function xpress_table_make($module, $mydirname)
 {
-	$db =& Database::getInstance() ;
+	global $xoopsDB;
 	$mid = $module->getVar('mid') ;
 
@@ -195,10 +190,10 @@
   		KEY post_id (post_id)
 		) TYPE=MyISAM";
-		$db->queryF( $queries ) ;
+		$xoopsDB->queryF( $queries ) ;
 		$msgs[] = "$views_table table of XPressME was made.";
 	} else {
 		if (!is_found_table_column($views_table,'blog_id')){
 			$queries ="ALTER TABLE $views_table ADD blog_id bigint(20)  FIRST";
-			$db->queryF( $queries ) ;
+			$xoopsDB->queryF( $queries ) ;
 			$msgs[] = "$views_table  ADD blog_id .";
 		}
@@ -206,18 +201,18 @@
 		// The table is repaired.
 		$non_blogid_sql ="SELECT * FROM $views_table WHERE blog_id IS NULL OR blog_id < 1";
-		$non_blogid_res = $db->query($non_blogid_sql, 0, 0);
-		while($row = $db->fetchArray($non_blogid_res)){
+		$non_blogid_res = $xoopsDB->query($non_blogid_sql, 0, 0);
+		while($row = $xoopsDB->fetchArray($non_blogid_res)){
 			$total_view = $row['post_views'];
 			$post_id = $row['post_id'];
 			$new_blogid_sql ="SELECT SUM(post_views) as post_views_sum FROM $views_table WHERE post_id = $post_id AND blog_id = 1 GROUP BY post_id";
-			$new_blogid_res = $db->query($new_blogid_sql, 0, 0);
-			if ($db->getRowsNum($new_blogid_res)  > 0){
-				$new_row = $db->fetchArray($new_blogid_res);
+			$new_blogid_res = $xoopsDB->query($new_blogid_sql, 0, 0);
+			if ($xoopsDB->getRowsNum($new_blogid_res)  > 0){
+				$new_row = $xoopsDB->fetchArray($new_blogid_res);
 				$total_view = $total_view + $new_row['post_views_sum'];
 				$del_sql = "DELETE FROM $views_table WHERE post_id = $post_id AND blog_id = 1";
-				$db->queryF( $del_sql ) ;
+				$xoopsDB->queryF( $del_sql ) ;
 			}
 			$update_sql = "UPDATE $views_table SET post_views = $total_view , blog_id = 1 WHERE post_id = $post_id AND (blog_id IS NULL OR blog_id < 1)";
-			$db->queryF( $update_sql ) ;
+			$xoopsDB->queryF( $update_sql ) ;
 		}
 	}
@@ -233,22 +228,22 @@
 	  		KEY post_id (post_id)
 			)TYPE=MyISAM";
-		$db->queryF( $queries ) ;
+		$xoopsDB->queryF( $queries ) ;
 		$msgs[] = "$d3forum_link table of XPressME was made.";
 	} else {
 		if (!is_found_table_column($d3forum_link,'forum_id')){
 			$queries ="ALTER TABLE $d3forum_link ADD forum_id bigint(20) unsigned NOT NULL default '0' AFTER wp_post_ID";
-			$db->queryF( $queries ) ;
+			$xoopsDB->queryF( $queries ) ;
 			$msgs[] = "$d3forum_link  ADD forum_id .";
 			// The table is repaired.
 //			$update_sql = "UPDATE $d3forum_link SET forum_id = 1 WHERE(forum_id IS NULL OR forum_id < 1)";
-//			$db->queryF( $update_sql ) ;
+//			$xoopsDB->queryF( $update_sql ) ;
 		}
 		if (!is_found_table_column($d3forum_link,'blog_id')){
 			$queries ="ALTER TABLE $d3forum_link ADD blog_id bigint(20)  unsigned NOT NULL default '0' AFTER forum_id";
-			$db->queryF( $queries ) ;
+			$xoopsDB->queryF( $queries ) ;
 			$msgs[] = "$d3forum_link  ADD blog_id .";
 			// The table is repaired.
 			$update_sql = "UPDATE $d3forum_link SET blog_id = 1 WHERE(blog_id IS NULL OR blog_id < 1)";
-			$db->queryF( $update_sql ) ;
+			$xoopsDB->queryF( $update_sql ) ;
 		}
 	}
@@ -266,17 +261,17 @@
 	  		KEY groupid (groupid)
 			)TYPE=MyISAM";
-		$db->queryF( $queries ) ;
+		$xoopsDB->queryF( $queries ) ;
 		$sql = "INSERT INTO $group_role (groupid, role) VALUES (1, 'administrator')";
-		$db->queryF( $sql ) ;
+		$xoopsDB->queryF( $sql ) ;
 		$msgs[] = "$group_role table of XPressME was made.";
 	} else {
 		if (!is_found_table_column($group_role,'blog_id')){
 			$queries ="ALTER TABLE $group_role ADD blog_id bigint(20)  AFTER groupid";
-			$db->queryF( $queries ) ;
+			$xoopsDB->queryF( $queries ) ;
 			$msgs[] = "$group_role  ADD blog_id .";
 		}
 		// The table is repaired.
 		$update_sql = "UPDATE $group_role SET blog_id = 1 WHERE(blog_id IS NULL OR blog_id < 1)";
-		$db->queryF( $update_sql ) ;
+		$xoopsDB->queryF( $update_sql ) ;
 	}
 	
@@ -295,5 +290,5 @@
 	  		KEY notify_reserve_id (notify_reserve_id)
 			)TYPE=MyISAM";
-		$db->queryF( $queries ) ;
+		$xoopsDB->queryF( $queries ) ;
 		$msgs[] = "$notify_reserve table of XPressME was made.";
 	}
@@ -304,7 +299,6 @@
 if( ! function_exists( 'enhanced_table_check' ) ) :
 function enhanced_table_check($mydirname,$table_name){
-		global $xoopsModule;
+		global $xoopsModule,$xoopsDB;
 		
-		$xoopsDB =& Database::getInstance();
 		$xpress_prefix = $xoopsDB->prefix(preg_replace('/wordpress/','wp',$mydirname) . '_');
 		$db_enhanced = $xpress_prefix . $table_name;
@@ -325,6 +319,5 @@
 if( ! function_exists( 'is_found_table_column' ) ) :
 function is_found_table_column($table,$column){
-		global $xoopsModule;
-		$xoopsDB =& Database::getInstance();
+		global $xoopsModule,$xoopsDB;
 
 		$sql = "DESCRIBE $table $column";
Index: branches/Ver3.0/xpressme_integration_kit/include/search.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/search.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/search.php	(revision 749)
@@ -107,5 +107,5 @@
 if( ! function_exists( 'get_blog_option' ) ) {
 	function get_blog_option($option_table,$option_name){
-		$xoopsDB =& Database::getInstance();
+		global $xoopsDB;
 
 		$sql = "SELECT option_value FROM $option_table WHERE option_name = '" . $option_name . "'";
Index: branches/Ver3.0/xpressme_integration_kit/include/sitemap.plugin.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/sitemap.plugin.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/sitemap.plugin.php	(revision 749)
@@ -62,7 +62,5 @@
 if(!function_exists('xpress_get_categoires_map')){
 	function xpress_get_categoires_map($blogs ,$disp_sub){
-		global $sitemap_configs;
-		
-		$xoopsDB =& Database::getInstance();
+		global $sitemap_configs,$xoopsDB;
 		
 		$sitemap = array();
@@ -150,5 +148,5 @@
 if( ! function_exists( 'get_blog_option' ) ) {
 	function get_blog_option($option_table,$option_name){
-		$xoopsDB =& Database::getInstance();
+		global $xoopsDB;
 
 		$sql = "SELECT option_value FROM $option_table WHERE option_name = '" . $option_name . "'";
Index: branches/Ver3.0/xpressme_integration_kit/include/wp_check.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/wp_check.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/wp_check.php	(revision 749)
@@ -1,7 +1,8 @@
 <?php
 	function is_wpdb_installed(){
+		global $xoopsDB;
 		$mydirname = basename(dirname( dirname( __FILE__ ) )) ;
-		$prefix_mod = XOOPS_DB_PREFIX .'_' . preg_replace('/wordpress/','wp',$mydirname) . '_';
-		$xoopsDB =& Database::getInstance();
+		
+		$prefix_mod = $xoopsDB->prefix(preg_replace('/wordpress/','wp',$mydirname) . '_');
 		$sql = "SHOW TABLES LIKE '$prefix_mod%'";
 		if ($result = $xoopsDB->queryf($sql)){
Index: branches/Ver3.0/xpressme_integration_kit/include/xpress_block_render.php
===================================================================
--- branches/Ver3.0/xpressme_integration_kit/include/xpress_block_render.php	(revision 748)
+++ branches/Ver3.0/xpressme_integration_kit/include/xpress_block_render.php	(revision 749)
@@ -46,4 +46,5 @@
 	function get_block_id($mydirname,$func_file,$options)
 	{
+		global $xoopsDB;
 		$options_string = '';
 		$mid = get_block_mid($mydirname);
@@ -52,5 +53,4 @@
 			$options_string .= $val;
 		}
-			$xoopsDB =& Database::getInstance();
 			$block_tbl = $xoopsDB->prefix('newblocks');	
 			$module_dir = XOOPS_ROOT_PATH . '/modules/' . $mydirname;
@@ -67,5 +67,5 @@
 	function get_block_mid($mydirname)
 	{
-			$xoopsDB =& Database::getInstance();
+		global $xoopsDB;
 			$modules_tbl = $xoopsDB->prefix('modules');
 
@@ -81,8 +81,7 @@
 	function get_xpress_theme_name($mydirname)
 	{
-		global $wpdb;
+		global $wpdb,$xoopsDB;
 		
 		if (is_null($wpdb)){
-			$xoopsDB =& Database::getInstance();
 			$wp_prefix = preg_replace('/wordpress/','wp',$mydirname);
 
@@ -305,8 +304,8 @@
     
     function get_xpress_mod_config($mydirname,$conf_name=''){
+    	global $xoopsDB;
 		$module_handler =& xoops_gethandler('module');
 		$xoopsModule =& $module_handler->getByDirname($mydirname);
 		$mid = $xoopsModule->getVar('mid');
-		$xoopsDB =& Database::getInstance();
 		$db_config = $xoopsDB->prefix('config');
 	    
