Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bestpractical/rt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Burr <steve@bestpractical.com>2021-09-22 21:23:00 +0300
committerSteven Burr <steve@bestpractical.com>2021-09-22 21:23:27 +0300
commita9f89d7c2e2b0c5c332f92b457846486ceed4dff (patch)
tree32c35ebae20298e69e8842cd91416c646d6941cf
parentbac9833e93100fa427327857ac5c856f262a6d6d (diff)
Display entry hint in people section of ticket display page5.0/custom-role-display-hints
Display any entry hints defined for custom roles as tooltips in the people section of the ticket display page.
-rw-r--r--share/html/Ticket/Elements/ShowPeople12
1 files changed, 10 insertions, 2 deletions
diff --git a/share/html/Ticket/Elements/ShowPeople b/share/html/Ticket/Elements/ShowPeople
index c59da90731..c924926513 100644
--- a/share/html/Ticket/Elements/ShowPeople
+++ b/share/html/Ticket/Elements/ShowPeople
@@ -72,7 +72,11 @@
% my $user = $users->First || RT->Nobody;
<div class="form-row">
- <div class="label col-3"><% $role->Name %>:</div>
+ <div class="label col-3"><% $role->Name %>:
+% if ( $role->EntryHint ) {
+ <span class="far fa-question-circle icon-helper" data-toggle="tooltip" data-placement="top" data-original-title="<% $role->EntryHint %>" />
+% }
+ </div>
<div class="value col-9"><span class="current-value"><& /Elements/ShowUser, User => $user, Ticket => $Ticket &></span></div>
</div>
% }
@@ -98,7 +102,11 @@
% $m->callback( CustomRoles => $multi_roles, SingleRoles => 0, Ticket => $Ticket, %ARGS, CallbackName => 'ModifyCustomRoles' );
% while (my $role = $multi_roles->Next) {
<div class="form-row">
- <div class="label col-3"><% $role->Name %>:</div>
+ <div class="label col-3"><% $role->Name %>:
+% if ( $role->EntryHint ) {
+ <span class="far fa-question-circle icon-helper" data-toggle="tooltip" data-placement="top" data-original-title="<% $role->EntryHint %>" />
+% }
+ </div>
<div class="value col-9"><span class="current-value"><& ShowGroupMembers, Group => $Ticket->RoleGroup($role->GroupType), Ticket => $Ticket &></span></div>
</div>
% }