Electronic Delivery Reminder Addon

The Electronic Delivery Reminder Addon will send an email for electronically delivered PDFS that have not yet been viewed each day starting x days before the file will be cleaned out by the ILLiad Electronic Delivery cleanup process as set in the DaysBeforeElectronicDeliveryDelete key in Customization Manager. Once the file is cleaned out the reminder will no longer send.

Version 1.4 requires ILLiad 8.6 or higher.

Use of this addon is subject to the same terms and conditions of your ILLiad software license. Setup and use of this addon is not included in regular ILLiad support.

Installation

More information on configuring server addons can be found in documentation.

Instructions for ILLiad 8.7 and higher

  1. Add the new server addon in the Customization Manager by clicking the “New” addon and selecting the Electronic Delivery Reminder Addon zip file.
  2. Update settings for the addon in the settings section of the addons form.

Instructions for ILLiad 8.6

  1. Create a new addon in the Customization Manager. If you are a Shared Server site, the Addon must be set up under the “ILL” site of the Customization Manager. You can call the addon anything you like, if you are a Shared Server Site you MAY want to include your NVTGC code in the name for clarity.
  2. Copy the code from the Code.lua file into the “Code” tab (overwriting the default code that is already there).
  3. Copy the code from Config.txt to the “Configuration” Tab (overwriting the default code that is already there).
  4. Update the values in the Configuration tab for the Settings you want to change. Note: only change the value inside the quotes after the “value=”

Notification Template

Create a notification template (e-mail template if using 8.5 or below) in the ILLiad Customization Manager for the addon to use. The name will need to match what you entered in the EmailName Setting. If you are shared Server you may want to include your NVTGC code in the name to differentiate your template from one of your other sites that might also be running this addon.

If running ILLiad as a shared server instance, the template needs to be setup for the same NVTGC that is configured in the addon settings.

Instructrions for creating and editing notification templates can be found in documentation.

Shared Server Sites

Each site can have their own copy of the server addon running with their preferred settings. Each NVTGC will need to create a copy of the template.

Settings

EmailName

Name of the notification template to use

Days

Days before file will be removed from Delivered to Web status that Reminders should begin sending.

EmailSubject

E-Mail Subject line on Notification Reminder. This value will override the subject on the notification template. This subject cannot be the same as the subjects used by the Borrowing Electronic Delivery or Doc Del Electronic Delivery templates.

Site

Site code value that addon should run under, only used if SharedServerSupport is “Yes”

Changing settings if running ILLiad 8.6

If you change settings in the configuration tab, the version number should be incremented so that the ILLiad System Manager will detect a change to the addon. You would increment the 3rd number in the version element (i.e. from 1.4.0 to 1.4.1 to 1.4.2, etc), each time you make changes to configuration settings.

This is not necessary for ILLiad 8.7 or above.

Example ``` Electronic Delivery Reminder Addon Atlas Systems, Inc. 1.4.1 true Server

Send another Notification Email for electronic files (PDF) not viewed

Name of the notification template to use. …. ```