Index: /trunk/xpressme_integration_kit/class/userInfo_class.php
===================================================================
--- /trunk/xpressme_integration_kit/class/userInfo_class.php	(revision 782)
+++ /trunk/xpressme_integration_kit/class/userInfo_class.php	(revision 782)
@@ -0,0 +1,63 @@
+<?php
+/*
+ * XPressME - WordPress for XOOPS
+ *
+ * @copyright	XPressME Project http://www.toemon.com
+ * @license		http://www.fsf.org/copyleft/gpl.html GNU public license
+ * @author		toemon
+ * @package		module::xpress
+ */
+
+if (defined( 'XOOPS_MAINFILE_INCLUDED')) :
+class userInfoClass {
+	var $is_logon;
+	var $user_name;
+	var $user_id;
+	var $user_group;
+	var $is_mod_read;
+	var $is_mod_admin;
+	function __contructor()	//for PHP5
+    {
+    	global $xoopsUser;
+        $this->userInfoClass();
+    }
+	function userInfoClass()
+    {
+    	global $xoopsUser,$xoopsModule;
+    	
+    	if(empty($xoopsUser)) $this->is_logon = false;
+    	$this->is_logon = true;
+    	$this->user_name = $xoopsUser->getVar('uname');
+    	if($this->user_name == '') {
+        	$this->user_name = $xoopsUser->getVar('name');
+    	}
+    	$this->user_id = $xoopsUser->getVar('uid');
+    	$this->user_group = $xoopsUser->getGroups();
+    	$moduleperm_handler =& xoops_gethandler('groupperm');
+    	if ($moduleperm_handler->checkRight('module_read',
+				$xoopsModule->getVar('mid'), $xoopsUser->getGroups())) {
+			$this->is_mod_read = true;
+		} else {
+			$this->is_mod_read = false;
+		}
+		$is_mod_admin = $xoopsUser->isAdmin($xoopsModule->getVar('mid'));
+		
+    }
+/*    
+    if ($xoopsUser) {
+if (!$moduleperm_handler->checkRight('module_read',
+$xoopsModule->getVar('mid'), $xoopsUser->getGroups())) {
+redirect_header(XOOPS_URL."/user.php",1,_NOPERM);
+exit();
+}
+$xoopsUserIsAdmin =
+$xoopsUser->isAdmin($xoopsModule->getVar('mid'));
+} else {
+if (!$moduleperm_handler->checkRight('module_read',
+$xoopsModule->getVar('mid'), XOOPS_GROUP_ANONYMOUS)) {
+redirect_header(XOOPS_URL."/user.php",1,_NOPERM);©RR
+exit();
+*/
+}
+endif;
+?>
Index: /trunk/xpressme_integration_kit/include/add_xpress_config.php
===================================================================
--- /trunk/xpressme_integration_kit/include/add_xpress_config.php	(revision 781)
+++ /trunk/xpressme_integration_kit/include/add_xpress_config.php	(revision 782)
@@ -28,4 +28,6 @@
 require_once dirname(dirname( __FILE__ )).'/class/modInfo_class.php' ;
 $modInfo = new modInfoClass;
+require_once dirname(dirname( __FILE__ )).'/class/userInfo_class.php' ;
+$userInfo = new userInfoClass;
 require_once dirname( __FILE__ ).'/set_cash_cookie_path.php' ;
 ?>
