. cambio de lugar de la validacion para cerrar el tab validacion try catch control IE11 del boton Cancel en casos sin asignar
51 lines
2.2 KiB
PHP
Executable File
51 lines
2.2 KiB
PHP
Executable File
<?php
|
|
unset( $_SESSION['__currentTabDashboard'] );
|
|
if (isset( $_GET['action'] )) {
|
|
$_SESSION['__currentTabDashboard'] = $_GET['action'];
|
|
}
|
|
$page = "";
|
|
if (isset( $_GET['action'] )) {
|
|
$page = $_GET['action'];
|
|
}
|
|
|
|
$oHeadPublisher = & headPublisher::getSingleton();
|
|
global $RBAC;
|
|
switch ($page) {
|
|
case "startCase":
|
|
$oHeadPublisher->addExtJsScript( 'cases/casesStartCase', true ); //adding a javascript file .js
|
|
$oHeadPublisher->addContent( 'cases/casesStartCase' ); //adding a html file .html.
|
|
G::LoadClass( 'configuration' );
|
|
$c = new Configurations();
|
|
$oHeadPublisher->assign( 'FORMATS', $c->getFormats() );
|
|
$ieVersion = null;
|
|
if(preg_match("/^.*\(.*MSIE (\d+)\..+\).*$/", $_SERVER["HTTP_USER_AGENT"], $arrayMatch) || preg_match("/^.*\(.*rv.(\d+)\..+\).*$/", $_SERVER["HTTP_USER_AGENT"], $arrayMatch)){
|
|
$ieVersion = intval($arrayMatch[1]);
|
|
}
|
|
$oHeadPublisher->assign( 'ieVersion', $ieVersion );
|
|
break;
|
|
case "documents":
|
|
|
|
G::LoadClass( 'configuration' );
|
|
$c = new Configurations();
|
|
$configPage = $c->getConfiguration( 'documentsModule', 'pageSize', '', $_SESSION['USER_LOGGED'] );
|
|
$configEnv = $c->getConfiguration( 'ENVIRONMENT_SETTINGS', '' );
|
|
$Config['pageSize'] = isset( $configPage['pageSize'] ) ? $configPage['pageSize'] : 20;
|
|
$oHeadPublisher->assign( 'CONFIG', $Config );
|
|
$oHeadPublisher->assign( 'FORMATS', $c->getFormats() );
|
|
|
|
$oHeadPublisher->assign( 'permitodelete', $RBAC->userCanAccess( 'PM_FOLDER_DELETE' ) );
|
|
$oHeadPublisher->assign( 'permitoaddfile', $RBAC->userCanAccess( 'PM_FOLDERS_ADD_FILE' ) );
|
|
$oHeadPublisher->assign( 'permitoaddfolder', $RBAC->userCanAccess( 'PM_FOLDERS_ADD_FOLDER' ) );
|
|
|
|
$oHeadPublisher->addExtJsScript( 'cases/casesDocuments', false ); //adding a javascript file .js
|
|
$oHeadPublisher->addContent( 'cases/casesDocuments' ); //adding a html file .html.
|
|
break;
|
|
default:
|
|
$oHeadPublisher->addExtJsScript( 'cases/casesStartPage', false ); //adding a javascript file .js
|
|
$oHeadPublisher->addContent( 'cases/casesStartPage' ); //adding a html file .html.
|
|
break;
|
|
|
|
}
|
|
G::RenderPage( 'publish', 'extJs' );
|
|
|