Author: j16sdiz
Date: 2008-12-04 10:42:09 +0000 (Thu, 04 Dec 2008)
New Revision: 24035

Modified:
   trunk/plugins/XMLLibrarian/XMLLibrarian.java
Log:
bug 1714, changes for XMLLibrarian 


Modified: trunk/plugins/XMLLibrarian/XMLLibrarian.java
===================================================================
--- trunk/plugins/XMLLibrarian/XMLLibrarian.java        2008-12-04 09:08:34 UTC 
(rev 24034)
+++ trunk/plugins/XMLLibrarian/XMLLibrarian.java        2008-12-04 10:42:09 UTC 
(rev 24035)
@@ -186,7 +186,6 @@
 
                StringBuilder out = new StringBuilder();
                String search = request.getParam("search");
-               search = search.toLowerCase();
                String stylesheet = request.getParam("stylesheet", null);
                String choice = request.getParam("choice");
 
@@ -556,7 +555,7 @@
         * @param stylesheet
         */
        private void searchStr(StringBuilder out,String search,String 
indexuri,String stylesheet) throws Exception{
-
+               search = search.toLowerCase();
                if (search.equals("")) {
                        out.append("Give a valid string to search\n");
                        return;
@@ -567,7 +566,7 @@
                        // Get search result
                        out.append("<p>Index Site: 
"+HTMLEncoder.encode(indexuri)+"</p>");
                        DEFAULT_INDEX_SITE = indexuri;
-                       String searchWords[] = search.split(" ");
+                       String[] searchWords = search.split("[^\\p{L}\\{N}]");
                        // Return results in order.
                        LinkedHashSet hs = new LinkedHashSet();
                        Vector keyuris;

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to