[koha-commits] main Koha release repository branch master updated. v19.05.00-1200-gebf7c6e

Git repo owner gitmaster at git.koha-community.org
Sun Nov 3 09:37:22 CET 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  ebf7c6eacb09f3ec4d128eb4032e215d87238e64 (commit)
       via  9cf52fe8912dd860da4c5b0b88e0acde41f405c5 (commit)
       via  426a055a07a6b8c019d71831f1cf7aca512ee592 (commit)
       via  292262367ee39eb112b44b1dd27f8071521ab713 (commit)
       via  6ea1afa89a646b636a326166c7d1a37031d877b0 (commit)
      from  6e1d759981b442b00306405ddb0c0c970dea9d29 (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 ebf7c6eacb09f3ec4d128eb4032e215d87238e64
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Sun Nov 3 08:14:08 2019 +0000

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

commit 9cf52fe8912dd860da4c5b0b88e0acde41f405c5
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Sun Nov 3 08:10:42 2019 +0000

    Bug 22581: (RM follow-up) Add License to about page.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 426a055a07a6b8c019d71831f1cf7aca512ee592
Author: Agustin Moyano <agustinmoyano at theke.io>
Date:   Mon Oct 28 18:15:22 2019 -0300

    Bug 22581: Show and play musical inscripts
    
    This patch adds musical inscripts to OPAC's detail page
    
    To test:
    1. run previous patch test plan
    2. apply this patch
    3. edit a the marc structure of a MARC bibliographic framework, and in tag 031 enable the following subfiels to be visible in editor: 2, g, n, o, p, u
    4. search the catalog for a record that belongs to that framework, and edit tag 031 with the following:
       * 2:pe
       * g:G-2
       * n:xFCGD
       * o:3/8
       * p:'6B/{8B+(6B''E'B})({AFD})/{6.E3G},8B-/({6'EGF})({FAG})({GEB})/4F6-
       * u:http://nonexistent.org/url/of/a/midi
    5. save and click in opac view
    CHECK => even though you add a 031 tag there is no musical inscript shown in opac view
    6. in admin module enable OPACShowMusicalInscripts preference
    7. refresh opac view
    SUCCESS => it takes a few seconds to load, but you see a link that says 'Audio file' pointing to the URL you placed in 'u' subfield, and below you see the musical inscript
    8. in admin module enable OPACPlayMusicalInscripts preference
    9. refresh opac view
    SUCCESS => You see a play button below the musical inscript, and when you click, the song is played
    10. sign off
    
    Sponsored-by: Biblioteca Provincial Fr. Mamerto Esquiú (Provincia Franciscana de la Asunción)
    Co-authored-by: Owen Leonard <oleonard at myacpl.org>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 292262367ee39eb112b44b1dd27f8071521ab713
Author: Agustin Moyano <agustinmoyano at theke.io>
Date:   Mon Oct 28 18:15:22 2019 -0300

    Bug 22581: Add new system preferences
    
    This patch adds 2 new system preferences:
    1. OPACShowMusicalInscripts - to toggle musical inscripts to appear in opac's detail page
    2. OPACPlayMusicalInscripts - to toggle musical inscripts to be transformed and payed in midi. Depends on OPACShowMusicalInscripts to be enabled.
    
    To test:
    1. apply this patch
    2. perl installer/data/mysql/updatedatabase.pl
    3. search for this new preferences in admin module
    SUCCESS => they appear in OPAC section.
    4. sign off
    
    Sponsored-by: Biblioteca Provincial Fr. Mamerto Esquiú (Provincia Franciscana de la Asunción)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 6ea1afa89a646b636a326166c7d1a37031d877b0
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Oct 17 13:46:42 2019 +0000

    Bug 23834: Add default ESLint configuration
    
    This patch adds a default ESLint configuration for use when editing
    JavaScript, as recommended in the coding guidelines:
    
    https://wiki.koha-community.org/wiki/Coding_Guidelines#JS8:_Follow_guidelines_set_by_ESLint
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

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

Summary of changes:
 .eslintrc.json                                     |   21 +
 C4/XSLT.pm                                         |    2 +-
 Koha.pm                                            |    2 +-
 installer/data/mysql/sysprefs.sql                  |    2 +
 installer/data/mysql/updatedatabase.pl             |   13 +
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |    3 +
 .../prog/en/modules/admin/preferences/opac.pref    |   14 +
 .../opac-tmpl/bootstrap/en/modules/opac-detail.tt  |   11 +
 .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl    |   50 +++
 .../bootstrap/en/xslt/NORMARCslim2OPACDetail.xsl   |   50 +++
 .../bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl   |   50 +++
 koha-tmpl/opac-tmpl/bootstrap/js/verovio.js        |  108 +++++
 .../lib/verovio/000_acoustic_grand_piano.data      |  Bin 0 -> 1340706 bytes
 .../lib/verovio/000_acoustic_grand_piano.js        |   29 ++
 koha-tmpl/opac-tmpl/lib/verovio/midiplayer.css     |   27 ++
 koha-tmpl/opac-tmpl/lib/verovio/midiplayer.js      |  439 ++++++++++++++++++++
 koha-tmpl/opac-tmpl/lib/verovio/verovio-toolkit.js |  230 ++++++++++
 opac/opac-detail.pl                                |    4 +-
 18 files changed, 1052 insertions(+), 3 deletions(-)
 create mode 100644 .eslintrc.json
 create mode 100644 koha-tmpl/opac-tmpl/bootstrap/js/verovio.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/verovio/000_acoustic_grand_piano.data
 create mode 100644 koha-tmpl/opac-tmpl/lib/verovio/000_acoustic_grand_piano.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/verovio/midiplayer.css
 create mode 100644 koha-tmpl/opac-tmpl/lib/verovio/midiplayer.js
 create mode 100644 koha-tmpl/opac-tmpl/lib/verovio/verovio-toolkit.js


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list