Fix: Disable experimental menus

This commit is contained in:
Laurent Destailleur 2011-01-09 23:15:52 +00:00
parent 04f2931c50
commit f6ede6c360

View File

@ -184,15 +184,17 @@ class FormAdmin
} }
/** /**
* Retourne la liste deroulante des menus disponibles * Return combo list of available menu families
* @param selected Menu pre-selectionnee * @param selected Menu pre-selected
* @param htmlname Nom de la zone select * @param htmlname Name of html select
* @param dirmenuarray Repertoires a scanner * @param dirmenuarray Directories to scan
*/ */
function select_menu_families($selected='',$htmlname,$dirmenuarray) function select_menu_families($selected='',$htmlname,$dirmenuarray)
{ {
global $langs,$conf; global $langs,$conf;
$expdevmenu=array('iphone_backoffice.php','iphone_frontoffice.php'); // Menu to disable if $conf->global->MAIN_FEATURES_LEVEL is not set
$menuarray=array(); $menuarray=array();
foreach($dirmenuarray as $dirmenu) foreach($dirmenuarray as $dirmenu)
@ -208,6 +210,7 @@ class FormAdmin
if (preg_match('/^default/i',$filelib)) continue; if (preg_match('/^default/i',$filelib)) continue;
if (preg_match('/^empty/i',$filelib)) continue; if (preg_match('/^empty/i',$filelib)) continue;
if (preg_match('/\.lib/i',$filelib)) continue; if (preg_match('/\.lib/i',$filelib)) continue;
if (empty($conf->global->MAIN_FEATURES_LEVEL) && in_array($file,$expdevmenu)) continue;
$menuarray[$filelib]=1; $menuarray[$filelib]=1;
} }