ILLiad uses a variety of tags within the HTML to get translated by the web DLL into custom text. This determines what information to retain on a page when it is submitted to the web server and also provides default values to the web pages.
These tags can be stand-alone tags, field names, customization values, or any default value.
Basic ILLiad Tags
The following tags are very basic tags used in the HTML that are replaced with specific text but have no other specifications to define other than the tag itself. They contain no additional variables other than the tag name itself.
Tags that Display Values from Database Tables
The following tags are used to display the value from the specified table and field. For LocalInfo, Transactions, Users, and LenderAddresses (which both use the USER tag), ILLiad displays the field that is specified within the tag.
For the Customization table, it uses a name variable instead to determine which value to display from the customization key specified. Details and examples are below.
Parameter and Error Tags
Parameter and Error tags compliment each other in that the PARAM tag stores data entered by the web user and the ERROR tag displays a flag if there was an error with the format of the data entered.
The OPTION tag is a way for ILLiad to create unique values in an option list to be used for a dropdown selection.
The CHECKED tag is useful for setting the checked state based on previous input.
The INCLUDE tag allows the DLL to display the content from another HTML page within the parent page.
The ACTION tag builds links to perform certain actions and display certain forms based on the variables included with the tag. This will allow you to customize what links are available throughout the system or even outside of the ILLiad web pages themselves.
The MENU tag allows for context-sensitive menus based off of the specific request or user. The format of the menu can be determined by a number of additional variables within the tag.
The TABLE tag displays a table with customizable formatting, header text, columns and order of records. These customizations are made within the tag itself and are not editable by the web user within the web interface to re-order requests or remove items from the table.
The Formstate Tag
In order to carry the OpenURL or EAD information through the logon or registration process to the request form, a FORMSTATE tag must be present on all pages that are displayed before logging onto the system.
Legacy ILLiad Web Tags
There are some available legacy ILLiad web tags for use in the DLL. These legacy tags only display standard table configuration and allow for less customization.