Advanced Functions
Previous Topic  Next Topic 


Retrieving specific records


The Heurist search engine can be asked to retrieve a specific set of records by supplying their Heurist IDs:


ids:xxx        Where xxx is a comma-separated list of internal record IDs (the unique identifier for each record in Heurist)


Search URL parameters


The Advanced Search window, and the search field, are simply convenient ways of entering information which is converted into a search URL such as .../search.php?q=kwd%3AFavourites&s=t&w=bookmark&ver=1&cf=1.


Search URLs can be entered directly, for example if one wishes to construct a hyperlink in a web page which will bring up a particualr Heurist search. There is a fairly straightforward translation from search string to URL which can be worked out by doing some searches and comparing the string with the URL. The following parameters, though, are less obvious, and are listed here for those who wish to use this feature.


w = bookmark | biblio | all

bookmark means restrict search to your personal bookmark data;

biblio means restrict search to public record data;

all means to search both

s = a | m | t | u

Sort by:

a = Added date;

m = Modified date;

t = Title;

u = URL

ver = 1

Records the search version, no function at present but may be used later to trap direct references which use an outdated format.

cf = 1

Clear the search fields when the search results are displayed (if omitted the search fields continue to display the search criteria). Clearing the fields is useful when one will most likely immediately type a different search, as in the case of the default Favourites search which is run when Heurist is loaded.