Bug 41588: Normalize spaces in 856$u links
To test:
1 - add 856$u " www.cheese.com" to a record
2 - confirm link does not work from results or details in either staff interface or OPAC
3 - add 856$u "www.cheese.com " to a record
4 - confirm link does not work from results or details in either staff interface or OPAC
7 - apply patch, restart_all
8 - reload pages, confirm both links work in results and details in staff interface and OPAC
Optional final step: have some cheese as a treat
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Jan Kissig <bibliothek@th-wildau.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
(cherry picked from commit c58989fc51)
Signed-off-by: Chloé Zermatten <chloe.zermatten@openfifth.co.uk>
This commit is contained in:
parent
366d685d7d
commit
0fc8efac47
|
|
@ -973,7 +973,7 @@
|
|||
<xsl:with-param name="indicator1" select="@ind1"/>
|
||||
<xsl:with-param name="accessMethod" select="marc:subfield[@code='2']"/>
|
||||
</xsl:call-template>
|
||||
<xsl:value-of select="marc:subfield[@code='u']"/>
|
||||
<xsl:value-of select="normalize-space(marc:subfield[@code='u'])"/>
|
||||
</xsl:attribute>
|
||||
<xsl:choose>
|
||||
<xsl:when test="($Show856uAsImage='Details' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
|
||||
|
|
|
|||
|
|
@ -990,7 +990,7 @@
|
|||
<xsl:with-param name="indicator1" select="@ind1"/>
|
||||
<xsl:with-param name="accessMethod" select="marc:subfield[@code='2']"/>
|
||||
</xsl:call-template>
|
||||
<xsl:value-of select="marc:subfield[@code='u']"/>
|
||||
<xsl:value-of select="normalize-space(marc:subfield[@code='u'])"/>
|
||||
</xsl:attribute>
|
||||
<xsl:choose>
|
||||
<xsl:when test="($Show856uAsImage='Results' or $Show856uAsImage='Both') and (substring($SubqText,1,6)='image/' or $SubqText='img' or $SubqText='bmp' or $SubqText='cod' or $SubqText='gif' or $SubqText='ief' or $SubqText='jpe' or $SubqText='jpeg' or $SubqText='jpg' or $SubqText='jfif' or $SubqText='png' or $SubqText='svg' or $SubqText='tif' or $SubqText='tiff' or $SubqText='ras' or $SubqText='cmx' or $SubqText='ico' or $SubqText='pnm' or $SubqText='pbm' or $SubqText='pgm' or $SubqText='ppm' or $SubqText='rgb' or $SubqText='xbm' or $SubqText='xpm' or $SubqText='xwd')">
|
||||
|
|
|
|||
|
|
@ -1087,7 +1087,7 @@
|
|||
<xsl:with-param name="indicator1" select="@ind1"/>
|
||||
<xsl:with-param name="accessMethod" select="marc:subfield[@code='2']"/>
|
||||
</xsl:call-template>
|
||||
<xsl:value-of select="marc:subfield[@code='u']"/>
|
||||
<xsl:value-of select="normalize-space(marc:subfield[@code='u'])"/>
|
||||
</xsl:attribute>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
|
|
|||
|
|
@ -1209,7 +1209,7 @@
|
|||
<xsl:with-param name="indicator1" select="@ind1"/>
|
||||
<xsl:with-param name="accessMethod" select="marc:subfield[@code='2']"/>
|
||||
</xsl:call-template>
|
||||
<xsl:value-of select="marc:subfield[@code='u']"/>
|
||||
<xsl:value-of select="normalize-space(marc:subfield[@code='u'])"/>
|
||||
</xsl:attribute>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
|
|
|||
Loading…
Reference in New Issue