Bugzilla – Attachment 6914 Details for
Bug 5729
Add coins information to the intranet
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Rebased/Passed QA patch
0001-Bug-5729-Add-CoinS-to-intranet.patch (text/plain), 4.79 KB, created by
Ian Walls
on 2011-12-21 23:02:40 UTC
(
hide
)
Description:
Rebased/Passed QA patch
Filename:
MIME Type:
Creator:
Ian Walls
Created:
2011-12-21 23:02:40 UTC
Size:
4.79 KB
patch
obsolete
>From 12da73ee393d72c94192688f989e0143b2a9e477 Mon Sep 17 00:00:00 2001 >From: Paul Poulain <paul.poulain@biblibre.com> >Date: Tue, 27 Sep 2011 18:35:33 +0200 >Subject: [PATCH] Bug 5729 - Add CoinS to intranet > >This patch adds CoinS support to biblio displays in staff interface. >librarians can now use zotero on the staff interface > >Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz> > >Modified by: Ian Walls <ian.walls@bywatersolutions.com> > >GetCOinSBiblio has changed interface, requiring a $record object instead >of looking one up by biblionumber. Calls in ISBDdetail.pl, MARCdetail.pl >and detail.pl updated. >Signed-off-by: Ian Walls <ian.walls@bywatersolutions.com> >--- > catalogue/ISBDdetail.pl | 4 +++- > catalogue/MARCdetail.pl | 1 + > catalogue/detail.pl | 1 + > .../prog/en/modules/catalogue/ISBDdetail.tt | 5 ++++- > .../prog/en/modules/catalogue/MARCdetail.tt | 4 ++++ > .../prog/en/modules/catalogue/detail.tt | 5 +++++ > 6 files changed, 18 insertions(+), 2 deletions(-) > >diff --git a/catalogue/ISBDdetail.pl b/catalogue/ISBDdetail.pl >index 58a8d90..de24490 100755 >--- a/catalogue/ISBDdetail.pl >+++ b/catalogue/ISBDdetail.pl >@@ -100,13 +100,15 @@ if ($subscriptionsnumber) { > subscriptiontitle => $subscriptiontitle, > ); > } >+my $record = GetMarcBiblio($biblionumber); > > $template->param ( > ISBD => $res, > biblionumber => $biblionumber, > isbdview => 1, > z3950_search_params => C4::Search::z3950_search_args(GetBiblioData($biblionumber)), >- C4::Search::enabled_staff_search_views >+ ocoins => GetCOinSBiblio($record), >+ C4::Search::enabled_staff_search_views, > ); > > output_html_with_http_headers $query, $cookie, $template->output; >diff --git a/catalogue/MARCdetail.pl b/catalogue/MARCdetail.pl >index 0a2974b..0490076 100755 >--- a/catalogue/MARCdetail.pl >+++ b/catalogue/MARCdetail.pl >@@ -83,6 +83,7 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user( > ); > > my $record = GetMarcBiblio($biblionumber); >+$template->param( ocoins => GetCOinSBiblio($record) ); > > if ( not defined $record ) { > # biblionumber invalid -> report and exit >diff --git a/catalogue/detail.pl b/catalogue/detail.pl >index 580949d..a1e5cc9 100755 >--- a/catalogue/detail.pl >+++ b/catalogue/detail.pl >@@ -86,6 +86,7 @@ if (C4::Context->preference("XSLTDetailsDisplay") ) { > } > > $template->param( 'SpineLabelShowPrintOnBibDetails' => C4::Context->preference("SpineLabelShowPrintOnBibDetails") ); >+$template->param( ocoins => GetCOinSBiblio($record) ); > > # some useful variables for enhanced content; > # in each case, we're grabbing the first value we find in >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt >index b08f360..1d924ec 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt >@@ -30,7 +30,10 @@ > <div id="yui-main"> > <div class="yui-b"> > [% INCLUDE 'cat-toolbar.inc' %] >- >+ [% IF ( ocoins ) %] >+ <!-- COinS / OpenURL --> >+ <span class="Z3988" title="[% ocoins %]"></span> >+ [% END %] > <div id="catalogue_ISBDdetail"> > [% ISBD %] > </div> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/MARCdetail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/MARCdetail.tt >index 3fac577..ae86ee0 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/MARCdetail.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/MARCdetail.tt >@@ -57,6 +57,10 @@ function Changefwk(FwkList) { > [% IF ( frameworkcodeloo.selected ) %]<option value="[% frameworkcodeloo.value %]" selected="selected">[% frameworkcodeloo.frameworktext %]</option>[% ELSE %]<option value="[% frameworkcodeloo.value %]">[% frameworkcodeloo.frameworktext %]</option>[% END %] > [% END %] > </select> </b></p> >+[% IF ( ocoins ) %] >+<!-- COinS / OpenURL --> >+<span class="Z3988" title="[% ocoins %]"></span> >+[% END %] > > <div id="bibliotabs" class="toptabs numbered"> > <ul> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt >index 019fa10..dae3ad5 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt >@@ -68,6 +68,11 @@ function verify_images() { > <div class="yui-b"> > > [% INCLUDE 'cat-toolbar.inc' %] >+ [% IF ( ocoins ) %] >+ <!-- COinS / OpenURL --> >+ <span class="Z3988" title="[% ocoins %]"></span> >+ [% END %] >+ > [% IF ( AmazonEnabled ) %] > [% IF ( XSLTDetailsDisplay ) %] > <div class="yui-gc"> >-- >1.7.4.1 >
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 5729
:
3117
|
5379
|
5610
|
6796
| 6914