Patron Verification and Web OPAC



If you specify that patrons need to verify themselves in the , your library will need to modify the pverify2_web.html file in the Web OPAC. This file may display as follows:

This page can be modified using the following tokens:

<!--{toplogo}--> Inserts the and tags that begin an HTML page and displays the HTML defined in the TOPLOGO line in the WWWOPTIONS file. This must be the first line in the pverify2_web.html file.
<FORM> The start of the HTML form. This tag is required.
<!--{iferrmsg}--> System checks to see if the form has been submitted properly.
<!--{iferrmsgisPIN}--> System checks to see if the patron record needs a PIN.
<!--{newpinmsg}--> Prompts the user to "Please enter a new PIN" if PIN verification is required and the patron record does not have a PIN.
<!--{else}--> If the <!--{newpinmsg}--> token logic does not apply, the form uses the following token.
<!--{errmsg}--> Displays various error messages to the user explaining why the patron record cannot be accessed (e.g., "Invalid PIN," "Sorry, cannot locate patron record," "Sorry, name entered does not match name in record," or "Please fill in ALL of the following information").
<!--{xif}--> Closes the <!--{iferrmsgisPIN}--> block.
<!--{xif}--> Closes the <!--{iferrmsg}--> block.
<!--{nameexample}--> Example for Name; reads the OPAC Option Patron self-identification prompts & examples, "Example for name prompt."
<!--{nameprompt}--> Prompt for Name; reads the OPAC Option Patron self-identification prompts & examples, "Prompt for name."
<!--{name}--> Input for Patron Name.
<!--{barcodeexample}--> Example for barcode; reads the OPAC Option Patron self-identification prompts & examples, "Example for patron ID."
<!--{barcodeprompt}--> Prompt for barcode; reads the OPAC Option Patron self-identification prompts & examples, "Prompt for patron ID."
<!--{barcode}--> Input for Patron Barcode or ID Number.
<!--{ifneedspin}--> System checks if PIN validation is required, and if it is not required, the system proceeds to the <!--{submit}--> token.
<!--{iferrmsgisPIN}--> System checks if patron record does not have a PIN.
<!--{newpinmsg}--> Prompts the user to "Please enter a new PIN."
<!--{pin1prompt}--> Prompt for <!--{pin1}--> , hard-coded to display "Enter Your PIN."
<!--{pin1}--> First input for new PIN.
<!--{pin2prompt}--> Prompt for <!--{pin2}--> , hard-coded to display "Enter Your PIN Again."
<!--{pin2}--> Second input for new PIN.
<!--{else}--> If PIN is needed and patron record has a PIN, system prompts for PIN input.
<!--{pininstructions}--> Instructions or examples to the user for <!--{pin}--> . Reads the OPAC Option Patron self-identification prompts & examples, "Example for PIN."
<!--{pinprompt}--> User prompt for <!--{pin}--> . Reads OPAC Option Patron self-identification prompts & examples, "Prompt for PIN."
<!--{pin}--> User input for patron's PIN.
<!--{xif}--> Closes the <!--{iferrmsgisPIN}--> block.
<!--{xif}--> Closes the <!--{ifneedspin}--> block.
</FORM>Declares the end of form. This tag is required.
<!--{startover}--> Offers a Start Over button which goes to the URL in the PSTARTOVER Web OPAC option.
<!--{botlogo}--> Displays the HTML defined in the BOTLOGO Web OPAC option. Unlike the token behavior in other Web OPAC custom forms, the <!--{botlogo}--> ; token does insert the closing </BODY> and </HTML> tags for the pverify2_web.html form.

For , the following tokens are used:

<!--{ifextpat}--> If the External Patron Verification option has an entry for the port serving this file, the system executes the commands in this block.
<!--{extpatid}--> Inserts the External Patron Verification ID text box.
<!--{extpatpw}--> Inserts the External Patron Verification password text box.
<!--{xif}--> Closes the block.