[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