A search list declaration defines a set of links that are displayed by one of two nuggets:
- The searchList.jsp nugget
- The formatSearchList.jsp nugget
Each defined link can target a different Web Client page (defined separately by a page method) or a page completely external to InterAction, such as an Internet search engine.
Search list declarations are stored in XML files on the computer on which Application Server is installed.
Search lists are typically used for simple lists of links, like those on the home page. Each defined link can be configured to open a specified page. If you need more flexibility (such as displaying a page in a separate window or in a frame area), use a nugget list instead (see Overview of Nugget List Declarations).
The formatSearchList.jsp Nugget Displays Links Defined in Search List Declarations
[A] formatSearchList.jsp nugget displaying the search list home-add.
[B] formatSearchList.jsp nugget displaying the search list home-message.
[C] formatSearchList.jsp nugget displaying the search list home-search.
[D] formatSearchList.jsp nugget displaying the search list home-how.
Files for Search List Declarations on the Application Server
The following files for search lists are installed with InterAction Application Server. They are installed in the etc directory of the Application Server machine.
- SearchLists.xml
In a typical installation, the etc directory is normally:
C:\Program Files\LexisNexis\InterAction\AppServer\iahome\etc.
In addition to this, InterAction Application Server also installs a blank search list XML file called localSearchLists.xml. You can use this version for your own declarations. You can copy and paste the out-of-the-box search lists into this file to use as a starting point. This is also the best way to make changes to an out-of-the-box nugget list – copy it into localSearchLists.xml and make your edits. This preserves the original version.
The localSearchLists.xml file is installed to the local directory of the Application Server machine.
In a typical installation, the local directory is:
C:\Program Files\LexisNexis\InterAction\AppServer\iahome\etc\local.