GI-LostSession
Changes to validate idf user lost the session.
This commit is contained in:
@@ -2257,27 +2257,48 @@ class Cases
|
|||||||
$sAction = '';
|
$sAction = '';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$aNextStep = array(
|
if($_SESSION['gmail'] || ($_GET['gmail'] && $_GET['gmail'] == 1)){
|
||||||
'TYPE' => $oStep->getStepTypeObj(),
|
$aNextStep = array(
|
||||||
'UID' => $oStep->getStepUidObj(),
|
'TYPE' => $oStep->getStepTypeObj(),
|
||||||
'POSITION' => $oStep->getStepPosition(),
|
'UID' => $oStep->getStepUidObj(),
|
||||||
'PAGE' => 'cases_Step?TYPE=' . $oStep->getStepTypeObj() . '&UID=' .
|
'POSITION' => $oStep->getStepPosition(),
|
||||||
$oStep->getStepUidObj() . '&POSITION=' . $oStep->getStepPosition() .
|
'PAGE' => 'cases_Step?TYPE=' . $oStep->getStepTypeObj() . '&UID=' .
|
||||||
'&ACTION=' . $sAction
|
$oStep->getStepUidObj() . '&POSITION=' . $oStep->getStepPosition() .
|
||||||
);
|
'&ACTION=' . $sAction .
|
||||||
$iPosition = $iLastStep;
|
'&gmail=1'
|
||||||
|
);
|
||||||
|
} else{
|
||||||
|
$aNextStep = array(
|
||||||
|
'TYPE' => $oStep->getStepTypeObj(),
|
||||||
|
'UID' => $oStep->getStepUidObj(),
|
||||||
|
'POSITION' => $oStep->getStepPosition(),
|
||||||
|
'PAGE' => 'cases_Step?TYPE=' . $oStep->getStepTypeObj() . '&UID=' .
|
||||||
|
$oStep->getStepUidObj() . '&POSITION=' . $oStep->getStepPosition() .
|
||||||
|
'&ACTION=' . $sAction
|
||||||
|
);
|
||||||
|
$iPosition = $iLastStep;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$iPosition += 1;
|
$iPosition += 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!$aNextStep) {
|
if (!$aNextStep) {
|
||||||
$aNextStep = array(
|
if($_SESSION['gmail'] || ($_GET['gmail'] && $_GET['gmail'] == 1)){
|
||||||
'TYPE' => 'DERIVATION',
|
$aNextStep = array(
|
||||||
'UID' => -1,
|
'TYPE' => 'DERIVATION',
|
||||||
'POSITION' => ($iLastStep + 1),
|
'UID' => -1,
|
||||||
'PAGE' => 'cases_Step?TYPE=ASSIGN_TASK&UID=-1&POSITION=10000&ACTION=ASSIGN'
|
'POSITION' => ($iLastStep + 1),
|
||||||
);
|
'PAGE' => 'cases_Step?TYPE=ASSIGN_TASK&UID=-1&POSITION=10000&ACTION=ASSIGN&gmail=1'
|
||||||
|
);
|
||||||
|
}else {
|
||||||
|
$aNextStep = array(
|
||||||
|
'TYPE' => 'DERIVATION',
|
||||||
|
'UID' => -1,
|
||||||
|
'POSITION' => ($iLastStep + 1),
|
||||||
|
'PAGE' => 'cases_Step?TYPE=ASSIGN_TASK&UID=-1&POSITION=10000&ACTION=ASSIGN'
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return $aNextStep;
|
return $aNextStep;
|
||||||
} catch (exception $e) {
|
} catch (exception $e) {
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ $(window).load(function () {
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
var sesi = document.location.href;
|
||||||
function loadAjaxParams () {
|
function loadAjaxParams () {
|
||||||
var url;
|
var url;
|
||||||
var action;
|
var action;
|
||||||
@@ -46,8 +47,13 @@ $(window).load(function () {
|
|||||||
}
|
}
|
||||||
method = 'POST';
|
method = 'POST';
|
||||||
} else if (app_uid){ //In case the form is in running cases
|
} else if (app_uid){ //In case the form is in running cases
|
||||||
|
if(sesi.search("gmail") != -1){
|
||||||
|
action = "cases_SaveData?UID=" + dyn_uid + "&APP_UID=" + app_uid + "&gmail=1";
|
||||||
|
}else{
|
||||||
|
action = "cases_SaveData?UID=" + dyn_uid + "&APP_UID=" + app_uid;
|
||||||
|
}
|
||||||
url = location.protocol + '//' + location.host;
|
url = location.protocol + '//' + location.host;
|
||||||
action = "cases_SaveData?UID=" + dyn_uid + "&APP_UID=" + app_uid;
|
|
||||||
url += '/sys' + workspace + '/en/neoclassic/cases/' + action;
|
url += '/sys' + workspace + '/en/neoclassic/cases/' + action;
|
||||||
method = 'POST';
|
method = 'POST';
|
||||||
}
|
}
|
||||||
@@ -86,7 +92,11 @@ $(window).load(function () {
|
|||||||
arrayRequired.name = "DynaformRequiredFields";
|
arrayRequired.name = "DynaformRequiredFields";
|
||||||
arrayRequired.value = fieldsRequired;
|
arrayRequired.value = fieldsRequired;
|
||||||
var form = document.getElementsByTagName("form")[0];
|
var form = document.getElementsByTagName("form")[0];
|
||||||
form.action = filePost ? filePost : "cases_SaveData?UID=" + dyn_uid + "&APP_UID=" + app_uid;
|
if(sesi.search("gmail") != -1){
|
||||||
|
form.action = filePost ? filePost : "cases_SaveData?UID=" + dyn_uid + "&APP_UID=" + app_uid + "&gmail=1";
|
||||||
|
} else {
|
||||||
|
form.action = filePost ? filePost : "cases_SaveData?UID=" + dyn_uid + "&APP_UID=" + app_uid;
|
||||||
|
}
|
||||||
form.method = "post";
|
form.method = "post";
|
||||||
form.setAttribute("encType", "multipart/form-data");
|
form.setAttribute("encType", "multipart/form-data");
|
||||||
form.appendChild(dyn_content_history);
|
form.appendChild(dyn_content_history);
|
||||||
|
|||||||
@@ -21,56 +21,34 @@
|
|||||||
* 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.
|
||||||
*/
|
*/
|
||||||
if (!isset($_SESSION['USER_LOGGED'])) {
|
if (!isset($_SESSION['USER_LOGGED'])) {
|
||||||
G::SendTemporalMessage( 'ID_LOGIN_AGAIN', 'warning', 'labels' );
|
G::SendTemporalMessage( 'ID_LOGIN_AGAIN', 'warning', 'labels' );
|
||||||
die( '<script type="text/javascript">
|
die( '<script type="text/javascript">
|
||||||
var olink = parent.uri;
|
var olink = document.location.href;
|
||||||
var flag = 0;
|
olink = ( olink.search("gmail") == -1 ) ? parent.document.location.href : olink;
|
||||||
if(olink == undefined){
|
if(olink.search("gmail") == -1){
|
||||||
olink = window.frameElement.src;
|
parent.location = "../cases/casesStartPage?action=startCase";
|
||||||
flag = 1;
|
} else {
|
||||||
}
|
var data = olink.split("?");
|
||||||
if(olink.search("gmail") == -1){
|
var odata = data[1].split("&");
|
||||||
parent.location = "../cases/casesStartPage?action=startCase";
|
var appUid = odata[0].split("=");
|
||||||
} else {
|
|
||||||
var data = olink.split("?");
|
var dataToSend = {
|
||||||
var odata = data[1].split("&");
|
"action": "credentials",
|
||||||
|
"operation": "refreshPmSession",
|
||||||
var appUid = odata[0].split("=");
|
"type": "processCall",
|
||||||
var delIndex = odata[1].split("=");
|
"funParams": [
|
||||||
var action = odata[2].split("=");
|
appUid[1],
|
||||||
|
""
|
||||||
var dataToSend = {
|
],
|
||||||
"action": "credentials",
|
"expectReturn": false
|
||||||
"operation": "refreshPmSession",
|
};
|
||||||
"type": "processCall",
|
var x = parent.postMessage(JSON.stringify(dataToSend), "*");
|
||||||
"funParams": [
|
if (x == undefined){
|
||||||
appUid[1],
|
x = parent.parent.postMessage(JSON.stringify(dataToSend), "*");
|
||||||
delIndex[1],
|
}
|
||||||
action[1],
|
}
|
||||||
0
|
</script>');
|
||||||
],
|
|
||||||
"expectReturn": false
|
|
||||||
};
|
|
||||||
if (flag == 0){
|
|
||||||
parent.parent.postMessage(JSON.stringify(dataToSend), "https://mail.google.com");
|
|
||||||
} else {
|
|
||||||
dataToSend = {
|
|
||||||
"action": "credentials",
|
|
||||||
"operation": "refreshPmSession",
|
|
||||||
"type": "processCall",
|
|
||||||
"funParams": [
|
|
||||||
appUid[1],
|
|
||||||
delIndex[1],
|
|
||||||
action[1],
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"expectReturn": false
|
|
||||||
};
|
|
||||||
parent.postMessage(JSON.stringify(dataToSend), "*");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>');
|
|
||||||
}
|
}
|
||||||
/* Permissions */
|
/* Permissions */
|
||||||
switch ($RBAC->userCanAccess( 'PM_CASES' )) {
|
switch ($RBAC->userCanAccess( 'PM_CASES' )) {
|
||||||
|
|||||||
@@ -27,58 +27,30 @@ if (!isset($_SESSION['USER_LOGGED'])) {
|
|||||||
die( '<script type="text/javascript">
|
die( '<script type="text/javascript">
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var olink = parent.uri;
|
var olink = document.location.href;
|
||||||
var flag = 0;
|
if(olink.search("gmail") != -1){
|
||||||
if(olink == undefined){
|
|
||||||
olink = window.frameElement.src;
|
|
||||||
flag = 1;
|
|
||||||
}
|
|
||||||
if(olink.search("gmail") == -1){
|
|
||||||
prnt = parent.parent;
|
|
||||||
top.location = top.location;
|
|
||||||
} else {
|
|
||||||
var data = olink.split("?");
|
var data = olink.split("?");
|
||||||
var odata = data[1].split("&");
|
var odata = data[1].split("&");
|
||||||
|
var appUid = odata[1].split("=");
|
||||||
var appUid = odata[0].split("=");
|
var proUid = odata[0].split("=");
|
||||||
var delIndex = odata[1].split("=");
|
|
||||||
var action = odata[2].split("=");
|
|
||||||
|
|
||||||
var dataToSend = {
|
var dataToSend = {
|
||||||
"action": "credentials",
|
"action": "credentials",
|
||||||
"operation": "refreshPmSession",
|
"operation": "refreshPmSession",
|
||||||
"type": "processCall",
|
"type": "processCall",
|
||||||
"funParams": [
|
"funParams": [
|
||||||
appUid[1],
|
appUid[1],
|
||||||
delIndex[1],
|
proUid[1]
|
||||||
action[1],
|
],
|
||||||
0
|
|
||||||
],
|
|
||||||
"expectReturn": false
|
"expectReturn": false
|
||||||
};
|
};
|
||||||
if (flag == 0){
|
var x = parent.postMessage(JSON.stringify(dataToSend), "*");
|
||||||
parent.parent.postMessage(JSON.stringify(dataToSend), "https://mail.google.com");
|
if (x == undefined){
|
||||||
}else {
|
x = parent.parent.postMessage(JSON.stringify(dataToSend), "*");
|
||||||
//top.location =
|
}
|
||||||
var x = window.postMessage(JSON.stringify(dataToSend), "https://mail.google.com");
|
}else{
|
||||||
|
prnt = parent.parent;
|
||||||
if(x == undefined){
|
top.location = top.location;
|
||||||
//Here the code to access the extension from the gadget
|
|
||||||
dataToSend = {
|
|
||||||
"action": "credentials",
|
|
||||||
"operation": "refreshPmSession",
|
|
||||||
"type": "processCall",
|
|
||||||
"funParams": [
|
|
||||||
appUid[1],
|
|
||||||
delIndex[1],
|
|
||||||
action[1],
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"expectReturn": false
|
|
||||||
};
|
|
||||||
parent.postMessage(JSON.stringify(dataToSend), "*");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (err)
|
catch (err)
|
||||||
@@ -87,6 +59,7 @@ if (!isset($_SESSION['USER_LOGGED'])) {
|
|||||||
}
|
}
|
||||||
</script>');
|
</script>');
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if ($_GET['APP_UID'] !== $_SESSION['APPLICATION']) {
|
if ($_GET['APP_UID'] !== $_SESSION['APPLICATION']) {
|
||||||
throw new Exception( G::LoadTranslation( 'ID_INVALID_APPLICATION_ID_MSG', array ('<a href=\'' . $_SERVER['HTTP_REFERER'] . '\'>{1}</a>',G::LoadTranslation( 'ID_REOPEN' ) ) ) );
|
throw new Exception( G::LoadTranslation( 'ID_INVALID_APPLICATION_ID_MSG', array ('<a href=\'' . $_SERVER['HTTP_REFERER'] . '\'>{1}</a>',G::LoadTranslation( 'ID_REOPEN' ) ) ) );
|
||||||
|
|||||||
@@ -1,80 +1,50 @@
|
|||||||
<?php
|
<?php
|
||||||
|
if (!isset($_SESSION['USER_LOGGED'])) {
|
||||||
|
G::SendTemporalMessage( 'ID_LOGIN_AGAIN', 'warning', 'labels' );
|
||||||
|
die( '<script type="text/javascript">
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var olink = document.location.href;
|
||||||
|
if(olink.search("gmail") == -1){
|
||||||
|
prnt = parent.parent;
|
||||||
|
top.location = top.location;
|
||||||
|
} else {
|
||||||
|
var data = olink.split("?");
|
||||||
|
var odata = data[1].split("&");
|
||||||
|
var appUid = odata[1].split("=");
|
||||||
|
var proUid = odata[0].split("=");
|
||||||
|
|
||||||
|
var dataToSend = {
|
||||||
|
"action": "credentials",
|
||||||
|
"operation": "refreshPmSession",
|
||||||
|
"type": "processCall",
|
||||||
|
"funParams": [
|
||||||
|
appUid[1],
|
||||||
|
proUid[1]
|
||||||
|
],
|
||||||
|
};
|
||||||
|
var x = parent.postMessage(JSON.stringify(dataToSend), "*");
|
||||||
|
if (x == undefined){
|
||||||
|
x = parent.parent.postMessage(JSON.stringify(dataToSend), "*");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}catch (err)
|
||||||
|
{
|
||||||
|
parent.location = parent.location;
|
||||||
|
}
|
||||||
|
</script>');
|
||||||
|
}
|
||||||
|
|
||||||
require_once 'classes/model/AppDelegation.php';
|
require_once 'classes/model/AppDelegation.php';
|
||||||
$delegation = new AppDelegation();
|
$delegation = new AppDelegation();
|
||||||
if( $delegation->alreadyRouted($_SESSION['APPLICATION'],$_SESSION['INDEX']) ) {
|
if( $delegation->alreadyRouted($_SESSION['APPLICATION'],$_SESSION['INDEX']) ) {
|
||||||
if($_SESSION['gmail'] == 1){
|
if($_SESSION['gmail'] == 1){
|
||||||
$mUrl = '../cases/cases_Open?APP_UID='.$_SESSION['APPLICATION'].'&DEL_INDEX='.$_SESSION['INDEX'].'&action=sent';
|
$mUrl = '../cases/cases_Open?APP_UID='.$_SESSION['APPLICATION'].'&DEL_INDEX='.$_SESSION['INDEX'].'&action=sent';
|
||||||
header( 'location:' . $mUrl );
|
header( 'location:' . $mUrl );
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
G::header('location: ../cases/casesListExtJs');
|
G::header('location: ../cases/casesListExtJs');
|
||||||
die();
|
die();
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($_SESSION['USER_LOGGED'])) {
|
|
||||||
G::SendTemporalMessage( 'ID_LOGIN_AGAIN', 'warning', 'labels' );
|
|
||||||
die( '<script type="text/javascript">
|
|
||||||
try
|
|
||||||
{
|
|
||||||
var olink = parent.uri;
|
|
||||||
var flag = 0;
|
|
||||||
if(olink == undefined){
|
|
||||||
olink = window.frameElement.src;
|
|
||||||
flag = 1;
|
|
||||||
}
|
|
||||||
if(olink.search("gmail") == -1){
|
|
||||||
prnt = parent.parent;
|
|
||||||
top.location = top.location;
|
|
||||||
} else {
|
|
||||||
var data = olink.split("?");
|
|
||||||
var odata = data[1].split("&");
|
|
||||||
|
|
||||||
var appUid = odata[0].split("=");
|
|
||||||
var delIndex = odata[1].split("=");
|
|
||||||
var action = odata[2].split("=");
|
|
||||||
|
|
||||||
var dataToSend = {
|
|
||||||
"action": "credentials",
|
|
||||||
"operation": "refreshPmSession",
|
|
||||||
"type": "processCall",
|
|
||||||
"funParams": [
|
|
||||||
appUid[1],
|
|
||||||
delIndex[1],
|
|
||||||
action[1],
|
|
||||||
0
|
|
||||||
],
|
|
||||||
"expectReturn": false
|
|
||||||
};
|
|
||||||
if (flag == 0){
|
|
||||||
parent.parent.postMessage(JSON.stringify(dataToSend), "https://mail.google.com");
|
|
||||||
}else {
|
|
||||||
//top.location =
|
|
||||||
var x = window.postMessage(JSON.stringify(dataToSend), "https://mail.google.com");
|
|
||||||
|
|
||||||
if(x == undefined){
|
|
||||||
//Here the code to access the extension from the gadget
|
|
||||||
dataToSend = {
|
|
||||||
"action": "credentials",
|
|
||||||
"operation": "refreshPmSession",
|
|
||||||
"type": "processCall",
|
|
||||||
"funParams": [
|
|
||||||
appUid[1],
|
|
||||||
delIndex[1],
|
|
||||||
action[1],
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"expectReturn": false
|
|
||||||
};
|
|
||||||
parent.postMessage(JSON.stringify(dataToSend), "*");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (err)
|
|
||||||
{
|
|
||||||
parent.location = parent.location;
|
|
||||||
}
|
|
||||||
</script>');
|
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* cases_Step.php
|
* cases_Step.php
|
||||||
@@ -112,6 +82,11 @@ switch ($RBAC->userCanAccess( 'PM_CASES' )) {
|
|||||||
die();
|
die();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($_GET['gmail'] && $_GET['gmail'] == 1){
|
||||||
|
$_SESSION['gmail'] = 1;
|
||||||
|
print_r('setea sesion gmail');
|
||||||
|
}
|
||||||
|
|
||||||
if ((int) $_SESSION['INDEX'] < 1) {
|
if ((int) $_SESSION['INDEX'] < 1) {
|
||||||
G::SendTemporalMessage( 'ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels' );
|
G::SendTemporalMessage( 'ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels' );
|
||||||
@@ -339,7 +314,11 @@ try {
|
|||||||
if ($a->isResponsive()) {
|
if ($a->isResponsive()) {
|
||||||
$a->printEdit();
|
$a->printEdit();
|
||||||
} else {
|
} else {
|
||||||
$G_PUBLISH->AddContent('dynaform', 'xmlform', $_SESSION['PROCESS'] . '/' . $_GET['UID'], '', $Fields['APP_DATA'], 'cases_SaveData?UID=' . $_GET['UID'] . '&APP_UID=' . $_SESSION['APPLICATION'], '', (strtolower($oStep->getStepMode()) != 'edit' ? strtolower($oStep->getStepMode()) : ''));
|
if($_GET['gmail'] && $_GET['gmail'] == 1){
|
||||||
|
$G_PUBLISH->AddContent('dynaform', 'xmlform', $_SESSION['PROCESS'] . '/' . $_GET['UID'], '', $Fields['APP_DATA'], 'cases_SaveData?UID=' . $_GET['UID'] . '&APP_UID=' . $_SESSION['APPLICATION'] . '&gmail=1', '', (strtolower($oStep->getStepMode()) != 'edit' ? strtolower($oStep->getStepMode()) : ''));
|
||||||
|
}else{
|
||||||
|
$G_PUBLISH->AddContent('dynaform', 'xmlform', $_SESSION['PROCESS'] . '/' . $_GET['UID'], '', $Fields['APP_DATA'], 'cases_SaveData?UID=' . $_GET['UID'] . '&APP_UID=' . $_SESSION['APPLICATION'], '', (strtolower($oStep->getStepMode()) != 'edit' ? strtolower($oStep->getStepMode()) : ''));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'INPUT_DOCUMENT':
|
case 'INPUT_DOCUMENT':
|
||||||
|
|||||||
33
workflow/public_html/pmGmail/lostSession.php
Normal file
33
workflow/public_html/pmGmail/lostSession.php
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
<?php
|
||||||
|
session_start();
|
||||||
|
if (!isset($_SESSION['USER_LOGGED'])) {
|
||||||
|
die( '<script type="text/javascript">
|
||||||
|
try
|
||||||
|
{
|
||||||
|
alert("lostSession");
|
||||||
|
var dataToSend = {
|
||||||
|
"action": "credentials",
|
||||||
|
"operation": "refreshPmSession",
|
||||||
|
"type": "processCall",
|
||||||
|
"funParams": [
|
||||||
|
"",
|
||||||
|
""
|
||||||
|
],
|
||||||
|
"expectReturn": false
|
||||||
|
};
|
||||||
|
var x = parent.postMessage(JSON.stringify(dataToSend), "*");
|
||||||
|
}catch (err)
|
||||||
|
{
|
||||||
|
parent.location = parent.location;
|
||||||
|
}
|
||||||
|
</script>');
|
||||||
|
}
|
||||||
|
if($_GET['form']){
|
||||||
|
header( 'location:' . $_SESSION['server'] . $_SESSION['PMCase'] );
|
||||||
|
}else if($_GET['processmap']){
|
||||||
|
header( 'location:' . $_SESSION['server'] . $_SESSION['PMProcessmap'] );
|
||||||
|
}else if($_GET['uploaded']){
|
||||||
|
header( 'location:' . $_SESSION['server'] . $_SESSION['PMUploadedDocuments'] );
|
||||||
|
} else if($_GET['generated']){
|
||||||
|
header( 'location:' . $_SESSION['server'] . $_SESSION['PMGeneratedDocuments'] );
|
||||||
|
}
|
||||||
@@ -74,33 +74,30 @@
|
|||||||
<body>
|
<body>
|
||||||
<?php
|
<?php
|
||||||
session_start();
|
session_start();
|
||||||
if (!defined('SYS_SYS')) {
|
|
||||||
define('SYS_SYS', 'jenws');
|
|
||||||
}
|
|
||||||
?>
|
?>
|
||||||
<div class="pmui-tabpanel-tabs_container" style="display: block; height: 40px;">
|
<div class="pmui-tabpanel-tabs_container" style="display: block; height: 40px;">
|
||||||
<ul class="pmui-tabpanel-tabs" style="display:block; float:left;">
|
<ul class="pmui-tabpanel-tabs" style="display:block; float:left;">
|
||||||
<li class="pmui pmui-tabitem pmui-active" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
<li class="pmui pmui-tabitem pmui-active" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
||||||
<i class="pmui-tab-icon"> </i>
|
<i class="pmui-tab-icon"> </i>
|
||||||
<a class="pmui-tab-ref" href="#PMCases" linkPM="<?php echo $_SESSION['server'] . $_SESSION['PMCase'] ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
<a class="pmui-tab-ref" href="#PMCases" linkPM="<?php echo $_SESSION['server'] . '../../../pmGmail/lostSession.php?form=1' ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
||||||
Form
|
Form
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="pmui pmui-tabitem" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
<li class="pmui pmui-tabitem" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
||||||
<i class="pmui-tab-icon"> </i>
|
<i class="pmui-tab-icon"> </i>
|
||||||
<a class="pmui-tab-ref" href="#PMProcessmap" linkPM="<?php echo $_SESSION['server'] . $_SESSION['PMProcessmap'] ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
<a class="pmui-tab-ref" href="#PMProcessmap" linkPM="<?php echo $_SESSION['server'] . '../../../pmGmail/lostSession.php?processmap=1' ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
||||||
Processmap
|
Processmap
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="pmui pmui-tabitem" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
<li class="pmui pmui-tabitem" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
||||||
<i class="pmui-tab-icon"> </i>
|
<i class="pmui-tab-icon"> </i>
|
||||||
<a class="pmui-tab-ref" href="#PMUploadedDocuments" linkPM="<?php echo $_SESSION['server'] . $_SESSION['PMUploadedDocuments'] ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
<a class="pmui-tab-ref" href="#PMUploadedDocuments" linkPM="<?php echo $_SESSION['server'] . '../../../pmGmail/lostSession.php?uploaded=1' ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
||||||
Uploaded
|
Uploaded
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="pmui pmui-tabitem" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
<li class="pmui pmui-tabitem" style="left: 0px; top: 0px; width: auto; height: auto; position: relative; z-index: auto; display: inline-block;">
|
||||||
<i class="pmui-tab-icon"> </i>
|
<i class="pmui-tab-icon"> </i>
|
||||||
<a class="pmui-tab-ref" href="#PMGeneratedDocuments" linkPM="<?php echo $_SESSION['server'] . $_SESSION['PMGeneratedDocuments'] ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
<a class="pmui-tab-ref" href="#PMGeneratedDocuments" linkPM="<?php echo $_SESSION['server'] . '../../../pmGmail/lostSession.php?generated=1' ?>" PMServer="<?php echo $_SESSION['server'] ?>">
|
||||||
Generated
|
Generated
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
Reference in New Issue
Block a user