Bug 22085: fix UNIMARC default XSLT broken by Bug 14716
authorFridolin Somers <fridolin.somers@biblibre.com>
Wed, 9 Jan 2019 14:51:48 +0000 (15:51 +0100)
committerNick Clemens <nick@bywatersolutions.com>
Fri, 18 Jan 2019 20:12:28 +0000 (20:12 +0000)
commit76c10a5dcd37666f641fddd43231b32793f55b1b
tree820c1b41c7b945d36bf2dce9c9e96d552bc3dc32
parent824e9a7c9e3dc2f46043b5a4361d8beb57419d15
Bug 22085: fix UNIMARC default XSLT broken by Bug 14716

Bug 14716 added a call to encode-uri() and namespace str.  This
namespace declaration is sometimes missing in UNIMARC default XSLT
files.

This patch adds namespace declaration also where encode-uri is not used
because it may be used in the future. And those files are the base for
home made custom files.

Test plan :
1) Use a UNIMARC DB
2) Use default in all XSLT sysprefs
3) Apply patch
4) Perform a search on OPAC
5) Check display is OK
6) Click on a record for detail page
7) Check display is OK
8) Perform a search on staff interface
9) Check display is OK
10) Click on a record for detail page
11) Check display is OK

Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetDetail.xsl
koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl
koha-tmpl/opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl
koha-tmpl/opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACResults.xsl