Categories Hierarchy 2.1.x and IM Portal 1.2.0
 Posted: Thu Jul 20, 2006 12:10 pm
Posted: Thu Jul 20, 2006 12:10 pmCategories Hierarchy 2.1.x does not support assign_var() which is part of the IM Portal installation.
If you're running Categories Hierarchy 2.1.x and want to install IM Portal 1.2.0, install the MOD as instructed in the downloads and then do the following...
Open includes/page_header.php
FIND
REPLACE WITH
Open includes/page_tail.php
FIND
REPLACE WITH
			If you're running Categories Hierarchy 2.1.x and want to install IM Portal 1.2.0, install the MOD as instructed in the downloads and then do the following...
Open includes/page_header.php
FIND
//// IM Portal [url=http]http://www.integramod.com//[/url]  // debug forum wide Portal/*if($layout_forum_wide_flag)     $temp_debug = 1;else     $temp_debug = 0;die('debug: ' . strval(empty($gen_simple_header)) . ' | ' . strval($temp_debug) . ' | ' . strval($portal_config['portal_header']) . ' | ' . strval(defined('HAS_DIED')) . ' | ' . strval(defined('IN_LOGIN')));*/// debug forum wide Portal  if(empty($gen_simple_header)){     if(!$layout_forum_wide_flag&&$portal_config['portal_header']&&(!defined('HAS_DIED'))&&(!defined('IN_LOGIN')))     {         $template->set_filenames(array(              'portal_header'             => 'portal_page_header.tpl')         );         portal_parse_blocks($portal_config['default_portal'], TRUE, 'header');         $template->assign_var('HEADER_WIDTH', $portal_config['header_width']);         $template->assign_var('PORTAL_HEADER', portal_assign_var_from_handle($template, 'portal_header'));     }}
REPLACE WITH
//// IM Portal [url=http]http://www.integramod.com//[/url]  // debug forum wide Portal/*if($layout_forum_wide_flag)     $temp_debug = 1;else     $temp_debug = 0;die('debug: ' . strval(empty($gen_simple_header)) . ' | ' . strval($temp_debug) . ' | ' . strval($portal_config['portal_header']) . ' | ' . strval(defined('HAS_DIED')) . ' | ' . strval(defined('IN_LOGIN')));*/// debug forum wide Portal  if(empty($gen_simple_header)){     if(!$layout_forum_wide_flag&&$portal_config['portal_header']&&(!defined('HAS_DIED'))&&(!defined('IN_LOGIN')))     {         $template->set_filenames(array(              'portal_header'             => 'portal_page_header.tpl')         );         portal_parse_blocks($portal_config['default_portal'], TRUE, 'header');         $template->assign_vars(array('HEADER_WIDTH' => $portal_config['header_width']));         $template->assign_vars(array('PORTAL_HEADER' => portal_assign_var_from_handle($template, 'portal_header')));     }}
Open includes/page_tail.php
FIND
//// IM Portal [url=http]http://www.integramod.com//[/url]  // debug forum wide Portal/*if($layout_forum_wide_flag)     $temp_debug = 1;else     $temp_debug = 0;die('debug: ' . strval($temp_debug) . ' | ' . strval($portal_config['portal_tail']) . ' | ' . strval(defined('HAS_DIED')) . ' | ' . strval(defined('IN_LOGIN')));*/// debug forum wide Portal  if(!$layout_forum_wide_flag&&$portal_config['portal_tail']&&(!defined('HAS_DIED'))&&(!defined('IN_LOGIN'))){     $template->set_filenames(array(         'portal_tail'             => 'portal_page_tail.tpl')     );     portal_parse_blocks($portal_config['default_portal'], TRUE, 'tail');     $template->assign_var('FOOTER_WIDTH', $portal_config['footer_width']);     $template->assign_var('PORTAL_TAIL', portal_assign_var_from_handle($template, 'portal_tail'));}
REPLACE WITH
//// IM Portal [url=http]http://www.integramod.com//[/url]  // debug forum wide Portal/*if($layout_forum_wide_flag)     $temp_debug = 1;else     $temp_debug = 0;die('debug: ' . strval($temp_debug) . ' | ' . strval($portal_config['portal_tail']) . ' | ' . strval(defined('HAS_DIED')) . ' | ' . strval(defined('IN_LOGIN')));*/// debug forum wide Portal  if(!$layout_forum_wide_flag&&$portal_config['portal_tail']&&(!defined('HAS_DIED'))&&(!defined('IN_LOGIN'))){     $template->set_filenames(array(         'portal_tail'             => 'portal_page_tail.tpl')     );     portal_parse_blocks($portal_config['default_portal'], TRUE, 'tail');     $template->assign_vars(array('FOOTER_WIDTH' => $portal_config['footer_width']));     $template->assign_vars(array('PORTAL_TAIL' => portal_assign_var_from_handle($template, 'portal_tail')));}