[SearchSettings]
| Setting | Summary |
|---|---|
| AllowEmptySearch | Sets if users can search for nothing |
| DelayedIndexing | Sets if new content objects are indexed in the search engine upon publishing or if indexing is done by the cronjob |
| DelayedIndexingClassList | Sets the class identifiers that should be used to delay indexing with. |
| EnableWildcard | Sets if wildcard searching is allowed or not |
| ExtensionDirectories | Tells the system where to look for search engine plugins. |
| LogSearchStats | Sets if search statistics should be saved or not. |
| MaximumSearchLimit | Sets the maximum number of returned hits. |
| MinCharacterWildcard | The minimum number of characters a wildcard can represent |
| SearchEngine | Sets which search engine to use. |
| SearchViewHandling | Sets if searches are handled by the search view or in the template. |
| StopWordThresholdPercent | Sets the percentage of hits that a word should be present in before ignoring the word completely |
| StopWordThresholdValue | Sets the minimum number of objects in the database before the stopword functionality is used. |
Changed in Exponential 6.0.15
Settings of this group in the settings files of Exponential 6.0.15 that this page does not describe:
| Setting | File | Default | Description |
|---|---|---|---|
| ResultLimit | settings/exphelp.ini | 20 | Results per page (the JSON view takes limit=, at most 50) |
| TitleBoost | settings/exphelp.ini | 8 | Score weights of a match in the title, a heading and the text |
| HeadingBoost | settings/exphelp.ini | 3 | |
| BodyBoost | settings/exphelp.ini | 1 | |
| PathBoost | settings/exphelp.ini | 2 | ... in the page's path (features/6.0/maintenance-mode.md: "maintenance", "mode") and its front matter keywords |
| KeywordBoost | settings/exphelp.ini | 4 | |
| TitleMatchBoost | settings/exphelp.ini | 1.4 | Factor for a page whose title holds every word of the query |
| TypeBoost | settings/exphelp.ini | help=1.5; guide=1.3; specification=0.8; changelog=0.45; history=0.6; generated=0.5; catalogue=0.5 | Factor per page type (expHelpDocumentIndex types): help pages and guides rank above reference material with the same words, changelogs and history below it |
| VersionBoost | settings/exphelp.ini | 3=0.5; 4=0.6; 5=0.75 | Factor per major version for pages below a version directory (features/3.8/, bc/4.1/): older releases rank lower |
| AudienceBoost | settings/exphelp.ini | trainer=0.6 | Factor per audience for the pages that are for it (the lowest when a page has several); not applied while the search is filtered to that audience. The trainers' lessons repeat the subjects of the editor and administrator pages, so they rank below them in a general search and on their own under the Trainers filter. |
| StopWords | settings/exphelp.ini | (empty) | Words that are not indexed (an empty list keeps the built-in English and German list) |
| MaxBytesPerRequest | settings/logviewer.ini | 33554432 | The most bytes one search request reads; a search over more continues with "More results" from where it stopped. |
| TimeLimit | settings/logviewer.ini | 2000 | The longest a search request reads, in milliseconds (also the regular expression's time budget). |
| MaxResults | settings/logviewer.ini | 200 | The most matching entries one request returns. |
| MaxPatternLength | settings/logviewer.ini | 200 | The longest search text or regular expression. |
| BacktrackLimit | settings/logviewer.ini | 100000 | The backtracking limit of a regular expression search (pcre.backtrack_limit while it runs): a pattern that needs more on one line is stopped and reported as too expensive. |
| Rotations | settings/logviewer.ini | enabled | Search the rotations (.1 .. .N and .gz) of a file too, when the page asks for it. |
| MaxGzipBytes | settings/logviewer.ini | 67108864 | The most bytes of a compressed rotation one search unpacks. |
| RequestWindow | settings/logviewer.ini | 2 | The seconds before and after an entry that count as the same request (related lines). |
| MaximumSearchTextWords | settings/site.ini | 16 | The search views (content/search and content/advancedsearch) search for at most this many words and characters of a search text and cut a longer one; every word is a clause of the search engine's query, and with too many of them the search fails instead of giving results (eZ Find: too many clauses) |
| MaximumSearchTextLength | settings/site.ini | 1024 |
In this section
- AllowEmptySearch Exponential Documentation
- DelayedIndexing Exponential Documentation
- DelayedIndexingClassList Exponential Documentation
- EnableWildcard Exponential Documentation
- ExtensionDirectories Exponential Documentation
- LogSearchStats Exponential Documentation
- MaximumSearchLimit Exponential Documentation
- MinCharacterWildcard Exponential Documentation
- SearchEngine Exponential Documentation
- SearchViewHandling Exponential Documentation
- StopWordThresholdPercent Exponential Documentation
- StopWordThresholdValue Exponential Documentation
Contributors
- Frederik Holljen
- Graham Brookins Updated
Comments
Add a comment