diff --git a/Rakefile b/Rakefile index 82c3a4699..d90e3fdf6 100644 --- a/Rakefile +++ b/Rakefile @@ -387,6 +387,7 @@ def getJsIncludeFiles "gulliver/js/codemirror/addon/hint/javascript-hint.js", "gulliver/js/codemirror/addon/hint/sql-hint.js", "gulliver/js/codemirror/addon/hint/php-hint.js", + "gulliver/js/codemirror/addon/hint/html-hint.js", "gulliver/js/codemirror/mode/javascript/javascript.js", "gulliver/js/codemirror/addon/edit/matchbrackets.js", "gulliver/js/codemirror/mode/htmlmixed/htmlmixed.js", diff --git a/workflow/engine/methods/cases/cases_StepToRevise.php b/workflow/engine/methods/cases/cases_StepToRevise.php index dbf7e5f88..fb032ea3e 100755 --- a/workflow/engine/methods/cases/cases_StepToRevise.php +++ b/workflow/engine/methods/cases/cases_StepToRevise.php @@ -123,7 +123,16 @@ $oDbConnections->loadAdditionalConnections(); $G_PUBLISH = new Publisher(); if ($_GET['DYN_UID'] != '') { $_SESSION['CURRENT_DYN_UID'] = $_GET['DYN_UID']; - $G_PUBLISH->AddContent( 'dynaform', 'xmlform', $_SESSION['PROCESS'] . '/' . $_GET['DYN_UID'], '', $Fields['APP_DATA'], 'cases_SaveDataSupervisor?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' );