mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-11 09:35:00 +00:00
add new paramter maxSizeForFullText
This commit is contained in:
parent
fa4dddd403
commit
8770aaecb3
|
@ -91,6 +91,8 @@ class Settings { /* {{{ */
|
|||
var $_stopWordsFile = null;
|
||||
// enable/disable lucene fulltext search
|
||||
var $_enableFullSearch = true;
|
||||
// max size of documents for direct indexing
|
||||
var $_maxSizeForFullText = 0;
|
||||
// fulltext search engine
|
||||
var $_fullSearchEngine = 'lucene';
|
||||
// default search method
|
||||
|
@ -186,7 +188,7 @@ class Settings { /* {{{ */
|
|||
var $_sortUsersInList = '';
|
||||
// Sort method for forders and documents ('n' (name) or '')
|
||||
var $_sortFoldersDefault = '';
|
||||
// enable/disable lucene fulltext search
|
||||
// Set valid IP for admin logins
|
||||
// if enabled admin can login only by specified IP addres
|
||||
var $_adminIP = "";
|
||||
// Max Execution Time
|
||||
|
@ -382,6 +384,7 @@ class Settings { /* {{{ */
|
|||
$this->_enableLanguageSelector = Settings::boolVal($tab["enableLanguageSelector"]);
|
||||
$this->_enableThemeSelector = Settings::boolVal($tab["enableThemeSelector"]);
|
||||
$this->_enableFullSearch = Settings::boolVal($tab["enableFullSearch"]);
|
||||
$this->_maxSizeForFullText = intval($tab["maxSizeForFullText"]);
|
||||
$this->_fullSearchEngine = strval($tab["fullSearchEngine"]);
|
||||
$this->_defaultSearchMethod = strval($tab["defaultSearchMethod"]);
|
||||
$this->_stopWordsFile = strval($tab["stopWordsFile"]);
|
||||
|
@ -662,6 +665,7 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "enableLanguageSelector", $this->_enableLanguageSelector);
|
||||
$this->setXMLAttributValue($node, "enableThemeSelector", $this->_enableThemeSelector);
|
||||
$this->setXMLAttributValue($node, "enableFullSearch", $this->_enableFullSearch);
|
||||
$this->setXMLAttributValue($node, "maxSizeForFullText", $this->_maxSizeForFullText);
|
||||
$this->setXMLAttributValue($node, "fullSearchEngine", $this->_fullSearchEngine);
|
||||
$this->setXMLAttributValue($node, "defaultSearchMethod", $this->_defaultSearchMethod);
|
||||
$this->setXMLAttributValue($node, "expandFolderTree", $this->_expandFolderTree);
|
||||
|
|
|
@ -68,8 +68,9 @@ if ($action == "saveSettings")
|
|||
$settings->_enableEmail =getBoolValue("enableEmail");
|
||||
$settings->_enableUsersView = getBoolValue("enableUsersView");
|
||||
$settings->_enableFullSearch = getBoolValue("enableFullSearch");
|
||||
$settings->_fullSearchEngine = $_POST["fullSearchEngine"];
|
||||
$settings->_defaultSearchMethod = $_POST["defaultSearchMethod"];
|
||||
$settings->_maxSizeForFullText = intval($_POST["maxSizeForFullText"]);
|
||||
$settings->_fullSearchEngine = $_POST["fullSearchEngine"];
|
||||
$settings->_defaultSearchMethod = $_POST["defaultSearchMethod"];
|
||||
$settings->_enableClipboard = getBoolValue("enableClipboard");
|
||||
$settings->_enableDropUpload = getBoolValue("enableDropUpload");
|
||||
$settings->_enableFolderTree = getBoolValue("enableFolderTree");
|
||||
|
@ -79,9 +80,9 @@ if ($action == "saveSettings")
|
|||
$settings->_enableHelp = getBoolValue("enableHelp");
|
||||
$settings->_enableThemeSelector = getBoolValue("enableThemeSelector");
|
||||
$settings->_expandFolderTree = intval($_POST["expandFolderTree"]);
|
||||
$settings->_stopWordsFile = $_POST["stopWordsFile"];
|
||||
$settings->_sortUsersInList = $_POST["sortUsersInList"];
|
||||
$settings->_sortFoldersDefault = $_POST["sortFoldersDefault"];
|
||||
$settings->_stopWordsFile = $_POST["stopWordsFile"];
|
||||
$settings->_sortUsersInList = $_POST["sortUsersInList"];
|
||||
$settings->_sortFoldersDefault = $_POST["sortFoldersDefault"];
|
||||
|
||||
// SETTINGS - SITE - CALENDAR
|
||||
$settings->_enableCalendar = getBoolValue("enableCalendar");
|
||||
|
|
|
@ -186,6 +186,10 @@ if(!is_writeable($settings->_configFilePath)) {
|
|||
<td><?php printMLText("settings_enableFullSearch");?>:</td>
|
||||
<td><input name="enableFullSearch" type="checkbox" <?php if ($settings->_enableFullSearch) echo "checked" ?> /></td>
|
||||
</tr>
|
||||
<tr title="<?php printMLText("settings_maxSizeForFullText_desc");?>">
|
||||
<td><?php printMLText("settings_maxSizeForFullText");?>:</td>
|
||||
<td><?php $this->showTextField("maxSizeForFullText", $settings->_maxSizeForFullText); ?></td>
|
||||
</tr>
|
||||
<tr title="<?php printMLText("settings_fullSearchEngine_desc");?>">
|
||||
<td><?php printMLText("settings_fullSearchEngine");?>:</td>
|
||||
<td>
|
||||
|
|
Loading…
Reference in New Issue
Block a user