PINES: Tweak patron summary bar
authorTerran McCanna <tmccanna@georgialibraries.org>
Wed, 30 Mar 2022 21:04:17 +0000 (17:04 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Sat, 19 Nov 2022 20:12:12 +0000 (15:12 -0500)
- When preferred name is used, move Legal Name higher on the summary bar
- Make alert titles into links that open the Notes tab

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Open-ILS/src/templates/staff/circ/patron/t_summary.tt2

index ab198f6..75a8191 100644 (file)
@@ -7,7 +7,10 @@
       <div 
         class="col-md-9 patron-summary-alert"
         title="{{penalty.standing_penalty().name()}} (id {{penalty.id()}}): {{penalty.usr_message().message()}}">
-        {{penalty.usr_message().title() || penalty.standing_penalty().label() | limitTo: 40}}
+               <!-- PINES: Make alerts into links but keep them red -->
+               <a href="./circ/patron/{{patron().id()}}/messages" style="color:red;">
+            {{penalty.usr_message().title() || penalty.standing_penalty().label() | limitTo: 40}}
+               </a>
       </div>
       <div class="col-md-3">
         {{penalty.set_date() | date:$root.egDateFormat}}
     <div ng-if="patron().photo_url()" class="row">
          <div class="col-md-8 patron_photo_wrap"><img class="img-responsive img-rounded" src="{{patron().photo_url()}}" alt=""></div>
     </div>
+
+       <!-- PINES - move legal name up higher in summary -->
+       <div class="row">
+      <div class="col-md-5"><i>[% l('Legal Name') %]</i></div>
+      <div class="col-md-7"><i>
+        [% l('[_1] [_2], [_3] [_4] [_5]',
+                '{{patron().prefix()}}',
+                '{{patron().family_name()}}',
+                '{{patron().first_given_name()}}',
+                '{{patron().second_given_name()}}',
+                '{{patron().suffix()}}') %]</i>
+      </div>
+    </div>
+
     <div class="row" 
       ng-class="{'patron-summary-divider' : alert_penalties().length}">
       <div class="col-md-5">[% l('Profile') %]</div>
       <div class="col-md-5">[% l('Pref Language') %]&nbsp;<span ng-if="hasLocaleName" class="locale"></span></div>
       <div class="col-md-7">{{patron().locale().name()}}</div>
     </div>
-    <div class="row">
-      <div class="col-md-5">[% l('Legal Name') %]</div>
-      <div class="col-md-7">
-        [% l('[_1] [_2], [_3] [_4] [_5]',
-                '{{patron().prefix()}}',
-                '{{patron().family_name()}}',
-                '{{patron().first_given_name()}}',
-                '{{patron().second_given_name()}}',
-                '{{patron().suffix()}}') %]
-      </div>
-    </div>
-    <div class="row">
       <div class="col-md-5">[% l('Email') %]</div>
          <!-- Bound href="mailto: patron().email()" to an anchor tag to allow the patron's email address to be clicked directly from the summary. -->
       <div class="col-md-7"><a ng-href="mailto:{{patron().email()}}">{{patron().email()}}</a></div>