From 0baf1d4f0a6870926b9ad273f578940213c1fea0 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 b43fe29c30a..86399936811 100644
--- a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
+++ b/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
@@ -3875,6 +3875,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 b9960b065ba..9efb3b3e1b5 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
@@ -743,7 +743,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 76964248188..6f94a1b46ab 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