From 533426ad734e2f46e5e8caef2b76800927bf5c02 Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Fri, 15 Nov 2024 11:19:00 -0100 Subject: [PATCH] Bug 38441: Style updates for staffnotes - Use pre for staffnotes in staff illview - Ensure
 has same font-family as rest of the page
- Render html for staff notes in list. Truncate to 100 chars max
---
 koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss      | 4 ++++
 koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt | 2 +-
 koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js           | 6 +++++-
 3 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss b/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
index 878634a08a4..ea3187d6f53 100644
--- a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
+++ b/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
@@ -3901,6 +3901,10 @@ input.renew {
             max-height: 70vh;
         }
     }
+
+    pre {
+        font-family: inherit;
+    }
 }
 
 .ill-view-panel {
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt
index a3dab217018..0f3a0b2e12f 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt
@@ -747,7 +747,7 @@
                                 [% IF request.notesstaff %]
                                     
  • Staff notes: -

    [% request.notesstaff | $raw %]

    +
    [% request.notesstaff | $raw %]
  • [% END %] [% IF request.notesopac %] diff --git a/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js b/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js index 54cb5e43f88..bf36408a649 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js +++ b/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js @@ -419,7 +419,11 @@ $(document).ready(function() { "data": "staff_notes", "orderable": true, "render": function(data, type, row, meta) { - return escape_str(data); + if (data?.length > 100) { + data = data.substr(0, 100) + '...'; + } + + return data; } }, { -- 2.39.5