old:actions_and_arguments
Table of Contents
This page is in the 'old' namespace, and was imported from our previous wiki. We recommend checking for more up-to-date information using the search box.
Actions and arguments
This page describes the common actions and arguments used by the Greenstone library server.
a is the main cgi argument and determines which action is used to dipslay the page.
a=p: Page action
Displays 'static' pages, such as home, about, help and preferences pages.
Argument | Description |
---|---|
p | page type: home, about, help, preferences |
a=q: Query action
Displays search form and results, and optionally search history. Many of the options are set from the preferences page.
Argument | Description |
---|---|
q | query string |
c | current collection |
h | index to search (MG collections only) |
j | subcollection index (if collection has been partitioned) |
n | language index (if collection has been partitioned based on language) |
t | search type - if b=0, 0=all, 1=some. if b=1, 0=boolean, 1=ranked |
b | search mode - 0=simple, 1=advanced |
k | casefolding - 0=off (case must match), 1=on (ignore case) |
s | stemming - 0=off (whole word must match), 1=on (ignore word endings) |
m | max number of documents to return in search results |
o | how many documents to display per page of search results |
r | which result number to start from for the current page of results |
ccs | cross collection searching - 0=off, 1=on |
cc | comma separated list of collections to search if cross collection search is enabled |
hd | display X number of search history records. if set to 0, search history is not displayed |
qb | query box type - 0=regular, 1=large |
ifl | I feel lucky - go directly to the first matching document instead of displaying the search results |
ct | collection type - 0=MG, 1=MGPP, 2=Lucene |
The following arguments are only available for MGPP and Lucene collections, which provide form searching.
Argument | Description |
---|---|
g | granularity, or level of search (Doc, Sec, Para) |
fqf | index to search in. used instead of h arg for MGPP and Lucene plain searching |
qt | current query type - 0=plain, 1=form |
qto | available query types - 1=plain only, 2=form only, 3=both plain and form |
qf | query form type - 0=simple, 1=advanced |
fqn | query form number - number of boxes to display in the form |
fqf | query form fields - comma separated list of field selections |
fqv | query form values - comma separated list of query values |
fqs | query form stemming - comma separated list of stem settings (advanced form only) |
fqk | query form casefolding - comma separated list of casefold settings (advanced form only) |
fqc | query form combiners - comma separated list of boolean operators which are used to combine the query terms (AND,OR,NOT) |
fqa | query form advanced query - run the query specified by the q argument instead of generating the query based on the fq- arguments (advanced query) |
a=d: Document action
Used for displaying documents and classifiers
Argument | Description |
---|---|
d | the document identifier to display |
cl | the classifier identifier - will be displayed if d is empty, otherwise it is used to record where in a classifier the document was entered from |
gc | expand/contract document contents - 0=contracted (normal view), 1=expanded |
gt | expand/contract document text - 0=contracted, 1=expand unless there are more than 10 sections, 2=expand all |
gp | goto page - used by page type document navigation |
hl | search term highlighting - 0=off, 1=on |
x | detach - x=1 means that the page will open in a new window |
xx | all document pages should be detached |
dm | date metadata - indicates the metadata type (e.g. ex.Date, dc.Date) that has been used to build a Date classifier - this is used in the special DateList formatting |
a=extlink: External Link action
Handles displaying documents which are external web pages
Argument | Description |
---|---|
el | external link preference - prompt=indicate to the user that they are about to leave the library, direct=go straight to the page |
d | document ID - of page that the link is in |
href | the external URL to go to |
rl | link is relative - what does this mean??? |
old/actions_and_arguments.txt · Last modified: 2023/03/13 01:46 by 127.0.0.1