2017-12-04 13:25:35 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
use ProcessMaker\Plugins\PluginRegistry;
|
|
|
|
|
|
|
|
|
|
global $G_TMP_MENU;
|
|
|
|
|
global $RBAC;
|
|
|
|
|
$partnerFlag = (defined('PARTNER_FLAG')) ? PARTNER_FLAG : false;
|
|
|
|
|
|
|
|
|
|
$conf = new Configurations();
|
|
|
|
|
$sAudit = $conf->getConfiguration('AUDIT_LOG', 'log');
|
2025-03-28 13:16:06 +00:00
|
|
|
|
2017-12-04 13:25:35 +00:00
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') === 1) {
|
|
|
|
|
$pmSetupPermission = true;
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_LOGO') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'LOGO',
|
|
|
|
|
'../admin/pmLogo',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_LOGO'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-pmlogo.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_EMAIL') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'EMAIL_SERVER',
|
|
|
|
|
'../emailServer/emailServer',
|
|
|
|
|
G::LoadTranslation('ID_EMAIL_SERVER_TITLE'),
|
|
|
|
|
'icon-email-settings1.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_CALENDAR') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'CALENDAR',
|
|
|
|
|
'calendarList',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_CALENDAR'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-calendar.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_PROCESS_CATEGORIES') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'PROCESS_CATEGORY',
|
|
|
|
|
'../processCategory/processCategoryList',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_PROCESS_CATEGORY'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'rules.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') === 1) {
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_SKIN') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'SKINS',
|
|
|
|
|
'skinsList',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_SKINS'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-skins.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
if (!$partnerFlag) {
|
|
|
|
|
/**
|
|
|
|
|
* Remove heartbeat config from core, it will probably be used again
|
|
|
|
|
* when the functionality will be redesigned.
|
|
|
|
|
*/
|
|
|
|
|
}
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_ENVIRONMENT') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'ENVIRONMENT_SETTINGS',
|
|
|
|
|
'environmentSettings',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_ENVIRONMENT_SETTINGS'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') === 1) {
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_CLEAR_CACHE') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'CLEAR_CACHE',
|
|
|
|
|
'clearCompiled',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_CLEAR_CACHE'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-rebuild-clean.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_PM_TABLES') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'PM_TABLES',
|
|
|
|
|
'../pmTables',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_ADDITIONAL_TABLES'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-tables.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_LOGIN') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'LOGIN',
|
|
|
|
|
'loginSettings',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('LOGIN'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
2025-07-21 06:49:25 -04:00
|
|
|
/*
|
2017-12-04 13:25:35 +00:00
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_DASHBOARDS') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'DASHBOARD',
|
|
|
|
|
'../DashboardModule/dashletsList',
|
2017-12-04 13:25:35 +00:00
|
|
|
ucfirst(G::LoadTranslation('ID_DASHBOARD')),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'STRATEGIC_DASHBOARD',
|
|
|
|
|
'../strategicDashboard/dashboardList',
|
2017-12-04 13:25:35 +00:00
|
|
|
ucfirst(G::LoadTranslation('ID_STRATEGIC_DASHBOARD')),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
2025-07-21 06:49:25 -04:00
|
|
|
*/
|
2017-12-04 13:25:35 +00:00
|
|
|
}
|
|
|
|
|
//tools options
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_ADVANCE') === 1) {
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_LANGUAGE') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'LANGUAGES',
|
|
|
|
|
'languages',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_LANGUAGES'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-language.png',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
if (!$partnerFlag) {
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_PLUGINS') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'PLUGINS',
|
|
|
|
|
'pluginsMain',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_PLUGINS_MANAGER'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-plugins.png',
|
|
|
|
|
'',
|
|
|
|
|
'plugins'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//users options
|
|
|
|
|
if ($RBAC->userCanAccess('PM_USERS') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'USERS',
|
|
|
|
|
'../users/users_List',
|
|
|
|
|
G::LoadTranslation('ID_USERS_LIST'),
|
|
|
|
|
'icon-webservices.png',
|
|
|
|
|
'',
|
|
|
|
|
'users'
|
|
|
|
|
);
|
2020-12-16 19:47:59 -04:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'USERS_EXTENDED',
|
|
|
|
|
'../userExtendedAttributes/index',
|
|
|
|
|
G::LoadTranslation('ID_USER_EXTENDED_ATTRIBUTES'),
|
|
|
|
|
'icon-webservices.png',
|
|
|
|
|
'',
|
|
|
|
|
'users'
|
|
|
|
|
);
|
2020-12-11 15:22:55 -04:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'GROUPS',
|
|
|
|
|
'../groups/groups',
|
|
|
|
|
G::LoadTranslation('ID_GROUPS'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'users'
|
|
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'DEPARTAMENTS',
|
|
|
|
|
'../departments/departments',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_DEPARTMENTS_USERS'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'users'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
2020-12-11 15:22:55 -04:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'ROLES',
|
|
|
|
|
'../roles/roles_List',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_ROLES'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'users'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
2019-06-17 14:46:12 -04:00
|
|
|
if ($RBAC->userCanAccess('PM_USERS') === 1 && $RBAC->userCanAccess('PM_SETUP_USERS_AUTHENTICATION_SOURCES') === 1) {
|
2017-12-04 13:25:35 +00:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'AUTHSOURCES',
|
|
|
|
|
'../authenticationSources/index',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_AUTH_SOURCES'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'users'
|
|
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'UX',
|
|
|
|
|
'../admin/uxList',
|
|
|
|
|
G::LoadTranslation('ID_USER_EXPERIENCE'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'users'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
2019-06-17 14:46:12 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_ADVANCE') === 1) {
|
2017-12-04 13:25:35 +00:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'SYSTEM',
|
|
|
|
|
'../admin/system',
|
|
|
|
|
G::LoadTranslation('ID_SYSTEM'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
|
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'INFORMATION',
|
|
|
|
|
'../setup/systemInfo?option=processInfo',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_SYSTEM_INFO'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') === 1 && $RBAC->userCanAccess('PM_SETUP_LOGS') === 1) {
|
2020-12-11 15:22:55 -04:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'EVENT',
|
|
|
|
|
'../events/eventList',
|
|
|
|
|
G::LoadTranslation('ID_EVENTS_CLASSIC'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
2017-12-04 13:25:35 +00:00
|
|
|
'logs');
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'LOG_CASE_SCHEDULER',
|
|
|
|
|
'../cases/cases_Scheduler_Log',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_CASE_SCHEDULER_CLASSIC'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'icon-logs-list.png',
|
|
|
|
|
'',
|
|
|
|
|
'logs'
|
|
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'CRON',
|
|
|
|
|
'../setup/cron',
|
|
|
|
|
G::LoadTranslation('ID_CRON_ACTIONS'),
|
|
|
|
|
null,
|
|
|
|
|
null,
|
|
|
|
|
'logs'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'EMAILS',
|
|
|
|
|
'../mails/emailList',
|
2017-12-04 13:25:35 +00:00
|
|
|
ucfirst(strtolower(G::LoadTranslation('ID_EMAILS'))),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'logs'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
2025-03-28 13:16:06 +00:00
|
|
|
if (isset($sAudit) && $sAudit !== false) {
|
2017-12-04 13:25:35 +00:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'AUDIT_LOG',
|
|
|
|
|
'../setup/auditLog',
|
2017-12-04 13:25:35 +00:00
|
|
|
ucfirst(G::LoadTranslation('ID_AUDITLOG_DISPLAY')),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'logs'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2018-01-15 12:00:22 +00:00
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_LOG_FILES') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'STANDARD_LOGGING',
|
|
|
|
|
'../FileLogs/fileList',
|
|
|
|
|
G::LoadTranslation('ID_STANDARD_LOGGING'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'logs'
|
2018-01-15 12:00:22 +00:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
2017-12-04 13:25:35 +00:00
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'PM_REQUIREMENTS',
|
|
|
|
|
'../setup/systemInfo',
|
2025-06-11 10:56:06 +00:00
|
|
|
G::LoadTranslation('ID_LURANASOFT_REQUIREMENTS_CHECK'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'PHP_INFO',
|
|
|
|
|
'../setup/systemInfo?option=php',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_PHP_INFO'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'AUDIT_LOG',
|
|
|
|
|
'auditLogConfig',
|
|
|
|
|
G::LoadTranslation('ID_AUDITLOG_DISPLAY'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
2025-03-28 13:16:06 +00:00
|
|
|
|
2017-12-04 13:25:35 +00:00
|
|
|
if ($RBAC->userCanAccess('PM_SETUP') == 1) {
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_CUSTOM_CASES_LIST') == 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'CASES_LIST_SETUP',
|
|
|
|
|
'../cases/casesListSetup',
|
2017-12-04 13:25:35 +00:00
|
|
|
G::LoadTranslation('ID_CUSTOM_CASES_LISTS'),
|
2020-12-11 15:22:55 -04:00
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
|
|
|
|
);
|
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') {
|
|
|
|
|
if ($RBAC->userCanAccess('PM_SETUP_CUSTOM_CASES_LIST') == 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'PM_REQUIREMENTS',
|
|
|
|
|
'/lbc/inbox',
|
|
|
|
|
"LBC",
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'settings'
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2017-12-04 13:25:35 +00:00
|
|
|
$pluginRegistry = PluginRegistry::loadSingleton();
|
|
|
|
|
$status = $pluginRegistry->getStatusPlugin('actionsByEmail');
|
|
|
|
|
|
2020-12-11 15:22:55 -04:00
|
|
|
if ((string) ($status) !== 'enabled' &&
|
2017-12-04 13:25:35 +00:00
|
|
|
$RBAC->userCanAccess('PM_SETUP_LOGS') == 1
|
|
|
|
|
) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
|
|
|
|
'PM_ACTIONS_BY_EMAIL_LOGS',
|
|
|
|
|
'../actionsByEmail/ActionByEmail.php',
|
2020-12-11 15:22:55 -04:00
|
|
|
G::LoadTranslation('ID_ACTIONS_BY_EMAIL_LOG'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
'logs'
|
2017-12-04 13:25:35 +00:00
|
|
|
);
|
|
|
|
|
}
|
2020-06-01 16:18:28 +00:00
|
|
|
|
|
|
|
|
if ($RBAC->userCanAccess('PM_TASK_SCHEDULER_ADMIN') === 1) {
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'ID_MENU_CASE_ACTIONS',
|
|
|
|
|
'../scheduler/index?category=case_actions',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER_CASE_ACTIONS'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER')
|
2020-06-01 16:18:28 +00:00
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'ID_MENU_EMAILS_NOTIFICATIONS',
|
|
|
|
|
'../scheduler/index?category=emails_notifications',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER_EMAILS_NOTIFICATIONS'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER')
|
2020-06-01 16:18:28 +00:00
|
|
|
);
|
|
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'ID_MENU_PLUGINS',
|
|
|
|
|
'../scheduler/index?category=plugins',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER_PLUGINS'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER')
|
|
|
|
|
);
|
2020-06-01 16:18:28 +00:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'ID_MENU_PM_SYNC',
|
|
|
|
|
'../scheduler/index?category=processmaker_sync',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER_PM_SYNC'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER')
|
|
|
|
|
);
|
2020-06-10 17:49:54 +00:00
|
|
|
$G_TMP_MENU->AddIdRawOption(
|
2020-12-11 15:22:55 -04:00
|
|
|
'ID_MENU_REPORTING',
|
|
|
|
|
'../scheduler/index?category=reporting',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER_REPORTING'),
|
|
|
|
|
'',
|
|
|
|
|
'',
|
|
|
|
|
G::LoadTranslation('ID_TASK_SCHEDULER')
|
2020-07-09 20:13:49 +00:00
|
|
|
);
|
2025-04-01 17:25:01 +00:00
|
|
|
}
|