From 63c21c699fc7c1817ab5f3f59728a686f0f6b312 Mon Sep 17 00:00:00 2001
From: aydreeihn <adriane@enhancesoft.com>
Date: Thu, 29 Mar 2018 13:49:03 -0500
Subject: [PATCH] if long answer field is longer than 200, shorten display +
 edit button

---
 include/staff/ticket-view.inc.php | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/include/staff/ticket-view.inc.php b/include/staff/ticket-view.inc.php
index 6b8fe9791..27ecf481d 100644
--- a/include/staff/ticket-view.inc.php
+++ b/include/staff/ticket-view.inc.php
@@ -607,7 +607,14 @@ foreach (DynamicFormEntry::forTicket($ticket->getId()) as $form) {
               <a class="ticket-action" id="inline-update" data-placement="bottom" data-toggle="tooltip" title="<?php echo __('Update'); ?>"
                   data-redirect="tickets.php?id=<?php echo $ticket->getId(); ?>"
                   href="#tickets/<?php echo $ticket->getId(); ?>/field/<?php echo $id; ?>/edit">
-                  <?php echo $v; ?>
+                  <?php
+                    if (strlen($v) > 200) {
+                      echo Format::truncate($v, 200);
+                      echo "<br><i class=\"icon-edit\"></i>";
+                    }
+                    else
+                      echo $v;
+                  ?>
               </a>
             <?php } else {
                 echo $v;
-- 
GitLab