ACTION Tags
The ACTION tag builds links to perform certain actions and display certain forms based on the variables included with the tag. This is how ILLiad can allow you to customize what links are available throughout the system or even outside of the ILLiad web pages themselves. The possible tag variables are listed below.
Action Variable
The action number designates what kind of action ILLiad should perform. The only action numbers you will be able to edit are action="2" for RSS links and action="10" for displaying specific forms within the web interface.
Type Variable
The type specifies if a particular form number should be used or if a particular type of action should be performed. The only editable links that use Type are RSS links - where a type of 40 is for the Alerts feed and a type of 41 is for the Notifications feed. Type and form are mutually exclusive within the ACTION tag.
Description | Type | Sample HTML |
---|---|---|
RSS Alerts | 40 | <br><a href="<#ACTION action="10" form="20">"RSSID" valueType="lookup" includeSessionID=<br>"false">">Subscribe to Alerts Feed</a><br> |
RSS Notifications | 41 | <br><a href="<#ACTION action="10" form="20">"RSSID" valueType="lookup" includeSessionID=<br>"false">">Subscribe to Notifications Feed</a><br> |
Form Variable
The form specifies which form should display for the given action. Type and form are mutually exclusive within the ACTION tag. Below is a list of all the possible form ACTION tags with sample HTML code for creating the links.
Note: Action tags number 63, 72, and 75 require additional information to generate the form.
Description | Form | Sample HTML/Email Tag |
---|---|---|
About | 1 | <br><a href="<#ACTION action="10" form="20">"><br>About ILLiad</a><br> |
Custom | 2 | <br><a href="<#ACTION action="10" form="20">value="FAQ">">Frequently Asked Questions</a><br> |
Main Menu | 10 | <br><a href="<#ACTION action="10" form="20">"><br>Main Menu</a> <br> |
Generic Request | 20 | <br><a href="<#ACTION action="10" form="20">value="GenericRequestVideo">">Video</a><br> |
Loan Request | 21 | <br><a href="<#ACTION action="10" form="20">"><br>Book</a><br> |
Article Request | 22 | <br><a href="<#ACTION action="10" form="20">"><br>Article</a><br> |
Book Chapter Request | 23 | <br><a href="<#ACTION action="10" form="20">"><br>Book Chapter</a><br> |
Conference Paper Request | 24 | <br><a href="<#ACTION action="10" form="20">"><br>Conference Paper</a><br> |
Patent Request | 25 | <br><a href="<#ACTION action="10" form="20">"><br>Patent</a><br> |
Report Request | 26 | <br><a href="<#ACTION action="10" form="20">"><br>Report</a><br> |
Thesis Request | 27 | <br><a href="<#ACTION action="10" form="20">"><br>Thesis</a><br> |
Standards Document Request | 28 | <br><a href="<#ACTION action="10" form="20">"><br>Standards Document</a><br> |
Other Request | 29 | <br><a href="<#ACTION action="10" form="20">"><br>Other (Free Text)</a> <br> |
View All | 60 | <br><a href="<#ACTION action="10" form="20">"><br>All Requests</a><br> |
View Outstanding | 62 | <br><a href="<#ACTION action="10" form="20">"><br>Outstanding Requests</a><br> |
Detailed Information | 63 | <br><a href="<#ACTION action="10" form="20">"><br>Detailed Information</a><br> **Note (warning):** Replace "TN" in action tag with specific transaction number (e.g., 12). |
View Electronic Delivery | 64 | <br><a href="<#ACTION action="10" form="20">"><br>Electronically Received Articles</a><br> |
View Electronic Delivery Undelete | 65 | <br>you may <a href="<#ACTION action="10" form="20">form="65">">undelete</a> articles<br> |
View Checked Out | 66 | <br><a href="<#ACTION action="10" form="20">"><br>Checked Out Items</a><br> |
View History | 68 | <br><a href="<#ACTION action="10" form="20">"><br>History Requests</a><br> |
View Cancelled | 70 | <br><a href="<#ACTION action="10" form="20">"><br>Cancelled Requests</a><br> |
View Default Detailed | 72 | <br><a href="<#ACTION action="10" form="20">"><br>View Default Detailed</a><br> **Note (warning):** Replace "TN" in action tag with specific transaction number (e.g., 12). |
View Notifications | 73 | <br><a href="<#ACTION action="10" form="20">"><br>Notifications</a> <br> |
View PDF | 75 | <br><a href="<#ACTION action="10" form="20">"> View PDF</a> <br> **Note (warning):** Replace "TN" in action tag with specific transaction number (e.g., 12). |
User Registration | 80 | <br><a href="<#ACTION action="10" form="20">"><br>First Time Users Click Here</a><br> |
User Information | 81 | <br><a href="<#ACTION action="10" form="20">"><br>Change User Information</a><br> |
User Accounts | 82 | <br><a href="<#ACTION action="10" form="20">"><br>Change Accounts</a><br> |
User Password Change | 83 | <br><a href="<#ACTION action="10" form="20">"><br>Change Password</a><br> |
User Password Forgot | 84 | <br><a href="illiad.dll?Action=10&Form=84"><br>Forgot Password?</a><br> |
User Password New | 85 | <br><#ACTION action="10" form="20">"PasswordResetID" valueType="lookup" <br>absolutePath="true" includeSessionID="false"><br> *This would be a tag in a password reset email template |
Logoff | 99 | <br><a href="<#ACTION action="10" form="20">">Logoff <br><#PARAM name='Username'></a><br> |
Value Variable
For both Type and Form, there also needs to be a value set to describe which type to perform or form to display. The exception to this is the Logoff action, which only has an action and no value.
ValueType Variable
ValueType is used to specify if a value is of the type lookup. If the ValueType is lookup, ILLiad knows to look up the value specified within the ACTION tag. While you can specify a ValueType of value, it's not required.
IncludeSessionID Variable
This determines if the SessionID should be included within the link. Valid values for this variable are either true or false.
AbsolutePath Variable
This determines if the WebURL customization key is prepended to the link or if it is relative to its current location. Valid values for this variable are either true or false.