|
|
Filtering by Date of Publication and other information in the MARC Record
In Webpac, you can filter your keyword searches using any information in your MARC record, such as Language, Publication Date, Edition, etc. You can even filter against a combination of information from different parts of the MARC record, such as French publications published after 1987.
For WebPAC to filter MARC information, you first need to use the Horizon Table Editor to define a MARC mapping that specifies the part of the MARC record where the information is located for the PAC flavor that WebPAC is using. This involves updating two tables,




WARNING! Do not change the MARC mapping information on an existing item since it may already be used for indexing or other critical MARC bibliographic related functions. It is better to create a completely new MARC Map item.



Next, you need to determine the Bib List View included in the PAC Flavor used by WebPAC.







You are now ready to add the MARC Map code to the Z39.50 Sort file used by WebPAC.
The Sort file (normally named "sort.txt"), a text file referenced by the "/S (capital S)" argument to the Zserver program "zdaemon.exe" or "zdaemon", is found in the Zserver directory. The arguments for the Zserver are normally specified in the "zdaemon.arg" file.

This file is organized in separate sections, each section being optional.
You can now proceed with the modifications to the WebPAC Connection CFM file and HTML Search Template file.
|
This usually involves adding a select list or drop box option containing the filtering code to the template file and possibly an input prompt for entering the information to compare against. For example,
WebPAC 1.2, Search Template
|
WebPAC 1.3, Search Template
|
Alternatively, you may include codes for specific MARC Mapped fixed field information that you are filtering by. For example,
WebPAC 1.2, Search Template
|
WebPAC 1.3, Search Template
|