diff options
Diffstat (limited to 'phpBB/install/install_install.php')
| -rw-r--r-- | phpBB/install/install_install.php | 19 | 
1 files changed, 17 insertions, 2 deletions
diff --git a/phpBB/install/install_install.php b/phpBB/install/install_install.php index 51cdd5b329..4b2fa046bc 100644 --- a/phpBB/install/install_install.php +++ b/phpBB/install/install_install.php @@ -1478,8 +1478,14 @@ class install_install extends module  			foreach ($this->module_categories[$module_class] as $cat_name => $subs)  			{ +				$basename = ''; +				// Check if this sub-category has a basename. If it has, use it. +				if (isset($this->module_categories_basenames[$cat_name])) +				{ +					$basename = $this->module_categories_basenames[$cat_name]; +				}  				$module_data = array( -					'module_basename'	=> '', +					'module_basename'	=> $basename,  					'module_enabled'	=> 1,  					'module_display'	=> 1,  					'parent_id'			=> 0, @@ -1507,8 +1513,14 @@ class install_install extends module  				{  					foreach ($subs as $level2_name)  					{ +						$basename = ''; +						// Check if this sub-category has a basename. If it has, use it. +						if (isset($this->module_categories_basenames[$level2_name])) +						{ +							$basename = $this->module_categories_basenames[$level2_name]; +						}  						$module_data = array( -							'module_basename'	=> '', +							'module_basename'	=> $basename,  							'module_enabled'	=> 1,  							'module_display'	=> 1,  							'parent_id'			=> (int) $categories[$cat_name]['id'], @@ -2116,6 +2128,9 @@ class install_install extends module  			'UCP_ZEBRA'			=> null,  		),  	); +	var $module_categories_basenames = array( +		'UCP_PM' => 'ucp_pm', +	);  	var $module_extras = array(  		'acp'	=> array(  | 
