Items for the Library to Acquire Form

Command link:     /acquire
HTML document:  acquire_web.html

<!--{toplogo}--> The system replaces this token with the <HTML> and <BODY> tags that begin an HTML page and displays the HTML defined in the TOPLOGO Web option.
<!--{patron}--> The system replaces this token with the patron identification, if any.
<!--{ifpinerrormessage}--> If this token is present, the system checks for an error condition. If there is an error, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{pinerrormessage}--> The system replaces this token with the appropriate error message. For example: "No title, request was not submitted" (if the "title" field was not filled in) or "One or more of your responses is too long. Your request was not submitted." (if too many characters are entered)
<!--{xif}--> Closes the <!--{ifpinerrormessage}--> block
<!--{startover}--> The system replaces this token with a Start Over button which goes to the URL defined in the XSTARTOVER option.
<!--{acquireform}--> The system replaces this token with the input boxes and form tags required for this form. You can replace this token with HTML tags and tokens listed for advanced customization.
<!--{botlogo}--> The system replaces this token with the HTML defined in the BOTLOGO Web option and inserts the </BODY> and </HTML> tags that finish an HTML page. This must be the last line in the acquire_web.html file.

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

<form method=post> Required: This HTML tag begins the HTML form.
<!--{author}--> Required: The system replaces this token with the form input for user (Author data). Accepts a maximum input of 40 characters.
<!--{authorprompt}--> The system replaces this token with the prompt for <!--{author}-->, hard-coded to display Author in the current language.
<!--{title}--> Required: The system replaces this token with the form input for user (Title data). Accepts a maximum input of 40 characters.
<!--{titleprompt}--> The system replaces this token with the prompt for <!--{title}-->, hard-coded to display Title int he current language.
<!--{publishprompt}--> The system replaces this token with the prompt for <!--{publish}-->, hard-coded to display Publisher & where & when published in the current language.
<!--{publish}--> Required: The system replaces this token with the form input for user (Publisher data). Accepts a maximum input of 60 characters.
<!--{mentionprompt}--> The system replaces this token with the prompt for <!--{mention}-->, hard-coded to display Where you saw this item mentioned in the current language.
<!--{mention}--> Required: The system replaces this token with the form input for user. Accepts a maximum input of 100 characters.
<!--{other}--> Required: The system replaces this token with the form input for user. Accepts a maximum input of 40 characters.
<!--{otherprompt}--> The system replaces this token with the prompt for <!--{other}-->, hard-coded to display Other in the current language.
<!--{ifneedpatronname}--> If this token is present, the system checks if patron name is used for verification on the system. If so, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{nameexample}--> The system replaces this token with the value of the Example for name option defined in the Patron self-identification prompts & examples OPAC Option.
<!--{name}--> The system replaces this token with the input for Patron Name.
<!--{nameprompt}--> The system replaces this token with the value of the Prompt for name option defined in the Patron self-identification prompts & examples OPAC option.
<!--{xif}--> Closes the <!--{ifneedpatronname}--> block
<!--{ifneedpatronverify}--> If this token is present, the system checks to see if patron verification is required. If so, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{barcodeexample}--> The system replaces this token with the value of the Example for patron ID option 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.
<!--{barcodeprompt}--> The system replaces this token with the value of the Prompt for patron ID option defined in the Patron self-identification prompts & examples OPAC option.
<!--{ifneedspin}--> If this token is present, the system checks if PIN validation is required. If so, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{ifpinerrormessageisPIN}--> If this token is present, the system checks if patron record does not have a PIN. If so, the system interprets tokens and markup between this token and its closing <!--{xif}--> token.
<!--{newpinmessage}--> The system replaces this token with the following prompt: Please enter a new PIN
<!--{pin1}--> The system replaces this token with an input text box for the new PIN.
<!--{pin1prompt}-->

The system replaces this token with the value of the NEWPIN1_PROMPT Web option. If this option is not defined, the system replaces this token with the following message:

Please enter your PIN

<!--{pin2}--> The system replaces this token with a second input text box for the new PIN.
<!--{pin2prompt}-->

The system replaces this token with the value of the NEWPIN2_PROMPT Web option. If this option is not defined, the system replaces this token with the following message:

Enter your PIN again

<!--{else}--> If this token is present, the system checks if a PIN is needed and patron record has a PIN. If so, the system interprets the remaining tokens between this token and the <!--{xif}--> token for the <!--{ifpinerrormessageisPIN}--> block.
<!--{pininstructions}--> The system replaces this token with the value of the Example for PIN option defined in the Patron self-identification prompts & examples OPAC option.
<!--{pin}--> The system replaces this token with the input for the patron's PIN.
<!--{pinprompt}--> The system replaces this token with the value of the Prompt for PIN option defined in the Patron self-identification prompts & examples OPAC option.
<!--{xif}--> Closes the <!--{ifpinerrormessageisPIN}--> block
<!--{xif}--> Closes the <!--{ifneedspin}--> block
<!--{xif}--> Closes the <!--{ifneedpatronverify}--> block
<!--{ifextpat}--> If your library 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 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 the Submit button for the form.
</form> This HTML tag closes the HTML form and is required.
NOTE

The <!--{toplogo}--> token provides the opening <HTML> and <BODY> tags and must be the first item on the page. Similarly, the <!--{botlogo}--> token provides the corresponding </BODY> and </HTML> tags and must be the last item on the page.

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

acquire_web_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 or p243, etc.).

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