Index: /trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php
===================================================================
--- /trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php	(revision 541)
+++ /trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php	(revision 542)
@@ -1010,4 +1010,50 @@
 }
 
+function xpress_create_new_blog_link($args ='' ) {
+	global $xoops_config;
+
+	global $current_user;
+	$defaults = array(
+		'echo' => 1
+	);
+	$r = wp_parse_args( $args, $defaults );
+
+	extract( $r );
+	$result = xpress_create_new_blog();
+	if (!empty($result)){
+		$output = $result['link'];
+	} else {
+		$output = '';
+	}
+	
+	if ($echo)
+		echo $output;
+	else
+		return $output;
+}
+
+function xpress_create_new_blog() {
+	global $xoops_config;
+	global $current_user;
+	$ret = array();
+
+	if (xpress_is_multiblog() && is_user_logged_in()){
+		$active_signup = get_site_option( 'registration' );
+		if ( !$active_signup ) $active_signup = 'none';
+		switch ($active_signup){
+			case 'all':
+			case 'blog':
+				$ret['url'] = $xoops_config->module_url . '/wp-signup.php';
+				$ret['script'] = 'wp-signup.php';
+				$ret['title'] = __('Create New Blog','xpressme');
+				$ret['link'] = '<a href="' . $ret['url'] . '">' . $ret['title'] . '</a>';
+				break;
+			case 'user':
+			case 'none':
+			default:
+		}
+	}
+	return $ret;
+}
 
 ?>
Index: /trunk/xpressme_integration_kit/xoops_version.php
===================================================================
--- /trunk/xpressme_integration_kit/xoops_version.php	(revision 541)
+++ /trunk/xpressme_integration_kit/xoops_version.php	(revision 542)
@@ -144,4 +144,9 @@
 			$modversion['sub'][5]['url'] = "admin/index.php";
 		}
+		$create_new_blog = xpress_create_new_blog();
+		if(!empty($create_new_blog)){
+			$modversion['sub'][6]['name'] = $create_new_blog['title'];
+			$modversion['sub'][6]['url'] = $create_new_blog['script'];
+		}
 	}
 }
