Bugzilla – Attachment 18386 Details for
Bug 10335
UNIMARC authorities search doesn't display properly information on parallel form
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Proposed patch
0001-Bug-10335-UNIMARC-authorities-search-doesn-t-display.patch (text/plain), 3.62 KB, created by
Janusz Kaczmarek
on 2013-05-24 13:22:22 UTC
(
hide
)
Description:
Proposed patch
Filename:
MIME Type:
Creator:
Janusz Kaczmarek
Created:
2013-05-24 13:22:22 UTC
Size:
3.62 KB
patch
obsolete
>From e97a57b349417173982e15e4cf6b5ab018f3c937 Mon Sep 17 00:00:00 2001 >From: Janusz Kaczmarek <januszop@gmail.com> >Date: Thu, 14 Mar 2013 17:25:40 +0200 >Subject: [PATCH] Bug 10335 - UNIMARC authorities search doesn't display properly information on parallel form > >The patch corrects the issue and should not harm those who (improperly) >put only one triple in $8 >--- > C4/AuthoritiesMarc.pm | 4 ++-- > .../en/includes/authorities-search-results.inc | 12 ++++++++++++ > .../en/includes/authorities-search-results.inc | 17 +++++++++++++++++ > 3 files changed, 31 insertions(+), 2 deletions(-) > >diff --git a/C4/AuthoritiesMarc.pm b/C4/AuthoritiesMarc.pm >index 9ea3b2d..010fad7 100644 >--- a/C4/AuthoritiesMarc.pm >+++ b/C4/AuthoritiesMarc.pm >@@ -979,8 +979,8 @@ sub BuildSummary { > > # Other forms > @otherscript = map { { >- lang => $_->subfield('8') || '', >- term => $_->subfield('a'), >+ lang => length ($_->subfield('8')) == 6 ? substr ($_->subfield('8'), 3, 3) : $_->subfield('8') || '', >+ term => $_->subfield('a') . ($_->subfield('b') ? ', ' . $_->subfield('b') : ''), > direction => 'ltr', > field => $_->tag, > } } $record->field('7..'); >diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/authorities-search-results.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/authorities-search-results.inc >index 366c695..2ee4571 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/includes/authorities-search-results.inc >+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/authorities-search-results.inc >@@ -44,6 +44,14 @@ > [% END %] > </div> > [% END %] >+ [% IF summary.seefrom %] >+ <div class="authres_seefrom"> >+ [% FOREACH see IN summary.seefrom %] >+ [% PROCESS showreference heading=see.heading label="" type=see.type search='' %] >+ [% IF ! loop.last %] ; [% END %] >+ [% END %] >+ </div> >+ [% END %] > [% IF summary.seealso %] > <div class="authres_seealso"> > [% FOREACH see IN summary.seealso %] >@@ -87,6 +95,10 @@ > [% CASE ['it', 'ita'] %]Italian > [% CASE ['de', 'ger', 'deu'] %]German > [% CASE ['es', 'spa'] %]Spanish >+ [% CASE ['heb'] %]Hebrew >+ [% CASE ['ara'] %]Arabic >+ [% CASE ['gre'] %]Greek (modern) >+ [% CASE ['grc'] %]Greek (to 1453) > [% CASE %][% lang %] > [% END %] > [% END %] >diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc b/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc >index 6e6db3c..4911c83 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc >+++ b/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc >@@ -44,6 +44,14 @@ > [% END %] > </div> > [% END %] >+ [% IF summary.seefrom %] >+ <div class="authres_seefrom"> >+ [% FOREACH see IN summary.seefrom %] >+ [% PROCESS showreference heading=see.heading label="" type=see.type search='' %] >+ [% IF ! loop.last %] ; [% END %] >+ [% END %] >+ </div> >+ [% END %] > [% IF summary.seealso %] > <div class="authres_seealso"> > [% FOREACH see IN summary.seealso %] >@@ -79,3 +87,12 @@ > [% END %] > [% END %] > [% END %] >+[% BLOCK language %] >+ [% SWITCH lang %] >+ [% CASE ['heb'] %]Hebrew >+ [% CASE ['ara'] %]Arabic >+ [% CASE ['gre'] %]Greek (modern) >+ [% CASE ['grc'] %]Greek (to 1453) >+ [% CASE %][% lang %] >+ [% END %] >+[% END %] >-- >1.7.2.5 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 10335
:
18386
|
20869
|
21842
|
39258