This commit is contained in:
dheeyi
2016-03-03 17:53:19 -04:00
parent fb86181a12
commit 7214842476
3 changed files with 16 additions and 8 deletions

View File

@@ -1,9 +1,11 @@
<?php <?php
global $RBAC; global $RBAC;
if ($RBAC->userCanAccess("PM_SETUP") != 1) { $resultRbac = $RBAC->requirePermissions('PM_SETUP_EMAIL');
G::SendTemporalMessage("ID_USER_HAVENT_RIGHTS_PAGE", "error", "labels"); if (!$resultRbac) {
exit(0); G::SendTemporalMessage('ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels');
G::header('location: ../login/login');
die();
} }
//Data //Data

View File

@@ -21,10 +21,11 @@
* For more information, contact Colosa Inc, 2566 Le Jeune Rd., * For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
* Coral Gables, FL, 33134, USA, or email info@colosa.com. * Coral Gables, FL, 33134, USA, or email info@colosa.com.
*/ */
global $RBAC;
if ($RBAC->userCanAccess( 'PM_SETUP' ) != 1 && $RBAC->userCanAccess( 'PM_SETUP_ADVANCE' ) != 1) { $resultRbac = $RBAC->requirePermissions('PM_SETUP_CALENDAR');
if (!$resultRbac) {
G::SendTemporalMessage('ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels'); G::SendTemporalMessage('ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels');
//G::header('location: ../login/login'); G::header('location: ../login/login');
die(); die();
} }

View File

@@ -22,7 +22,12 @@
* Coral Gables, FL, 33134, USA, or email info@colosa.com. * Coral Gables, FL, 33134, USA, or email info@colosa.com.
*/ */
global $RBAC; global $RBAC;
$RBAC->requirePermissions( 'PM_SETUP' ); $resultRbac = $RBAC->requirePermissions('PM_SETUP_CLEAR_CACHE');
if (!$resultRbac) {
G::SendTemporalMessage('ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels');
G::header('location: ../login/login');
die();
}
$oHeadPublisher = & headPublisher::getSingleton(); $oHeadPublisher = & headPublisher::getSingleton();
$oHeadPublisher->addExtJsScript( 'setup/clearCompiled', true ); //adding a javascript file .js $oHeadPublisher->addExtJsScript( 'setup/clearCompiled', true ); //adding a javascript file .js