Ignore:
Timestamp:
2023-10-31T11:34:07+13:00 (7 months ago)
Author:
kjdon
Message:

we want a sensible page produced if someone manually enters url eg ....collection/demo, instead of eg ....collection/demo/page/about, so set p=about if need be

File:
1 edited

Legend:

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

    r34103 r38337  
    219219          }
    220220          gRequest.setParameter(GSParams.COLLECTION, segments[j]);
     221          if (j+1 == segments.length) {
     222          // we have got to eg collection/demo and there is no page part,
     223          // lets default to a=p&sa=about
     224          gRequest.setParameter(GSParams.ACTION, "p");
     225          gRequest.setParameter(GSParams.SUBACTION, "about");
     226          }
    221227        }
    222228        // GROUP
Note: See TracChangeset for help on using the changeset viewer.