@@ -1341,10 +1341,10 @@ class Derivation
|
|||||||
/* Start Block : Count the open threads of $currentDelegation['APP_UID'] */
|
/* Start Block : Count the open threads of $currentDelegation['APP_UID'] */
|
||||||
$openThreads = $this->case->GetOpenThreads( $currentDelegation['APP_UID'] );
|
$openThreads = $this->case->GetOpenThreads( $currentDelegation['APP_UID'] );
|
||||||
|
|
||||||
///////
|
|
||||||
$flag = false;
|
$flag = false;
|
||||||
|
|
||||||
//check if there is any paused thread
|
//check if there is any paused thread
|
||||||
|
|
||||||
$existThreadPaused = false;
|
$existThreadPaused = false;
|
||||||
if (isset($arraySiblings['pause'])) {
|
if (isset($arraySiblings['pause'])) {
|
||||||
if (!empty($arraySiblings['pause'])) {
|
if (!empty($arraySiblings['pause'])) {
|
||||||
|
|||||||
@@ -19,9 +19,15 @@ class pmDynaform
|
|||||||
public $langs = null;
|
public $langs = null;
|
||||||
public $displayMode = null;
|
public $displayMode = null;
|
||||||
public $onPropertyRead = "onPropertyReadFormInstance";
|
public $onPropertyRead = "onPropertyReadFormInstance";
|
||||||
|
public $isRTL = false;
|
||||||
|
public $pathRTLCss = '';
|
||||||
|
public $serverConf = null;
|
||||||
|
|
||||||
public function __construct($fields = array())
|
public function __construct($fields = array())
|
||||||
{
|
{
|
||||||
|
$this->pathRTLCss = '/lib/pmdynaform/build/css/PMDynaform-rtl.css';
|
||||||
|
$this->serverConf = &serverConf::getSingleton();
|
||||||
|
$this->isRTL = ($this->serverConf->isRtl(SYS_LANG)) ? 'true' : 'false';
|
||||||
$this->fields = $fields;
|
$this->fields = $fields;
|
||||||
$this->getDynaform();
|
$this->getDynaform();
|
||||||
$this->getDynaforms();
|
$this->getDynaforms();
|
||||||
@@ -670,6 +676,8 @@ class pmDynaform
|
|||||||
var fieldsRequired = null;
|
var fieldsRequired = null;
|
||||||
var triggerDebug = false;
|
var triggerDebug = false;
|
||||||
var sysLang = \"" . SYS_LANG . "\";
|
var sysLang = \"" . SYS_LANG . "\";
|
||||||
|
var isRTL = \"" . $this->isRTL . "\";
|
||||||
|
var pathRTLCss = \"" . $this->pathRTLCss . "\";
|
||||||
$(window).load(function ()
|
$(window).load(function ()
|
||||||
{
|
{
|
||||||
var data = jsondata;
|
var data = jsondata;
|
||||||
@@ -726,6 +734,8 @@ class pmDynaform
|
|||||||
"var fieldsRequired = null;\n" .
|
"var fieldsRequired = null;\n" .
|
||||||
"var triggerDebug = null;\n" .
|
"var triggerDebug = null;\n" .
|
||||||
"var sysLang = '" . SYS_LANG . "';\n" .
|
"var sysLang = '" . SYS_LANG . "';\n" .
|
||||||
|
"var isRTL = " . $this->isRTL . ";\n" .
|
||||||
|
"var pathRTLCss = '" . $this->pathRTLCss . "';\n" .
|
||||||
"$(window).load(function () {\n" .
|
"$(window).load(function () {\n" .
|
||||||
" var data = jsondata;\n" .
|
" var data = jsondata;\n" .
|
||||||
" window.dynaform = new PMDynaform.core.Project({\n" .
|
" window.dynaform = new PMDynaform.core.Project({\n" .
|
||||||
@@ -799,6 +809,8 @@ class pmDynaform
|
|||||||
"var fieldsRequired = null;\n" .
|
"var fieldsRequired = null;\n" .
|
||||||
"var triggerDebug = " . ($this->fields["TRIGGER_DEBUG"] === 1 ? "true" : "false") . ";\n" .
|
"var triggerDebug = " . ($this->fields["TRIGGER_DEBUG"] === 1 ? "true" : "false") . ";\n" .
|
||||||
"var sysLang = '" . SYS_LANG . "';\n" .
|
"var sysLang = '" . SYS_LANG . "';\n" .
|
||||||
|
"var isRTL = " . $this->isRTL . ";\n" .
|
||||||
|
"var pathRTLCss = '" . $this->pathRTLCss . "';\n" .
|
||||||
"</script>\n" .
|
"</script>\n" .
|
||||||
"<script type='text/javascript' src='/jscore/cases/core/cases_Step.js'></script>\n" .
|
"<script type='text/javascript' src='/jscore/cases/core/cases_Step.js'></script>\n" .
|
||||||
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
||||||
@@ -852,6 +864,8 @@ class pmDynaform
|
|||||||
var fieldsRequired = null;
|
var fieldsRequired = null;
|
||||||
var triggerDebug = null;
|
var triggerDebug = null;
|
||||||
var sysLang = \"" . SYS_LANG . "\";
|
var sysLang = \"" . SYS_LANG . "\";
|
||||||
|
var isRTL = \"" . $this->isRTL . "\";
|
||||||
|
var pathRTLCss = \"" . $this->pathRTLCss . "\";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type=\"text/javascript\" src=\"/jscore/cases/core/pmDynaform.js\"></script>
|
<script type=\"text/javascript\" src=\"/jscore/cases/core/pmDynaform.js\"></script>
|
||||||
@@ -892,6 +906,8 @@ class pmDynaform
|
|||||||
"var fieldsRequired = " . G::json_encode(array()) . ";\n" .
|
"var fieldsRequired = " . G::json_encode(array()) . ";\n" .
|
||||||
"var triggerDebug = null;\n" .
|
"var triggerDebug = null;\n" .
|
||||||
"var sysLang = '" . SYS_LANG . "';\n" .
|
"var sysLang = '" . SYS_LANG . "';\n" .
|
||||||
|
"var isRTL = " . $this->isRTL . ";\n" .
|
||||||
|
"var pathRTLCss = '" . $this->pathRTLCss . "';\n" .
|
||||||
"</script>\n" .
|
"</script>\n" .
|
||||||
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
||||||
"<div style='width:100%;padding: 0px 10px 0px 10px;margin:15px 0px 0px 0px;'>\n" .
|
"<div style='width:100%;padding: 0px 10px 0px 10px;margin:15px 0px 0px 0px;'>\n" .
|
||||||
@@ -930,6 +946,8 @@ class pmDynaform
|
|||||||
"var fieldsRequired = " . G::json_encode(array()) . ";\n" .
|
"var fieldsRequired = " . G::json_encode(array()) . ";\n" .
|
||||||
"var triggerDebug = null;\n" .
|
"var triggerDebug = null;\n" .
|
||||||
"var sysLang = '" . SYS_LANG . "';\n" .
|
"var sysLang = '" . SYS_LANG . "';\n" .
|
||||||
|
"var isRTL = " . $this->isRTL . ";\n" .
|
||||||
|
"var pathRTLCss = '" . $this->pathRTLCss . "';\n" .
|
||||||
"</script>\n" .
|
"</script>\n" .
|
||||||
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
||||||
"<div style='width:100%;padding: 0px 10px 0px 10px;margin:15px 0px 0px 0px;'>\n" .
|
"<div style='width:100%;padding: 0px 10px 0px 10px;margin:15px 0px 0px 0px;'>\n" .
|
||||||
@@ -951,6 +969,8 @@ class pmDynaform
|
|||||||
$javascrip = "" .
|
$javascrip = "" .
|
||||||
"<script type='text/javascript'>" .
|
"<script type='text/javascript'>" .
|
||||||
"var sysLang = '" . SYS_LANG . "';\n" .
|
"var sysLang = '" . SYS_LANG . "';\n" .
|
||||||
|
"var isRTL = " . $this->isRTL . ";\n" .
|
||||||
|
"var pathRTLCss = '" . $this->pathRTLCss . "';\n" .
|
||||||
"var jsonData = " . G::json_encode($json) . ";\n" .
|
"var jsonData = " . G::json_encode($json) . ";\n" .
|
||||||
"var httpServerHostname = \"" . System::getHttpServerHostnameRequestsFrontEnd() . "\";\n" .
|
"var httpServerHostname = \"" . System::getHttpServerHostnameRequestsFrontEnd() . "\";\n" .
|
||||||
$js .
|
$js .
|
||||||
@@ -985,6 +1005,8 @@ class pmDynaform
|
|||||||
"var fieldsRequired = " . G::json_encode(array()) . ";\n" .
|
"var fieldsRequired = " . G::json_encode(array()) . ";\n" .
|
||||||
"var triggerDebug = null;\n" .
|
"var triggerDebug = null;\n" .
|
||||||
"var sysLang = '" . SYS_LANG . "';\n" .
|
"var sysLang = '" . SYS_LANG . "';\n" .
|
||||||
|
"var isRTL = " . $this->isRTL . ";\n" .
|
||||||
|
"var pathRTLCss = '" . $this->pathRTLCss . "';\n" .
|
||||||
"</script>\n" .
|
"</script>\n" .
|
||||||
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
"<script type='text/javascript' src='/jscore/cases/core/pmDynaform.js'></script>\n" .
|
||||||
"<div style='width:100%;padding: 0px 10px 0px 10px;margin:15px 0px 0px 0px;'>\n" .
|
"<div style='width:100%;padding: 0px 10px 0px 10px;margin:15px 0px 0px 0px;'>\n" .
|
||||||
|
|||||||
Reference in New Issue
Block a user