2017-12-04 13:25:35 +00:00
|
|
|
<?php
|
|
|
|
|
/**
|
|
|
|
|
* processmaker.php
|
|
|
|
|
*
|
2019-06-17 11:11:57 -04:00
|
|
|
* ProcessMaker main menu
|
2017-12-04 13:25:35 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
global $G_TMP_MENU;
|
|
|
|
|
global $RBAC;
|
|
|
|
|
|
|
|
|
|
// HOME MODULE
|
|
|
|
|
if ($RBAC->userCanAccess('PM_CASES') == 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption('CASES', 'cases/main', G::LoadTranslation('ID_HOME'), '', '', '', 'x-pm-home');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DESIGNER MODULE
|
|
|
|
|
if ($RBAC->userCanAccess('PM_FACTORY') == 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption('PROCESSES', 'processes/main', G::LoadTranslation('ID_DESIGNER'), '', '', '', 'x-pm-designer');
|
|
|
|
|
}
|
|
|
|
|
|
2025-07-21 06:49:25 -04:00
|
|
|
/*
|
2017-12-04 13:25:35 +00:00
|
|
|
// DASHBOARD MODULE
|
|
|
|
|
if ($RBAC->userCanAccess('PM_DASHBOARD') == 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption('DASHBOARD', 'dashboard/main', G::LoadTranslation('ID_DASHBOARD'), '', '', '', 'x-pm-dashboard');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($RBAC->userCanAccess('PM_DASHBOARD') == 1) {
|
2025-03-28 13:16:06 +00:00
|
|
|
$G_TMP_MENU->AddIdRawOption('DASHBOARD+', 'strategicDashboard/main', G::LoadTranslation('ID_STRATEGIC_DASHBOARD'), '', '', '', 'x-pm-dashboard');
|
2017-12-04 13:25:35 +00:00
|
|
|
}
|
2025-07-21 06:49:25 -04:00
|
|
|
*/
|
2017-12-04 13:25:35 +00:00
|
|
|
|
|
|
|
|
// ADMIN MODULE
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') == 1 || $RBAC->userCanAccess('PM_USERS') == 1) {
|
2019-06-17 11:11:57 -04:00
|
|
|
$G_TMP_MENU->AddIdRawOption('SETUP', 'setup/main', G::LoadTranslation('ID_SETUP'), '', '', '', 'x-pm-setup');
|
2017-12-04 13:25:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2025-08-14 14:06:34 -04:00
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') == 1 && SYS_SYS == 'lbc') {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'LBC_INBOX',
|
|
|
|
|
'/lbc/inbox',
|
|
|
|
|
"LBC",
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'absolute'
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
2017-12-04 13:25:35 +00:00
|
|
|
// PLUGINS MENUS
|
|
|
|
|
if (file_exists(PATH_CORE . 'menus/plugin.php')) {
|
|
|
|
|
require_once(PATH_CORE . 'menus/plugin.php');
|
|
|
|
|
}
|