Ignore:
Timestamp:
2014-12-08T14:38:47+13:00 (9 years ago)
Author:
kjdon
Message:

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

File:
1 edited

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                            }
Note: See TracChangeset for help on using the changeset viewer.