+++ /dev/null
-#! /usr/bin/perl
-use strict;
-use warnings;
-use C4::Context;
-my $dbh = C4::Context->dbh;
-
-# add phone message transport type
-$dbh->do("INSERT INTO message_transport_types (message_transport_type) VALUES ('phone')");
-
-# adds HOLD and PREDUE letters (as placeholders)
-$dbh->do("INSERT INTO letter (module, code, name, title, content, message_transport_type) VALUES
- ('reserves', 'HOLD', 'Item Available for Pick-up (phone notice)', 'Item Available for Pick-up (phone notice)', 'Your item is available for pickup', 'phone'),
- ('circulation', 'PREDUE', 'Advance Notice of Item Due (phone notice)', 'Advance Notice of Item Due (phone notice)', 'Your item is due soon', 'phone'),
- ('circulation', 'OVERDUE', 'Overdue Notice (phone notice)', 'Overdue Notice (phone notice)', 'Your item is overdue', 'phone')
- ");
-
-# add phone notifications to patron message preferences options
-$dbh->do("INSERT INTO message_transports
- (message_attribute_id, message_transport_type, is_digest, letter_module, letter_code) VALUES
- (4, 'phone', 0, 'reserves', 'HOLD'),
- (2, 'phone', 0, 'circulation', 'PREDUE')
- ");
-
-# add TalkingTechItivaPhoneNotification syspref
-$dbh->do("INSERT INTO systempreferences (variable,value,explanation,options,type) VALUES('TalkingTechItivaPhoneNotification',0,'If ON, enables Talking Tech I-tiva phone notifications',NULL,'YesNo');");
-
-print "Upgrade done (Support for Talking Tech i-tiva phone notification system)\n";
Installation and Setup instructions for Talking Tech I-tiva phone notification
=============================
-Be sure you've run installer/data/mysql/atomicupdate/Bug-4246-Talking-Tech-itiva-phone-notifications.pl
-to install the required data pack (new syspref, notice placeholders and messaging transport preferences)
+Be sure you enabled the TalkingTechItivaPhoneNotification syspref and you created notice text for the Phone message transport type under the HOLD, PREDUE and OVERDUE notices. (See Tools > Notices & Slips.)
-To use, TalkingTechItivaPhoneNotification syspref must be turned on.
-
-If you wish to process PREOVERDUE or RESERVES messages, you'll need the EnhancedMessagingPreferences
-system preference turned on, and patrons to have filled in a perference for receiving these notices by phone.
+If you wish to process PREDUE or HOLD messages, you'll need the EnhancedMessagingPreferences system preference turned on, and patrons to have filled in a preference for receiving these notices by phone.
For OVERDUE messages, overdue notice triggers must be configured under Koha -> Tools -> Overdue Notice Triggers.
Either branch-specific triggers or the default level triggers may be used (script will select whichever is appropriate).