Index: trunk/wp-content/plugins/xpressme/xpressme_class.php
===================================================================
--- trunk/wp-content/plugins/xpressme/xpressme_class.php	(revision 88)
+++ trunk/wp-content/plugins/xpressme/xpressme_class.php	(revision 95)
@@ -120,6 +120,6 @@
 			$insert_sql .= "'" . $groupe->description . "' , ";
 			$insert_sql .= "'" . $groupe->group_type . "' , ";
-			$insert_sql .= "'" . $role . "' , ";
-			$insert_sql .= $login_all . ")";
+			$insert_sql .= "'" . $role . "' , '";
+			$insert_sql .= $login_all . "')";
 			$xoops_db->query($insert_sql);
 		}
@@ -331,14 +331,10 @@
 	function xpress_upload_filter($uploads)
 	{
+		global $xoops_config;
 		if ($this->is_use_xoops_upload_path){
-			if (!defined("XOOPS_UPLOAD_PATH"))
-				define("XOOPS_UPLOAD_PATH", XOOPS_ROOT_PATH."/uploads");
-			if (!defined("XOOPS_UPLOAD_URL"))
-				define("XOOPS_UPLOAD_URL", XOOPS_URL."/uploads");
-
 			$wordpress_dir = ABSPATH ;
-			$xoops_dir = XOOPS_UPLOAD_PATH . '/';
+			$xoops_dir = $xoops_config->xoops_upload_path . '/';
 			$wordpress_base_url = get_option( 'siteurl' );
-			$xoops_upload_url = XOOPS_UPLOAD_URL;
+			$xoops_upload_url = $xoops_config->xoops_upload_url;
 			
 			$uploads[path] =  str_replace ($wordpress_dir, $xoops_dir, $uploads[path]);
@@ -355,4 +351,5 @@
 		global $current_user;
 
+		if (!is_object($current_user)) return false;
 		if ($this->is_sql_debug && ($current_user->user_level >= 10))
 			return true;
@@ -377,5 +374,4 @@
 			$content .= '<meta http-equiv="content-language" content="'._LANGCODE.'" />' ;
 			$content .= '<title>XPressME SQL DEBUG</title>' ;
-			$content .= '<link rel="stylesheet" type="text/css" media="all" href="'.getcss($GLOBALS['xoopsConfig']['theme_set']).'" />';
 			$content .= '</head><body>';
 			$content .= $GLOBALS['XPress_SQL_Query'];
