Changeset 29555

Show
Ignore:
Timestamp:
08.12.2014 14:38:47 (5 years ago)
Author:
kjdon
Message:

removed hard coded search parameters - it should just use service defaults

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/URLFilter.java

    r28971 r29555  
    251251                        additionalParameters = new String[] { GSParams.ACTION }; 
    252252                        defaultParamValues = new String[] { "d" }; 
    253                         //additionalParameters = new String[] { GSParams.ACTION, GSParams.DOCUMENT_TYPE }; 
    254                         //defaultParamValues = new String[] { "d", "hierarchy" }; 
    255253                    } 
    256254                    //PAGE 
     
    370368                            if (serviceName.equals("TextQuery") || serviceName.equals("RawQuery")) 
    371369                            { 
    372                                 additionalParameters = new String[] { GSParams.ACTION, GSParams.SUBACTION, GSParams.REQUEST_TYPE, "s1.maxDocs", "s1.hitsPerPage", "s1.level", "s1.sortBy", "s1.index", "s1.startPage" }; 
    373                                 defaultParamValues = new String[] { "q", "", "rd", "100", "20", "Sec", "rank", "ZZ", "1" }; 
    374370 
    375371                                gRequest.setParameter("s1.query", segments[i + 2]); 
     
    377373                            else if (serviceName.equals("FieldQuery")) 
    378374                            { 
    379                                 additionalParameters = new String[] { GSParams.ACTION, GSParams.SUBACTION, GSParams.REQUEST_TYPE, "s1.maxDocs", "s1.hitsPerPage", "s1.level", "s1.sortBy", "s1.fqf", "s1.startPage" }; 
    380                                 defaultParamValues = new String[] { "q", "", "rd", "100", "20", "Sec", "rank", "ZZ", "1" }; 
    381  
    382375                                gRequest.setParameter("s1.fqv", segments[i + 2]); 
    383376                            } 
    384377                            else if (serviceName.equals("AdvancedFieldQuery")) 
    385378                            { 
    386                                 additionalParameters = new String[] { GSParams.ACTION, GSParams.SUBACTION, GSParams.REQUEST_TYPE, "s1.maxDocs", "s1.hitsPerPage", "s1.level", "s1.sortBy", "s1.fqf", "s1.fqk", "s1.startPage" }; 
    387                                 defaultParamValues = new String[] { "q", "", "rd", "100", "20", "Sec", "rank", "ZZ", "0", "1" }; 
    388  
    389379                                gRequest.setParameter("s1.fqv", segments[i + 2]); 
    390380                            }