Changeset 12871 for trunk/gsdl/src/colservr
- Timestamp:
- 2006-09-27T15:24:19+12:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/colservr/queryfilter.cpp
r12770 r12871 88 88 query.casefolding = (filterOptions["Casefold"].defaultValue == "true"); 89 89 query.stemming = (filterOptions["Stem"].defaultValue == "true"); 90 query.accentfolding = (filterOptions["AccentFold"].defaultValue == "true"); 90 91 query.maxdocs = filterOptions["Maxdocs"].defaultValue.getint(); 91 92 query.level = filterOptions["Level"].defaultValue; … … 118 119 query.casefolding = (filterOptions["Casefold"].defaultValue == "true"); 119 120 query.stemming = (filterOptions["Stem"].defaultValue == "true"); 121 query.accentfolding = (filterOptions["AccentFold"].defaultValue == "true"); 120 122 query.level = filterOptions["Level"].defaultValue; 121 123 query.filterstring = filterOptions["FilterString"].defaultValue; // Lucene specific … … 142 144 } else if ((*options_here).name == "Stem") { 143 145 query.stemming = ((*options_here).value == "true"); 146 } else if ((*options_here).name == "AccentFold") { 147 query.accentfolding = ((*options_here).value == "true"); 144 148 } else if ((*options_here).name == "Index"&& (*options_here).value !="") { 145 149 query.index = (*options_here).value; … … 265 269 filterOptions["Stem"] = filtopt; 266 270 271 // -- onePerTerm AccentFold boolean 272 filtopt.clear(); 273 filtopt.name = "AccentFold"; 274 filtopt.type = FilterOption_t::booleant; 275 filtopt.repeatable = FilterOption_t::onePerTerm; 276 filtopt.defaultValue = "false"; 277 filtopt.validValues.push_back("false"); 278 filtopt.validValues.push_back("true"); 279 filterOptions["AccentFold"] = filtopt; 280 267 281 // -- onePerTerm Index enumerated 268 282 filtopt.clear();
Note:
See TracChangeset
for help on using the changeset viewer.