################################################################# 
## HOOK Title: Mamhoo addon install file for discuz  
## HOOK Author: lang3  http://www.mamhoo.com & http://www.mambochina.net
## HOOK Description: 
##      This HOOK adds the ability to integrate Discuz5.5.0 with Mambors5.1.0
##      
## HOOK Version: 3.1
## 
## Installation Level:   Intermediate 
## Issue Date: 2007-05-31
##
################################################################# 

#
# INSTALL STEP: Modifying existing addon Files
#

# 
#-----[ OPEN ]--------------------------------------------- 
# 
include/common.inc.php

#
#-----[ FIND ]---------------------------------------------
# around line 66
require_once DISCUZ_ROOT.'./include/db_'.$database.'.class.php';
# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 

// ---------------------------------------------------------
// mamhoo begin
if ( file_exists( DISCUZ_ROOT . 'mamhook.inc' ) )
{
	include_once(DISCUZ_ROOT . 'mamhook.inc');
}
// mamhoo end
// ---------------------------------------------------------

# 
#-----[ SAVE/CLOSE FILE ]------------------------------------------ 
# 


# 
#-----[ OPEN ]--------------------------------------------- 
# 
register.php

#
#-----[ FIND ]---------------------------------------------
# around line 15
require_once './include/common.inc.php';
# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 

// ---------------------------------------------------------
// mamhoo begin
if ( defined('_MAMHOO_DISCUZ') )
{
	global $MAMHOOKS_PATH;
	require_once($MAMHOOKS_PATH . "discuz/register1.php");
}
// mamhoo end
// ---------------------------------------------------------

# 
#-----[ SAVE/CLOSE FILE ]------------------------------------------ 
# 


# 
#-----[ OPEN ]--------------------------------------------- 
# 
member.php

