Request PIN Reset Form

Command link:     None
HTML document:  pinreset_request.html

This form controls the display of the Request a PIN Reset form. If this file exists, the system uses it rather than the default display. The basic version of this file requires the following tokens:

Token Description
<!--{toplogo}--> The system replaces this token with the HTML defined in the TOPLOGO Web option.
<!--{closewindow}--> The system replaces this token with the value of the BUT_CLOSEWINDOW Web option. Clicking this link closes this form.
<!--{startover}--> The system replaces this token with the value of the BUT_STARTOVER Web option. Clicking this link directs the user to the URL specified in the PSTARTOVER Web option
<!--{patform}--> The system replaces this token with the system generated display in the body of the form, including all tokens listed under advanced customization.
<!--{botlogo}--> The system replaces this token with the value of the BOTLOGO Web option.

For advanced customization of the form, the <!--{patform}--> token can be replaced with the following:

<FORM>  
<!--{iferrmsg}--> System checks to see if there are form submission errors. If so, use the <!--{errmsg}--> token.
<!--{errmsg}--> Displays various error messages to the user explaining why the patron record cannot be accessed (for example "Invalid PIN", "Sorry, cannot locate patron record", "Sorry, name entered does not match name in record", "Please fill in ALL of the following information", etc.)
<!--{xif}--> Closes the <!--{iferrmsg}--> block.
<!--{ifextpat}--> If your organization uses External Patron Verification and the External Patron Verification option has an entry for the port serving this file, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{extpatid}--> The system replaces this token with the External Patron Verification ID text box.
<!--{extpatpw}--> The system replaces this token with the External Patron Verification password text box.
<!--{xif}--> Closes the <!--{ifextpat}--> block.
<!--{enterinfo}--> The system replaces this token with the following text string: "Please enter the following information:"
<!--{ifneedpatronname}--> If the system uses patron names for verification, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{nameexample}--> The system replaces this token with the Example for Name defined in the Patron self-identification prompts & examples OPAC option.
<!--{nameprompt}--> The system replaces this token with the Prompt for Name defined in the Patron self-identification prompts & examples OPAC option.
<!--{name}--> The system replaces this token with the input box for Patron Name.
<!--{xif}--> Closes the <!--{ifneedpatronname}--> block.
<!--{ifneedpatronverify}--> If this token is present, the system checks if numeric fields (barcode, PIN) are used for verification on the system. If so, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{barcodeexample}--> The system replaces this token with the example for barcode defined in the Patron self-identification prompts & examples OPAC option.
<!--{barcodeprompt}--> The system replaces this token with the prompt for barcode defined in the Patron self-identification prompts & examples OPAC option.
<!--{barcode}--> The system replaces this token with the input for Patron Barcode or ID Number.
<!--{xif}--> Closes the <!--{ifneedpatronverify}--> block.
<!--{ifalternate_id}--> If this token is present, and the HAS_ALTERNATE_ID Web option is set to true, the system interprets the tokens and displays the content between this token and its closing <!--{xif}--> token.
<!--{user_name}--> The system replaces this token with the textbox prompt for the patron's alternate ID. This input accepts a maximum of 25 characters.
<!--{xif}--> Closes the <!--{ifalternate_id}--> block.
<!--{submit}--> The system replaces this token with a Submit button for the form. The ICON_BUT_PAT_SUBMIT Web option controls the appearance of this link.
</FORM>  

You can create separate custom forms for each combination of language, scope, and patron type by using the following naming convention:

pinreset_request_LANG_s#_p#.html

LANG The language code (spi for Spanish, frc for French, etc.).
s# The number of the scope (s1, s2, s3, etc.).
p# The patron type or PTYPE (p0, p243, etc.).

For a current example of this form, see the appropriate example set in WebPAC Example Sets and Photoshop Files on CSDirect.