-
Notifications
You must be signed in to change notification settings - Fork 2
Home
This guide was created to help Interlibrary Loan enthusiasts develop ILLiad Client Addons. This wiki has been divided into code examples to help you understand different types of functions to build enhanced functionality in your Addon.
There are four different Types of Addons. For this guide, we will be focusing on ILLiad Client Side Addons.
Information you should know about ILLiad Client Side Addons:
- Installed in the ILLiad\Addons directory
- Run within the Transactions of the Client using a ribbon and buttons
- Error logs appear in C:\Users{username}\Documents\ILLiad\Logs\ILLiadClient.txt
- Refreshed using Manage Addons -> Reset Cache
To see a full Addon, please visit the Sample Addon page or visit:
https://github.com/Hypolymer/AddonsLibrary/tree/master/FriendsURL
This has the AddonName.lua file, and the config.xml
The "lesson flow" in using this Wiki will be as follows:
Lua Code Descriptions
Getting Started
- Basic Client Addon Structure
- Working with the Config
- Editing and Checking Your Code
- Getting and Setting Field Values
- Addon Commands
- Submitting Forms Using Buttons
- Registered Page Handlers
Useful Tools/String Modifier
We all know it's important to have Useful Resources