* 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 ---------------------------*/ // DEPRECATED this JS section is marked for removal
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 }