From 14588f6ff77e706de3a3957b1f55a981b050d3e9 Mon Sep 17 00:00:00 2001 From: Mathieu Saby Date: Tue, 23 Oct 2012 22:09:31 +0200 Subject: [PATCH] Bug 8958: Make facets more UNIMARC compliant Suppressions : I suppressed some indexes that don't exist in unimarc : 603, 502, 504 Corrections : - Places : 651 was Marc21 => I put the right value (607) - Serials : 225a was working, but 410t will work better - Topics : 600a => 600ab (name/surname) ; 601 => 600abcdef (hierarchical collectivities and meetings) ; 604a => 604at (author/title) Additions : - Topics : 608a (form and genre subject), 616a (trademark subject) - Authors : collective/meeting authors (710abcdef, 711abcdef, 712abcdef), trademark (716a), family (720a, 721a, 722a) (for 601 and 710-711-712, "abcdef" could be discussed. Maybe too much, but it could be easyly amended afterwards). To test, take a record with 607, 608, 616, 710, 410, do a research matching this record, and check if facets looks nicer that before... --- C4/Koha.pm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/C4/Koha.pm b/C4/Koha.pm index 07c80c6..a705a09 100644 --- a/C4/Koha.pm +++ b/C4/Koha.pm @@ -687,31 +687,31 @@ sub getFacets { { idx => 'su-to', label => 'Topics', - tags => [ qw/ 600a 601a 602a 603a 604a 605a 606ax 610a/ ], + tags => [ qw/ 600ab 601abcdef 602a 604at 605a 606ax 608a 610a 616a / ], sep => ' - ', }, { idx => 'su-geo', label => 'Places', - tags => [ qw/ 651a / ], + tags => [ qw/ 607a / ], sep => ' - ', }, { idx => 'su-ut', label => 'Titles', - tags => [ qw/ 500a 501a 502a 503a 504a / ], + tags => [ qw/ 500a 501a 503a / ], sep => ', ', }, { idx => 'au', label => 'Authors', - tags => [ qw/ 700ab 701ab 702ab / ], + tags => [ qw/ 700ab 701ab 702ab 710abcdef 711abcdef 712abcdef 716a 720a 721a 722a / ], sep => ', ', }, { idx => 'se', label => 'Series', - tags => [ qw/ 225a / ], + tags => [ qw/ 410t / ], sep => ', ', }, ]; -- 1.7.9.5