#
#-----[ FIND ]---------------------------------------------
# around line 205
		showmessage('activate_succeed', $indexname);
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

		// ---------------------------------------------------------
		// mamhoo begin
		if ( defined('_MAMHOO_DISCUZ') )
		{
			global $MAMHOOKS_PATH;
			require_once($MAMHOOKS_PATH . "discuz/member1.php");
		}
		// mamhoo end
		// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 210
} elseif($action == 'lostpasswd') {
# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 

	// ---------------------------------------------------------
	// mamhoo begin
	if ( defined('_MAMHOO_DISCUZ') )
	{
		global $MAMHOOKS_PATH;
		require_once($MAMHOOKS_PATH . "discuz/member2.php");
	}
	// mamhoo end
	// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 260
		showmessage('getpasswd_succeed');
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

		// ---------------------------------------------------------
		// mamhoo begin
		if ( defined('_MAMHOO_DISCUZ') )
		{
			global $MAMHOOKS_PATH;
			require_once($MAMHOOKS_PATH . "discuz/member3.php");
		}
		// mamhoo end
		// ---------------------------------------------------------

# 
#-----[ SAVE/CLOSE FILE ]------------------------------------------ 
# 


# 
#-----[ OPEN ]--------------------------------------------- 
# 
logging.php

#
#-----[ FIND ]---------------------------------------------
# around line 28
	$styleid = $_DCACHE['settings']['styleid'];
# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 

	// ---------------------------------------------------------
	// mamhoo begin
	if ( defined('_MAMHOO_DISCUZ') )
	{
		global $MAMHOOKS_PATH;
		require_once($MAMHOOKS_PATH . "discuz/logging1.php");
	}
	// mamhoo end
	// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 120
				$sessionexists = 0;
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

				// ---------------------------------------------------------
				// mamhoo begin
				if ( defined('_MAMHOO_DISCUZ') )
				{
					global $MAMHOOKS_PATH;
					require_once($MAMHOOKS_PATH . "discuz/logging2.php");
				}
				// mamhoo end
				// ---------------------------------------------------------

# 
#-----[ SAVE/CLOSE FILE ]------------------------------------------ 
# 


# 
#-----[ OPEN ]--------------------------------------------- 
# 
include/global.func.php

#
#-----[ FIND ]---------------------------------------------
# around line 841
	$sessionupdated = 1;
# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 

	// ---------------------------------------------------------
	// mamhoo begin
	if ( defined('_MAMHOO_DISCUZ') )
	{
		global $MAMHOOKS_PATH;
		require_once($MAMHOOKS_PATH . "discuz/global1.php");
	}
	// mamhoo end
	// ---------------------------------------------------------

# 
#-----[ SAVE/CLOSE FILE ]------------------------------------------ 
# 


# 
#-----[ OPEN ]--------------------------------------------- 
# 
memcp.php

#
#-----[ FIND ]---------------------------------------------
# around line 364
		$styleid = empty($styleidnew) ? $styleid : $styleidnew;
# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 

		// ---------------------------------------------------------
		// mamhoo begin
		if ( defined('_MAMHOO_DISCUZ') )
		{
			global $MAMHOOKS_PATH;
			require_once($MAMHOOKS_PATH . "discuz/memcp1.php");
		}
		// mamhoo end
		// ---------------------------------------------------------

# 
#-----[ SAVE/CLOSE FILE ]------------------------------------------ 
# 


# 
#-----[ OPEN ]--------------------------------------------- 
# 
admin/members.inc.php

#
#-----[ FIND ]---------------------------------------------
# around line 133
		if($emailnotify == 'yes') {
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

		// ---------------------------------------------------------
		// mamhoo begin
		if ( defined('_MAMHOO_DISCUZ') )
		{
			global $MAMHOOKS_PATH;
			require_once($MAMHOOKS_PATH . "discuz/members1.php");
		}
		// mamhoo end
		// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 661
						cpmsg('members_delete_succeed');
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

						// ---------------------------------------------------------
						// mamhoo begin
						if ( defined('_MAMHOO_DISCUZ') )
						{
							global $MAMHOOKS_PATH;
							require_once($MAMHOOKS_PATH . "discuz/members2.php");
						}
						// mamhoo end
						// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 741
						cpmsg('members_delete_succeed');
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

						// ---------------------------------------------------------
						// mamhoo begin
						if ( defined('_MAMHOO_DISCUZ') )
						{
							global $MAMHOOKS_PATH;
							require_once($MAMHOOKS_PATH . "discuz/members3.php");
						}
						// mamhoo end
						// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 865
			cpmsg('members_merge_succeed');
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

			// ---------------------------------------------------------
			// mamhoo begin
			if ( defined('_MAMHOO_DISCUZ') )
			{
				global $MAMHOOKS_PATH;
				require_once($MAMHOOKS_PATH . "discuz/members4.php");
			}
			// mamhoo end
			// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 1084
		cpmsg('members_edit_groups_succeed', "admincp.php?action=editgroups&uid=$member[uid]");
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

		// ---------------------------------------------------------
		// mamhoo begin
		if ( defined('_MAMHOO_DISCUZ') )
		{
			global $MAMHOOKS_PATH;
			require_once($MAMHOOKS_PATH . "discuz/members5.php");
		}
		// mamhoo end
		// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 1380
		cpmsg('members_edit_succeed', 'admincp.php?action=banmember');
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

		// ---------------------------------------------------------
		// mamhoo begin
		if ( defined('_MAMHOO_DISCUZ') )
		{
			global $MAMHOOKS_PATH;
			require_once($MAMHOOKS_PATH . "discuz/members5.php");
		}
		// mamhoo end
		// ---------------------------------------------------------

#
#-----[ FIND ]---------------------------------------------
# around line 1750
		cpmsg('members_edit_succeed');
# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 

		// ---------------------------------------------------------
		// mamhoo begin
		if ( defined('_MAMHOO_DISCUZ') )
		{
			global $MAMHOOKS_PATH;
			require_once($MAMHOOKS_PATH . "discuz/members6.php");
		}
		// mamhoo end
		// ---------------------------------------------------------

# 
#-----[ SAVE/CLOSE FILE ]------------------------------------------ 
# 


# EoM 