$Fields = $oCase->loadCase($_SESSION['APPLICATION']); $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['PREVIOUS_STEP_LABEL'] = ''; $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['NEXT_STEP_LABEL'] = ''; $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['NEXT_STEP'] = '#'; $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['NEXT_ACTION'] = 'alert("Sample"); return false;'; $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['PRINT_PREVIEW'] = '#'; $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['PRINT_PREVIEW_ACTION'] = 'tracker_PrintView?CTO_UID_OBJ=' . $_GET['CTO_UID_OBJ'] . '&CTO_TYPE_OBJ=PRINT_PREVIEW'; $_SESSION['CTO_UID_OBJ'] = $_GET['CTO_UID_OBJ']; $dynaForm = new Dynaform(); $arrayDynaFormData = $dynaForm->Load($_GET["CTO_UID_OBJ"]); if (isset($arrayDynaFormData["DYN_VERSION"]) && $arrayDynaFormData["DYN_VERSION"] == 2) { G::LoadClass("pmDynaform"); $Fields["PRO_UID"] = $_SESSION["PROCESS"]; $Fields["CURRENT_DYNAFORM"] = $_GET["CTO_UID_OBJ"]; $pmDynaForm = new pmDynaform($Fields); if ($pmDynaForm->isResponsive()) { $pmDynaForm->printTracker(); } } else { $G_PUBLISH = new Publisher(); $G_PUBLISH->AddContent("dynaform", "xmlform", $_SESSION["PROCESS"] . "/" . $_GET["CTO_UID_OBJ"], "", $Fields["APP_DATA"], "", "", "view"); G::RenderPage("publish"); } break; case 'INPUT_DOCUMENT': G::LoadClass('case'); $oCase = new Cases(); $c = $oCase->getAllUploadedDocumentsCriteriaTracker($_SESSION['PROCESS'], $_SESSION['APPLICATION'], $_GET['CTO_UID_OBJ']); $oHeadPublisher =& headPublisher::getSingleton(); $oHeadPublisher->addScriptFile('/jscore/tracker/tracker.js'); $G_PUBLISH = new Publisher();
* date: 16-05-08 * Description: this was added for the additional database connections */ G::LoadClass( 'dbConnections' ); $oDbConnections = new dbConnections( $_SESSION['PROCESS'] ); $oDbConnections->loadAdditionalConnections(); $G_PUBLISH = new Publisher(); if ($_GET['DYN_UID'] != '') { $_SESSION['CURRENT_DYN_UID'] = $_GET['DYN_UID']; G::LoadClass('pmDynaform'); $FieldsPmDynaform = $Fields; $FieldsPmDynaform["PRO_UID"] = $_SESSION['PROCESS']; $FieldsPmDynaform["CURRENT_DYNAFORM"] = $_GET['DYN_UID']; $a = new pmDynaform($FieldsPmDynaform); if ($a->isResponsive()) { $a->printView(); }else{ $G_PUBLISH->AddContent( 'dynaform', 'xmlform', $_SESSION['PROCESS'] . '/' . $_GET['DYN_UID'], '', $Fields['APP_DATA'], 'cases_SaveDataSupervisor?UID=' . $_GET['DYN_UID'] ); } } G::RenderPage( 'publish', 'blank' ); if (! isset( $_GET['ex'] )) { $_GET['ex'] = $_GET['position']; } ?> <script> /*------------------------------ To Revise Routines ---------------------------*/
public function dynaformViewFromHistory() { ?> <link rel="stylesheet" type="text/css" href="/css/<?php echo SYS_SKIN; ?> .css" /> <script type="text/javascript"> //!Code that simulated reload library javascript maborak var leimnud = {}; leimnud.exec = ""; leimnud.fix = {}; leimnud.fix.memoryLeak = ""; leimnud.browser = {}; leimnud.browser.isIphone = ""; leimnud.iphone = {}; leimnud.iphone.make = function() { }; function ajax_function(ajax_server, funcion, parameters, method) { } //! </script> <?php global $G_PUBLISH; $_POST["HISTORY_ID"] = $_REQUEST["HISTORY_ID"]; $_POST["DYN_UID"] = $_REQUEST["DYN_UID"]; $G_PUBLISH = new Publisher(); $FieldsHistory = $_SESSION["HISTORY_DATA"]; $Fields["APP_DATA"] = $FieldsHistory[$_POST["HISTORY_ID"]]; //isset($FieldsHistory[$_POST["HISTORY_ID"]])? $FieldsHistory[$_POST["HISTORY_ID"]] : ""; $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["PREVIOUS_STEP_LABEL"] = ""; $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["NEXT_STEP_LABEL"] = ""; $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["NEXT_STEP"] = "#"; $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["NEXT_ACTION"] = "return false;"; G::LoadClass('pmDynaform'); $FieldsPmDynaform = $Fields; $FieldsPmDynaform["PRO_UID"] = $_SESSION['PROCESS']; $FieldsPmDynaform["CURRENT_DYNAFORM"] = $_REQUEST['DYN_UID']; $a = new pmDynaform($FieldsPmDynaform); if ($a->isResponsive()) { $a->printView(); } else { $G_PUBLISH->AddContent("dynaform", "xmlform", $_SESSION["PROCESS"] . "/" . $_POST["DYN_UID"], "", $Fields["APP_DATA"], "", "", "view"); } ?> <script type="text/javascript"> <?php global $G_FORM; ?> function loadForm_<?php echo $G_FORM->id; ?> (parametro1) { } </script> <?php G::RenderPage("publish", "raw"); ?> <style type="text/css"> html { color: black !important; } body { color: black !important; } </style> <script type="text/javascript"> <?php global $G_FORM; ?> function loadForm_<?php echo $G_FORM->id; ?> (parametro1) { } </script> <?php }