fix: searchoption hint for heuristic

pull/1/head
reger 10 years ago
parent 23924348e2
commit ab98f69592

@ -176,7 +176,7 @@
<dd> <dd>
<dl style="width:500px"> <dl style="width:500px">
<dt>/heuristic</dt> <dt>/heuristic</dt>
<dd>add search results from #[count]# external opensearch systems</dd> <dd>add search results from external opensearch systems</dd>
</dl> </dl>
</dd> </dd>
#(/heuristic)# #(/heuristic)#

@ -67,12 +67,8 @@ public class index {
if (!sb.getConfigBool("search.options", true)) { if (!sb.getConfigBool("search.options", true)) {
searchoptions = 0; searchoptions = 0;
} else { // show heuristic hint on search option screen } else { // show heuristic hint on search option screen
int osdcnt = 0; // (only if some are active and heuristic is not ON by config) // (only if heuristic is ON by config)
try { prop.put("searchoptions_heuristic", sb.getConfigBool(SwitchboardConstants.HEURISTIC_OPENSEARCH, false));
osdcnt = sb.tables.size("opensearchsys");
} catch (IOException ex) { }
prop.put("searchoptions_heuristic", !sb.getConfigBool(SwitchboardConstants.HEURISTIC_OPENSEARCH, false) && osdcnt > 0);
prop.put("searchoptions_heuristic_count", osdcnt);
} }
final String former = (post == null) ? "" : post.get("former", ""); final String former = (post == null) ? "" : post.get("former", "");
final int count = Math.min(100, (post == null) ? 10 : post.getInt("count", 10)); final int count = Math.min(100, (post == null) ? 10 : post.getInt("count", 10));

Loading…
Cancel
Save