From ce587345d9cc1c0bf144a3fa9c1c1c81c128882e Mon Sep 17 00:00:00 2001 From: Chris Cormack Date: Tue, 18 Aug 2015 15:55:51 +1200 Subject: [PATCH] bug_16034 Adding a new syspref - OverDriveCirculation If set to true, Opac will integrate OverDrive patron services Signed-off-by: Jesse Weaver --- installer/data/mysql/atomicupdate/overdrive.sql | 3 +++ installer/data/mysql/sysprefs.sql | 1 + .../prog/en/modules/admin/preferences/enhanced_content.pref | 9 +++++++++ 3 files changed, 13 insertions(+) diff --git a/installer/data/mysql/atomicupdate/overdrive.sql b/installer/data/mysql/atomicupdate/overdrive.sql index 2ca5e8e..4e3f331 100644 --- a/installer/data/mysql/atomicupdate/overdrive.sql +++ b/installer/data/mysql/atomicupdate/overdrive.sql @@ -1 +1,4 @@ ALTER TABLE borrowers ADD overdrive_auth_token text default NULL AFTER privacy_guarantor_checkouts; + +INSERT IGNORE INTO systempreferences (variable,value,explanation,options,type) +VALUES ('OverDriveCirculation','0','Enable client to see their OverDrive account','','YesNo'); diff --git a/installer/data/mysql/sysprefs.sql b/installer/data/mysql/sysprefs.sql index 91050ae..2e45171 100644 --- a/installer/data/mysql/sysprefs.sql +++ b/installer/data/mysql/sysprefs.sql @@ -358,6 +358,7 @@ INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, ` ('OpenLibraryCovers','0',NULL,'If ON Openlibrary book covers will be show','YesNo'), ('OpenLibrarySearch','0',NULL,'If Yes Open Library search results will show in OPAC','YesNo'), ('OrderPdfFormat','pdfformat::layout3pages','Controls what script is used for printing (basketgroups)','','free'), +('OverDriveCirculation','0','Enable client to see their OverDrive account','','YesNo'), ('OverDriveClientKey','','Client key for OverDrive integration','30','Free'), ('OverDriveClientSecret','','Client key for OverDrive integration','30','YesNo'), ('OverDriveLibraryID','','Library ID for OverDrive integration','','Integer'), diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/enhanced_content.pref b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/enhanced_content.pref index ce8bee3..0c4ff0d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/enhanced_content.pref +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/enhanced_content.pref @@ -349,6 +349,15 @@ Enhanced Content: - "Show items from the OverDrive catalog of library #" - pref: OverDriveLibraryID - . + - + - pref: OverDriveCirculation + choices: + yes: Enable + no: "Don't enable" + - users to access their OverDrive circulation history, and circulate items. + - If you enable access, you must register auth return url of + - http(s)://my.opac.hostname/cgi-bin/koha/external/overdrive/auth.pl + - with OverDrive. Coce Cover images cache: - - pref: Coce -- 2.8.0.rc3