comparison src/global/web/Index.jtp @ 55:11e847f25845

hide private forums
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 07 Jul 2021 11:12:00 -0600
parents 56accc959f8c
children
comparison
equal deleted inserted replaced
54:6bd33547304f 55:11e847f25845
10 import org.apache.lucene.search.IndexSearcher; 10 import org.apache.lucene.search.IndexSearcher;
11 import org.apache.lucene.search.TermQuery; 11 import org.apache.lucene.search.TermQuery;
12 import org.apache.lucene.search.Query; 12 import org.apache.lucene.search.Query;
13 import org.apache.lucene.search.ScoreDoc; 13 import org.apache.lucene.search.ScoreDoc;
14 import org.apache.lucene.search.TopDocs; 14 import org.apache.lucene.search.TopDocs;
15 import org.apache.lucene.search.BooleanClause;
16 import org.apache.lucene.search.BooleanQuery;
15 import org.slf4j.Logger; 17 import org.slf4j.Logger;
16 import org.slf4j.LoggerFactory; 18 import org.slf4j.LoggerFactory;
17 19
18 import javax.servlet.ServletException; 20 import javax.servlet.ServletException;
19 import javax.servlet.http.HttpServlet; 21 import javax.servlet.http.HttpServlet;
143 </body> 145 </body>
144 </html> 146 </html>
145 <% 147 <%
146 } 148 }
147 149
148 static Query query = new TermQuery(new Term(Site.EMBARRASSING_FLD,"false")); 150 static BooleanQuery query = new BooleanQuery();
151 static {
152 query.add(new TermQuery(new Term(Site.EMBARRASSING_FLD,"false")), BooleanClause.Occur.MUST);
153 query.add(new TermQuery(new Term(Site.PRIVATE_FLD,"false")), BooleanClause.Occur.MUST);
154 }
149 155
150 private static void topSites(PrintWriter out) 156 private static void topSites(PrintWriter out)
151 throws ServletException, IOException 157 throws ServletException, IOException
152 { 158 {
153 IndexSearcher searcher; 159 IndexSearcher searcher;