Changes between Version 3 and Version 4 of adeiSEARCH
- Timestamp:
- 09/11/09 04:51:15 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
adeiSEARCH
v3 v4 1 1 == SEARCH !SubSystem == 2 2 3 ADEI has a modular search subsystem. The search capabilities are provided by the search engines which providing one-or-more search modules. Besides the search term, the search string may specify the search modules to perform search. The module parameters could be specified along with the modules. 4 3 ADEI has a modular search subsystem. The search capabilities are provided by the search engines which providing one-or-more search modules. Besides the search term, the search string may specify the search modules to perform search and number of limits to filter results. The module parameters could be specified along with the modules. 5 4 6 5 === Format of search string === 12 11 The format is as follows: 13 12 {{{ [type/module specification] [global flags] <search string> [limits] }}} 14 Everything besides search string is optional. By default if the type is not specified, the search for channel and group names is performed.13 Everything besides search string is optional. By default if the type is not specified, the search string is analyzed. Analysis routine guesses the type of search and executes a default set of modules for this type. The default behavior is to search for channel and group names. See [wiki:#StringAnalysis String Analysis] for details. 15 14 16 15 The search type is specified in the curly brackets in the beginning of the search string. The search module available in the ''classes/search'' should be indicated (name of the class should be specified). Optional options for the class constructor could be indicated as well. If multiple modules are specified, the multiple searches are performed sequentially. The following format is expected: 23 22 24 23 24 == String Analysis ==