[koha-commits] main Koha release repository branch new/bug_8523 created. v3.08.00-913-gb2bb0c7

Git repo owner gitmaster at git.koha-community.org
Fri Sep 21 16:33:23 CEST 2012


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, new/bug_8523 has been created
        at  b2bb0c78e5c51997262712f9f4cb83ac1f9ba39d (commit)

- Log -----------------------------------------------------------------
commit b2bb0c78e5c51997262712f9f4cb83ac1f9ba39d
Author: Paul Poulain <paul.poulain at biblibre.com>
Date:   Fri Sep 21 16:35:20 2012 +0200

    Bug 8523 follow-up OPAC styles for ccsr theme

commit af96a8ead38462b1c75f5825f451d2c66d7bbe7e
Author: Paul Poulain <paul.poulain at biblibre.com>
Date:   Fri Sep 21 16:30:36 2012 +0200

    Bug 8523 follow-up fixing perlcritic

commit 9b656b57cb6980227099cdd9b20b01ca653bd735
Author: Paul Poulain <paul.poulain at biblibre.com>
Date:   Fri Sep 21 15:16:30 2012 +0200

    Bug 8523 follow-up DBRev number

commit 83370c519c4291e81a76c02d5142a818f940fa50
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date:   Wed Aug 1 15:12:30 2012 -0400

    Bug 8523: Display auth hierarchies w/all marcflavours
    
    This commit adds support for displaying authority hierarchies for all
    flavours of MARC, not just UNIMARC. Display now uses the jQuery
    jstree plugin, selected with the help of Owen Leonard, resulting in a
    much faster experience for users.
    
    Be aware that the jstree file uses tabs rather than 4-space indentation,
    which I left as-is so as to make it easier to integrate upstream
    releases in the future.
    
    To test:
    1) Enable the AuthDisplayHierarchy syspref
    2) Create authority records with a hierarchy of see also fields
       (in MARC21/NORMARC, you'll be using 5xx fields for this, with a
       subfield $w=g for broader terms and subfield $w=h for narrower
       terms)
    3) View the authorities in the OPAC, noting the hierarchical view at
       the top of the page.
    
    This initial patch does not create bidirection linkages from
    unidirectional links in MARC21 authorities. This means that when moving
    up the authority hierarchy, lower levels will disappear. This is
    intentional, as the first patch is intended merely to ensure that
    AuthDisplayHierarchy functions the same for all marcflavours. A future
    patch will add a cron job to generate the bidirectional linkages, once
    we are sure that the hierarchy functionality for UNIMARC and
    MARC21/NORMARC coexists peaceably.
    
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    Resolved conflicts in updatedatabase.pl, sysprefs.sql and in one of
    the CSS files.
    
    Test plan:
    
    1) Run t/AuthoritiesMarc.t
    New tests complete without any errors.
    
    2) Make sure updatedatabase works correctly.
    Update works nicely, new system preference is also added to syspref.sql
    
    3) Make sure new terms are translatable.
    Created new po files for de-DE and checked for new terms.
    All translations appear correctly.
    
    4) Make sure everything works with AuthDisplayHieararchy OFF
    - Add authority
    - Edit authority
    - Delete authority
    
    5) Test feature with AuthDisplayHieararchy ON
    - Add authority
    - Edit authority
    - Delete authority
    
    6) Add a couple of hierarchically linked authorities
    Note: links have to be created in both directions
    
    Example:
    151 $aGermany
      551 $a Baden-Württemberg $w h
    
    151 $aBaden-Württemberg
      551 $a Konstanz $w h
      551 $a Germany $w g
    
    151 $aKonstanz
      551 $a Baden-Württemberg $w g
      551 $a Fürstenberg $w h
      551 $a Paradies $w h
    
    151 $a Fürstenberg
      551 $a Konstanz $w g
    
    151 $a Paradies
      551 $a Konstanz $w g
    
    Tree shows up nicely above the authority record
    - in staff
    - in OPAC
      - on the normal view tab
      - on the MARC view tab
    
    7) Checking the logs for warnings
    - no Javascript errors or warnings
    - no warnings or errors in log files

commit d0c6c2d068d31d30376813d62d791df2851da000
Author: Paul Poulain <paul.poulain at biblibre.com>
Date:   Fri Sep 21 10:36:56 2012 +0200

    Bug 5335 follow-up DBRev number
    
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>

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


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list