ILLiad Addons : Significant Improvement to Your Staff Productivity
description
Transcript of ILLiad Addons : Significant Improvement to Your Staff Productivity
![Page 1: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/1.jpg)
D AV E W I L L I A M S ( N O T R E D A M E ) A N D
M A R K S U L L I VA N ( S U N Y G E N E S E O )
ILLiad Addons: Significant Improvement to Your
Staff Productivity
![Page 2: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/2.jpg)
Agenda
Part 1: What’s an addon?
Part 2: How do I install an addon? (single user)
Part 3: How do I (or my tech geek) create my own?
![Page 3: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/3.jpg)
Part 1: What is an addon?
![Page 4: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/4.jpg)
An addon is…
Customized tab on ILLIad 8.0 + request form
Based on request information, addon can: Perform search in preferred vendor website for item Perform search for item in your ILS Import data/update request in ILLiad
In other words, an addon can significantly improve productivity!For example…
![Page 5: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/5.jpg)
Specific Example: The Amazon Books Addon
Instead of having to:Open a browser outside of ILLiad;Go to Amazon.com;Cut and paste request from ILLiad into Amazon; Click on “search” or “submit”; andCut and paste info from Amazon into ILLiad e.g.
price
The Amazon Books Addon can…
![Page 6: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/6.jpg)
From within an ILLiad request…
![Page 7: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/7.jpg)
1. Automatically search for item in Amazon.com
![Page 8: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/8.jpg)
And once you verify the item matches request
![Page 9: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/9.jpg)
2. Import the Price into the “Max cost” field.
![Page 10: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/10.jpg)
Thank you, Atlas Systems!
![Page 11: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/11.jpg)
Part 2: How do I install them? (single user)
3 Quick and Easy Steps
![Page 12: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/12.jpg)
Step 1. In Staff Manager, set permission for staff to: “Can manage addon”
![Page 13: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/13.jpg)
Step 2. Download addon to c:\ILLiad8\addon folder (version 8.0)
Addon repository (Directory) is found at:
https://prometheus.atlas-sys.com/display/ILLiadAddons/Addons+Directory
![Page 14: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/14.jpg)
Step 3. Activate addon
System (tab) | Manage Addons | Yes | Save Settings
![Page 15: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/15.jpg)
Part 3: How do I (or my tech geek) create my own?
![Page 16: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/16.jpg)
Use a “template!”
In other words, copy and modify existing addon that basically does what you want to do.
![Page 17: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/17.jpg)
What you’ll need to copy and modify(Wannabe Developer's Toolkit)
1. Notepad ++ (Download from: http://notepad-plus-plus.org/download/v5.9.2.html)
2. Template eg. AbeBooksSearch Template3. Key website html elements for new addon (alibis)
1. URL of search page (e.g. “http://www.alibris.com/booksearch”)
2. “Search” Form Name (e.g. “searchform”)3. “ISBN” Form Name (e.g. “qisbn”)4. “Book Title” Name (e.g. “wtit”)
4. Basic to moderate knowledge of html5. Staff programmer or technical support person
with basic programming knowledge. (Optional)
![Page 18: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/18.jpg)
Step 1: Identify key website data
Key element 1: URL
In browser, open book search page of desired website.
In address bar, identify“Search URL” ;
![Page 19: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/19.jpg)
Step 1: Identify key website data
Key element 2: Search form name
1. With browser open on page, open “View Source”2. Search (“Find”) source code for name of the search form:
(Open “Find” option and type: “<form” in “Find” field and click “Next” button; look for value in “name= “.) Search form name is value within quotes.
NOTE: If you’re unsure of the Search form name, ask you web guru for help!
![Page 20: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/20.jpg)
Step 1: Identify key website data
Key element 3: ISBN field name
With “View Source” still open…1. In vicinity of form name (key element 2), look for reference
to ISBN field, then for code “name= “ close by. ISBN Field name is value within quotes.
![Page 21: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/21.jpg)
Step 1: Identify key website data
Key element 4: Title field name
With “View Source” still open…1. In vicinity of form name (key element 2), look for reference
to Title field, then for code “name= “ close by. Title field name is value within quotes.
![Page 22: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/22.jpg)
Step 2: Download and rename two items
Rename the following files:NDAbebooksSearch folder -> VendorNameSearchAbebooksSearch.lua -> VendorNameSearch.lua
Template folder & lua names Renamed folder & lua names
NOTE: Config.xml file name keeps the same file name.
![Page 23: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/23.jpg)
Step 3: Modify config.xml file
(But before modifying it, what is it? What does it do?)
Contains simple information about the lua file.
Points ILLiad client to the LUA file which does all the magic.
![Page 24: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/24.jpg)
Step 3: Modify config.xml file
1. Using Notepad++, open config.xml file2. Replace the <Name>, <Author>,
<Description>, and <File> portions with updated info. Then SAVE.
![Page 25: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/25.jpg)
Step 4: Modify lua file
(But before modifying it, what is it? What does it do?)
The lua file contains instructions for creating the tab in ILLiad and performing search. It consists of the following sections:
1. Description of what addon does: About AbeBooksSearch.lua
2. Instructions to create tab and form in request: function Init()
3. Instructions to load search page: function LoadPage()
4. Instructions to search and display results: function Search()
![Page 26: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/26.jpg)
Step 4: Modify lua file
1. Using Notepad++, open renamed lua file2. Update the following parts or values:
1. Description (Briefly describe what addon is designed to do.)
2. URL (see “Step 1: Identify key website data”)
3. Search form name (see “Step 1: Identify key website data”)
4. ISBN name (see “Step 1: Identify key website data”)
5. Title name (see “Step 1: Identify key website data”)
6. References to “old” lua template name with “new” lua name. (Use the “replace” option in notepad++ to save time.)
![Page 27: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/27.jpg)
Step 4: Modify lua file (Before)
![Page 28: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/28.jpg)
Step 4: Modify lua file (After)
![Page 29: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/29.jpg)
Documentation & Assistance
Need additional information on addons?https://prometheus.atlas-sys.com/display/ILLiadAddons/ILLiad+Addons
Need assistance with writing new Addons?1. Send a message to the IDS community
(Workflowtoolkit-l) to talk to and ask questions of other ILLiad users and IDS team members.
2. Contact Mark Sullivan ([email protected]) or Dave Williams ([email protected]).
![Page 30: ILLiad Addons : Significant Improvement to Your Staff Productivity](https://reader035.fdocuments.us/reader035/viewer/2022062323/56816174550346895dd100de/html5/thumbnails/30.jpg)
Thanks