mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-03-12 00:45:34 +00:00
add new configuration enableUpdateRevApp
This commit is contained in:
parent
5339c53fa0
commit
905eddabce
|
@ -129,6 +129,8 @@ class Settings { /* {{{ */
|
|||
var $_enableOwnerRevApp = false;
|
||||
// enable/disable listing logged in user as reviewer/approver
|
||||
var $_enableSelfRevApp = false;
|
||||
// enable/disable update of a review/approval by the reviewer/approver
|
||||
var $_enableUpdateRevApp = false;
|
||||
// enable/disable default notification for owner
|
||||
var $_enableOwnerNotification = false;
|
||||
// enable/disable deleting of versions for regular users
|
||||
|
@ -550,6 +552,7 @@ class Settings { /* {{{ */
|
|||
$this->_enableAdminRevApp = Settings::boolval($tab["enableAdminRevApp"]);
|
||||
$this->_enableOwnerRevApp = Settings::boolval($tab["enableOwnerRevApp"]);
|
||||
$this->_enableSelfRevApp = Settings::boolval($tab["enableSelfRevApp"]);
|
||||
$this->_enableUpdateRevApp = Settings::boolval($tab["enableUpdateRevApp"]);
|
||||
$this->_presetExpirationDate = strval($tab["presetExpirationDate"]);
|
||||
$this->_versioningFileName = strval($tab["versioningFileName"]);
|
||||
$this->_workflowMode = strval($tab["workflowMode"]);
|
||||
|
@ -836,6 +839,7 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "enableAdminRevApp", $this->_enableAdminRevApp);
|
||||
$this->setXMLAttributValue($node, "enableOwnerRevApp", $this->_enableOwnerRevApp);
|
||||
$this->setXMLAttributValue($node, "enableSelfRevApp", $this->_enableSelfRevApp);
|
||||
$this->setXMLAttributValue($node, "enableUpdateRevApp", $this->_enableUpdateRevApp);
|
||||
$this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate);
|
||||
$this->setXMLAttributValue($node, "versioningFileName", $this->_versioningFileName);
|
||||
$this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate);
|
||||
|
|
|
@ -159,6 +159,7 @@ if ($action == "saveSettings")
|
|||
$settings->_enableAdminRevApp = getBoolValue("enableAdminRevApp");
|
||||
$settings->_enableOwnerRevApp = getBoolValue("enableOwnerRevApp");
|
||||
$settings->_enableSelfRevApp = getBoolValue("enableSelfRevApp");
|
||||
$settings->_enableUpdateRevApp = getBoolValue("enableUpdateRevApp");
|
||||
$settings->_enableVersionDeletion = getBoolValue("enableVersionDeletion");
|
||||
$settings->_enableVersionModification = getBoolValue("enableVersionModification");
|
||||
$settings->_enableDuplicateDocNames = getBoolValue("enableDuplicateDocNames");
|
||||
|
|
|
@ -579,6 +579,10 @@ if(!is_writeable($settings->_configFilePath)) {
|
|||
<td><?php printMLText("settings_enableSelfRevApp");?>:</td>
|
||||
<td><input name="enableSelfRevApp" type="checkbox" <?php if ($settings->_enableSelfRevApp) echo "checked" ?> /></td>
|
||||
</tr>
|
||||
<tr title="<?php printMLText("settings_enableUpdateRevApp_desc");?>">
|
||||
<td><?php printMLText("settings_enableUpdateRevApp");?>:</td>
|
||||
<td><input name="enableUpdateRevApp" type="checkbox" <?php if ($settings->_enableUpdateRevApp) echo "checked" ?> /></td>
|
||||
</tr>
|
||||
<tr title="<?php printMLText("settings_enableVersionDeletion_desc");?>">
|
||||
<td><?php printMLText("settings_enableVersionDeletion");?>:</td>
|
||||
<td><input name="enableVersionDeletion" type="checkbox" <?php if ($settings->_enableVersionDeletion) echo "checked" ?> /></td>
|
||||
|
|
Loading…
Reference in New Issue
Block a user