mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 07:04:57 +00:00
check remaining conf vars if disabled in hiddenConfFields
This commit is contained in:
parent
ece38b9d22
commit
8c130c06e4
|
@ -120,8 +120,10 @@ if ($action == "saveSettings")
|
|||
setBoolValue('strictFormCheck');
|
||||
setBoolValue('inlineEditing');
|
||||
setArrayValue('noDocumentFormFields');
|
||||
$settings->setViewOnlineFileTypesFromString($_POST["viewOnlineFileTypes"]);
|
||||
$settings->setEditOnlineFileTypesFromString($_POST["editOnlineFileTypes"]);
|
||||
if(isset($_POST['viewOnlineFileTypes']) && !in_array('viewOnlineFileTypes', $settings->_hiddenConfFields))
|
||||
$settings->setViewOnlineFileTypesFromString($_POST["viewOnlineFileTypes"]);
|
||||
if(isset($_POST['editOnlineFileTypes']) && !in_array('editOnlineFileTypes', $settings->_hiddenConfFields))
|
||||
$settings->setEditOnlineFileTypesFromString($_POST["editOnlineFileTypes"]);
|
||||
setBoolValue('enableConverting');
|
||||
setBoolValue('enableEmail');
|
||||
setBoolValue('enableUsersView');
|
||||
|
@ -254,10 +256,12 @@ if ($action == "saveSettings")
|
|||
setIntValue("maxDirID");
|
||||
setIntValue("updateNotifyTime");
|
||||
setIntValue("maxExecutionTime");
|
||||
$settings->_cmdTimeout = (intval($_POST["cmdTimeout"]) > 0) ?intval($_POST["cmdTimeout"]) : 1;
|
||||
if(isset($_POST['cmdTimeout']) && !in_array('cmdTimeout', $settings->_hiddenConfFields))
|
||||
$settings->_cmdTimeout = (intval($_POST["cmdTimeout"]) > 0) ?intval($_POST["cmdTimeout"]) : 5;
|
||||
setBoolValue("enableDebugMode");
|
||||
|
||||
// SETTINGS - ADVANCED - INDEX CMD
|
||||
if(isset($_POST['converters']) && !in_array('converters', $settings->_hiddenConfFields)) {
|
||||
if(isset($_POST["converters"]["fulltext"]))
|
||||
$settings->_converters['fulltext'] = $_POST["converters"]["fulltext"];
|
||||
else
|
||||
|
@ -278,9 +282,17 @@ if ($action == "saveSettings")
|
|||
unset($settings->_converters[$target]['newcmd']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// SETTINGS - EXTENSIONS
|
||||
$settings->_extensions = isset($_POST["extensions"]) ? $_POST["extensions"] : array();
|
||||
// SETTINGS - EXTENSIONS
|
||||
if(isset($_POST['extensions']) && !in_array('extensions', $settings->_hiddenConfFields)) {
|
||||
foreach($_POST['extensions'] as $extname=>$conf) {
|
||||
if(!in_array('extensions|'.$extname, $settings->_hiddenConfFields)) {
|
||||
$settings->_extensions[$extname] = $conf;
|
||||
}
|
||||
}
|
||||
// $settings->_extensions = isset($_POST["extensions"]) ? $_POST["extensions"] : array();
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// save
|
||||
|
|
Loading…
Reference in New Issue
Block a user