diff --git a/workflow/engine/classes/class.wsTools.php b/workflow/engine/classes/class.wsTools.php index 1cbc00d91..a6f097b8a 100755 --- a/workflow/engine/classes/class.wsTools.php +++ b/workflow/engine/classes/class.wsTools.php @@ -591,6 +591,12 @@ class workspaceTools G::LoadClass("configuration"); $conf = new Configurations(); if (!$conf->exists("ENVIRONMENT_SETTINGS")) { + $conf->aConfig = array ("format" => '@userName (@firstName @lastName)', + "dateFormat" => 'd/m/Y', + "startCaseHideProcessInf" => false, + "casesListDateFormat" => 'Y-m-d H:i:s', + "casesListRowNumber" => 25, + "casesListRefreshTime" => 120 ); $conf->saveConfig( 'ENVIRONMENT_SETTINGS', '' ); } $conf->setDirectoryStructureVer(2); diff --git a/workflow/engine/methods/setup/environmentSettingsAjax.php b/workflow/engine/methods/setup/environmentSettingsAjax.php index 9224e62d5..96116c955 100755 --- a/workflow/engine/methods/setup/environmentSettingsAjax.php +++ b/workflow/engine/methods/setup/environmentSettingsAjax.php @@ -36,10 +36,15 @@ switch ($request) { break; case "save": $conf = new Configurations(); + $config = $conf->getConfiguration("ENVIRONMENT_SETTINGS", "" ); + $config['format'] = $_POST["userFormat"]; + $config['dateFormat'] = $_POST["dateFormat"]; + $config['startCaseHideProcessInf'] = ((isset( $_POST["hideProcessInf"] )) ? true : false); + $config['casesListDateFormat'] = $_POST["casesListDateFormat"]; + $config['casesListRowNumber'] = intval( $_POST["casesListRowNumber"] ); + $config['casesListRefreshTime'] = intval( $_POST["txtCasesRefreshTime"]); - $conf->aConfig = array ("format" => $_POST["userFormat"],"dateFormat" => $_POST["dateFormat"],"startCaseHideProcessInf" => ((isset( $_POST["hideProcessInf"] )) ? true : false),"casesListDateFormat" => $_POST["casesListDateFormat"],"casesListRowNumber" => intval( $_POST["casesListRowNumber"] ),"casesListRefreshTime" => intval( $_POST["txtCasesRefreshTime"] ) - ); - + $conf->aConfig = $config; $conf->saveConfig( "ENVIRONMENT_SETTINGS", "" ); $response = new stdclass();