From cdb783ef553bbde0fb947da1761225cf3b218f27 Mon Sep 17 00:00:00 2001 From: Fridolin Somers Date: Thu, 9 Nov 2023 12:11:04 -1000 Subject: [PATCH] Bug 35305: Add sample XSLT for UNIMARC authorities Also creates UNIMARCauthUtils.xsl to share templates with UNIMARCauthResults.xsl --- .../prog/en/xslt/UNIMARCauthDetails.xsl | 399 ++++++++++++++++++ .../prog/en/xslt/UNIMARCauthResults.xsl | 169 ++------ .../prog/en/xslt/UNIMARCauthUtils.xsl | 79 ++++ 3 files changed, 508 insertions(+), 139 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthDetails.xsl create mode 100644 koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthUtils.xsl diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthDetails.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthDetails.xsl new file mode 100644 index 0000000000..d698d36955 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthDetails.xsl @@ -0,0 +1,399 @@ + + + + + + + + + + authority-summary + + + +
    + +
  • + + + + () + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 400 + + + + + +
+
+ + + +
    + +
  • + + + + () + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 410 + + + + + +
+
+ + + +
    + +
  • + + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 415 + + + + + +
+
+ + + +
    + +
  • + + () + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 416 + + + + + +
+
+ + + +
    + +
  • + + () + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 420 + + + + + +
+
+ + + +
    + +
  • + + + [ + + ] + + + + + + + + + + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 430 + + + + + +
+
+ + + +
    + +
  • + + + + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 440 + + + + + +
+
+ + + +
    + +
  • + + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 450 + + + + + +
+
+ + + +
    + +
  • + + + + -- + + + + -- + + + + -- + + + + -- + + + +
  • +
    + + + + + + 480 + + + + + +
+
+ + +
+ +
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthResults.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthResults.xsl index cb69c10745..5c5bc031fc 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthResults.xsl +++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthResults.xsl @@ -1,68 +1,7 @@ - - - -
  • - -
  • -
    - -
  • - - - . - -
  • -
    - - - - + + @@ -107,15 +46,9 @@ -
  • - UF : - - - - - ; - -
  • + + 400 +
    @@ -160,15 +93,9 @@ -
  • - UF : - - - - - ; - -
  • + + 410 +
    @@ -210,13 +137,9 @@ -
  • - UF : - - - ; - -
  • + + 415 +
    @@ -259,15 +182,9 @@ -
  • - UF : - - - - - ; - -
  • + + 416 +
    @@ -310,15 +227,9 @@ -
  • - UF : - - - - - ; - -
  • + + 420 +
    @@ -373,15 +284,9 @@ -
  • - UF : - - - - - ; - -
  • + + 430 +
    @@ -425,15 +330,9 @@ -
  • - UF : - - - - - ; - -
  • + + 440 +
    @@ -475,13 +374,9 @@ -
  • - UF : - - - ; - -
  • + + 450 +
    @@ -523,20 +418,16 @@ -
  • - UF : - - - ; - -
  • + + 480 +
    - + diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthUtils.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthUtils.xsl new file mode 100644 index 0000000000..8dc4269cf1 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCauthUtils.xsl @@ -0,0 +1,79 @@ + + + + +
  • + +
  • +
    + +
  • + + + . + +
  • +
    + + +
  • + UF : + + + + + + + ; + +
  • +
    + + + + +
    -- 2.42.0