79 lines
2.9 KiB
PHP
Executable File
79 lines
2.9 KiB
PHP
Executable File
<?php
|
|
|
|
if (!defined('sugarEntry') || !sugarEntry)
|
|
die('Not A Valid Entry Point');
|
|
|
|
$modules = array("EcmQuotes", "EcmServices", "EcmOrderConfirmations", "EcmDeliveryNotes", "EcmInvoiceOuts", "EcmPaymentConditions", "EcmDeliveryConditions");
|
|
//foreach($modules as $module)
|
|
//{
|
|
//if($_REQUEST['module']==$module)
|
|
//{
|
|
// $modules[7]="EcmProductLines";
|
|
// break;
|
|
//}
|
|
//}
|
|
//if(!$modules[7])
|
|
//{
|
|
//$modules[7]=$_REQUEST['module'];
|
|
//f($_REQUEST['module']!="EcmProductTaxs")$mmodules[]="EcmProductLines";
|
|
//}
|
|
//$more_modules=array("EcmProductBasis","EcmProductPackingTypes","EcmProductUsageUnits","EcmGlAccounts");
|
|
for ($i = 0; $i < count($more_modules); $i++) {
|
|
if ($more_modules[$i] == $_REQUEST['module'])
|
|
continue;
|
|
else
|
|
$mmodules[] = $more_modules[$i];
|
|
}
|
|
|
|
// $more_modules=$modules;
|
|
// var_dump($more_modules);
|
|
print '<ul class="tablist">';
|
|
foreach ($modules as $module) {
|
|
if (ACLController::checkAccess($module, 'list', true)) {
|
|
if ($_REQUEST['module'] == $module) {
|
|
$class1 = ' class="active"';
|
|
$class2 = ' class="current"';
|
|
} else {
|
|
$class1 = '';
|
|
$class2 = '';
|
|
}
|
|
|
|
if (file_exists('themes/default/images/' . $module . '.gif'))
|
|
$image = '<img src="themes/default/images/' . $module . '.gif" style="border:none;vertical-align:bottom;" />';
|
|
else
|
|
$image = '';
|
|
|
|
print '<li' . $class1 . '><a' . $class2 . ' href="index.php?module=' . $module . '&action=index">' . $image . ' ' . translate('LBL_MODULE_NAME', $module) . '</a></li>';
|
|
}
|
|
}
|
|
|
|
global $current_user;
|
|
if (is_admin($current_user)) {
|
|
if ($_REQUEST['action'] == "Settings") {
|
|
$class1 = ' class="active"';
|
|
$class2 = ' class="current"';
|
|
} else {
|
|
$class1 = '';
|
|
$class2 = '';
|
|
}
|
|
print '<li' . $class1 . '><a' . $class2 . ' href="index.php?module=EcmGroupServices&action=Settings">' . 'Settings' . '</a></li>';
|
|
}
|
|
|
|
//print '<li id="MoreHandle1" style="cursor: pointer; cursor: hand;" onMouseOver="tbButtonMouseOver(this.id,156,\'\',-1);"><a> >> </a></li></ul><br>';
|
|
|
|
|
|
|
|
print '</ul><br><div id="MoreMenu1" class="menu" onMouseOver="window.clearTimeout(SUGAR.themes.resetSubTabsTimer);" onMouseOut="SUGAR.themes.setResetTimer();">';
|
|
|
|
|
|
/*
|
|
foreach($more_modules as $more_module)
|
|
{
|
|
include("modules/".$more_module."/language/en_us.lang.php");
|
|
print '<a href="index.php?module='.$more_module.'&action=index" class="menuItem" id="'.$more_module.'Handle" parentid="MoreMenu1" onMouseOver="hiliteItem(this,\'yes\');SUGAR.themes.updateSubTabsDelay(SUGAR.themes.moreTab,\'{{MODULE_NAME|htmlspecialchars}\',\'{MODULE_NAME|htmlspecialchars}\');closeSubMenus(this);" onMouseOut="unhiliteItem(this);" onClick="SUGAR.themes.chooseTab(\''.$more_module.'\'); return true;">'.$mod_strings['LNK_'.strtoupper($more_module).'_LIST'].'</a>';
|
|
}
|
|
*/
|
|
print '</div>';
|
|
|
|
//include("modules/".$_REQUEST['module']."/language/en_us.lang.php");
|
|
?>
|