mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-15 14:11:35 +00:00
- fixed filtering by stopwords
This commit is contained in:
parent
2cd0f8aca0
commit
1b5017cf38
|
@ -89,15 +89,14 @@ if($settings->_enableFullSearch) {
|
||||||
$index = Zend_Search_Lucene::open($settings->_luceneDir);
|
$index = Zend_Search_Lucene::open($settings->_luceneDir);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$analyzer = new Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8_CaseInsensitive();
|
||||||
if($settings->_stopWordsFile && file_exists($settings->_stopWordsFile)) {
|
if($settings->_stopWordsFile && file_exists($settings->_stopWordsFile)) {
|
||||||
$stopWordsFilter = new Zend_Search_Lucene_Analysis_TokenFilter_StopWords();
|
$stopWordsFilter = new Zend_Search_Lucene_Analysis_TokenFilter_StopWords();
|
||||||
$stopWordsFilter->loadFromFile($settings->_stopWordsFile);
|
$stopWordsFilter->loadFromFile($settings->_stopWordsFile);
|
||||||
|
|
||||||
$analyzer = new Zend_Search_Lucene_Analysis_Analyzer_Common_TextNum_CaseInsensitive();
|
|
||||||
$analyzer->addFilter($stopWordsFilter);
|
$analyzer->addFilter($stopWordsFilter);
|
||||||
|
}
|
||||||
|
|
||||||
Zend_Search_Lucene_Analysis_Analyzer::setDefault($analyzer);
|
Zend_Search_Lucene_Analysis_Analyzer::setDefault($analyzer);
|
||||||
}
|
|
||||||
|
|
||||||
$folder = $dms->getFolder($settings->_rootFolderID);
|
$folder = $dms->getFolder($settings->_rootFolderID);
|
||||||
echo "<pre>";
|
echo "<pre>";
|
||||||
|
|
Loading…
Reference in New Issue
Block a user