Bugzilla – Attachment 19514 Details for
Bug 10564
use OPACURLOpenInNewWindow in UNIMARCslim2OPACResults.xsl
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Proposed patch
0001-Bug-10564-use-OPACURLOpenInNewWindow-in-UNIMARCslim2.patch (text/plain), 2.52 KB, created by
Fridolin Somers
on 2013-07-10 09:13:53 UTC
(
hide
)
Description:
Proposed patch
Filename:
MIME Type:
Creator:
Fridolin Somers
Created:
2013-07-10 09:13:53 UTC
Size:
2.52 KB
patch
obsolete
>From a6168bffc0a520728c5fab47c6489f038f957b64 Mon Sep 17 00:00:00 2001 >From: Fridolyn SOMERS <fridolyn.somers@biblibre.com> >Date: Wed, 10 Jul 2013 11:06:39 +0200 >Subject: [PATCH] Bug 10564 - use OPACURLOpenInNewWindow in > UNIMARCslim2OPACResults.xsl > >When using UNIMARC XSLT for OPAC detail page, if record has a 856$u its content is displayed as a link. The syspref OPACURLOpenInNewWindow adds the option of opening in a new window (attribute target="_blank"). >856$u is also used in UNIMARC results XSLT but the use of OPACURLOpenInNewWindow syspref is missing. >It exists for MARC21. > >This patch adds the use of OPACURLOpenInNewWindow in UNIMARCslim2OPACResults.xsl. > >Test plan : >- In a UNIMARC catalog, enable XSLT for OPAC results page >- Create a record with a link in 856$u and set second indicator to 0 >- Set OPACURLOpenInNewWindow syspref on >- At OPAC, perform a search that contains the record >=> You should see the link : "Click here to access online" >- click on it >=> You shoud get to a new window (or tab depending on your browser configuration) >- Set OPACURLOpenInNewWindow syspref off >- re-perform the search >- click on the link >=> You shoud stay in same window >--- > koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl | 4 ++++ > 1 file changed, 4 insertions(+) > >diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl >index a086d31..6a9022d 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl >+++ b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl >@@ -28,6 +28,7 @@ > > <xsl:variable name="hidelostitems" select="marc:sysprefs/marc:syspref[@name='hidelostitems']"/> > <xsl:variable name="singleBranchMode" select="marc:sysprefs/marc:syspref[@name='singleBranchMode']"/> >+ <xsl:variable name="OPACURLOpenInNewWindow" select="marc:sysprefs/marc:syspref[@name='OPACURLOpenInNewWindow']"/> > > <xsl:if test="marc:datafield[@tag=200]"> > <xsl:for-each select="marc:datafield[@tag=200]"> >@@ -106,6 +107,9 @@ > <xsl:attribute name="href"> > <xsl:value-of select="marc:subfield[@code='u']"/> > </xsl:attribute> >+ <xsl:if test="$OPACURLOpenInNewWindow='1'"> >+ <xsl:attribute name="target">_blank</xsl:attribute> >+ </xsl:if> > <xsl:choose> > <xsl:when test="marc:subfield[@code='y' or @code='3' or @code='z']"> > <xsl:call-template name="subfieldSelect"> >-- >1.7.10.4 >
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 10564
:
19514
|
20753
|
20882