[koha-commits] main Koha release repository branch master updated. v19.05.00-724-g05b9ea8

Git repo owner gitmaster at git.koha-community.org
Tue Oct 1 16:05:07 CEST 2019


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, master has been updated
       via  05b9ea8fe5d3bc1d74fb33d18d1b19599d4c4d90 (commit)
       via  deb4c4b765ba32ae0d407bc2ef3ccd35e7f5c567 (commit)
       via  4c17151d74347da0f2ecfb9de49168162a2a21b6 (commit)
      from  f2b844426782cb08ce8bd9d0b304a358b7548f86 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 05b9ea8fe5d3bc1d74fb33d18d1b19599d4c4d90
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Tue Oct 1 14:42:19 2019 +0100

    Bug 23566: Compiled CSS
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit deb4c4b765ba32ae0d407bc2ef3ccd35e7f5c567
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Tue Oct 1 14:41:04 2019 +0100

    Bug 23566: DBRev 19.06.00.031
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 4c17151d74347da0f2ecfb9de49168162a2a21b6
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Wed Sep 25 17:10:46 2019 +0000

    Bug 23566: Continue on device - with QR codes
    
    This patch adds the option to show a QR code on the OPAC bibliographic
    detail page. The URL of the page is encoded in the image so that
    scanning it will take the user to that page on their device. The feature
    is controlled by a new system preference, OPACDetailQRCode, which is
    disabled by default.
    
    The QR Code is generated by a JavaScript library, "kjua"
    (https://github.com/lrsjng/kjua), which has been added to the "About"
    page in the staff client.
    
    To test, apply the patch and run the database update. Rebuild the OPAC
    CSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client).
    
     - In the staff client, go to Administration -> System preferences.
     - Locate the OPACDetailQRCode system preferences under OPAC ->
       Features. It should be disabled.
       - Enable the preference and switch to the OPAC.
     - Locate a title in the catalog and view the detail page.
       - In the sidebar menu there should be a "Send to device" link.
       - Clicking the link should display a QR Code.
       - Scan the code using a QR Code-capable device.
       - The URL should be correct.
     - Disable the system preference and confirm that the "Send to device"
       link no longer appears on the OPAC detail page.
    
    Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                            |    2 +-
 installer/data/mysql/updatedatabase.pl             |   11 +++
 koha-tmpl/intranet-tmpl/prog/css/staff-global.css  |    2 +-
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |    3 +
 .../prog/en/modules/admin/preferences/opac.pref    |    6 ++
 koha-tmpl/opac-tmpl/bootstrap/css/opac.css         |    2 +-
 koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss    |   14 +++
 .../bootstrap/en/includes/opac-detail-sidebar.inc  |    8 ++
 .../opac-tmpl/bootstrap/en/modules/opac-detail.tt  |   27 ++++++
 koha-tmpl/opac-tmpl/bootstrap/images/sprite.png    |  Bin 2561 -> 8286 bytes
 koha-tmpl/opac-tmpl/lib/kjua/kjua.js               |   18 ++++
 koha-tmpl/opac-tmpl/lib/kjua/kjua.min.js           |    2 +
 koha-tmpl/opac-tmpl/lib/kjua/lib/defaults.js       |   50 +++++++++++
 koha-tmpl/opac-tmpl/lib/kjua/lib/dom.js            |   32 +++++++
 koha-tmpl/opac-tmpl/lib/kjua/lib/draw.js           |   48 +++++++++++
 koha-tmpl/opac-tmpl/lib/kjua/lib/draw_mode.js      |   47 ++++++++++
 koha-tmpl/opac-tmpl/lib/kjua/lib/draw_rounded.js   |   91 ++++++++++++++++++++
 koha-tmpl/opac-tmpl/lib/kjua/lib/qrcode.js         |   42 +++++++++
 18 files changed, 402 insertions(+), 3 deletions(-)
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/kjua.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/kjua.min.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/lib/defaults.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/lib/dom.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/lib/draw.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/lib/draw_mode.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/lib/draw_rounded.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/kjua/lib/qrcode.js


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list