Browse Source

Fix details in list_log_auth.html template

Kristan Kenney 5 years ago
parent
commit
26f3a04279
1 changed files with 27 additions and 5 deletions
  1. 27 5
      web/templates/admin/list_log_auth.html

+ 27 - 5
web/templates/admin/list_log_auth.html

@@ -25,11 +25,16 @@
     <div class="l-unit__col l-unit__col--right">
       <div class="clearfix l-unit__stat-col--left super-compact">
         &nbsp;
-      </div>       
+      </div>
+      <div class="clearfix l-unit__stat-col--left super-compact">
+        &nbsp;
+      </div>
+      <div class="clearfix l-unit__stat-col--left super-compact">
+        &nbsp;
+      </div>
       <div class="clearfix l-unit__stat-col--left small"><b><?php print _('Date');?></b></div>
       <div class="clearfix l-unit__stat-col--left"><b><?php print _('Time');?></b></div>
       <div class="clearfix l-unit__stat-col--left"><b><?php print _('IP address');?></b></div>
-      <div class="clearfix l-unit__stat-col--left"><b><?php print _('Active');?></b></div>
     </div>
   </div> 
 <?php
@@ -38,17 +43,34 @@
   ?>
   <div class="l-unit header animated fadeIn">
     <div class="l-unit__col l-unit__col--right">
+      <div class="clearfix l-unit__stat-col--left super-compact">
+        <? if ($data[$key]['ACTION'] == 'login') { ?>
+          <i class="fas fa-sign-in-alt status-icon dim icon-pad-right" title="<?=_('Login')?>"></i>
+        <? } ?>
+      </div>
       <div class="clearfix l-unit__stat-col--left super-compact">
         <? if ($data[$key]['STATUS'] == 'success') { ?>
-          <i class="fas fa-check-circle status-icon green icon-pad-right"></i>
+          <i class="fas fa-check-circle status-icon green icon-pad-right" title="<?=_('Success')?>"></i>
         <? } else {?>
-          <i class="fas fa-minus-circle status-icon red icon-pad-right"></i>
+          <i class="fas fa-minus-circle status-icon red icon-pad-right" title="<?=_('Failed')?>"></i>
         <? } ?>
       </div>
+      <div class="clearfix l-unit__stat-col--left super-compact">
+        <? if ($data[$key]['STATUS'] === 'failed') {?>
+          <!-- Do not display session status as login was never active-->
+          &nbsp;
+          <? } else {?>
+            <? if ($data[$key]['ACTIVE'] === 'yes') {?>
+              <i class="fas fa-user-circle status-icon dim icon-pad-right" title="<?=_('Active Session')?>"></i>
+            <? } else {?>
+              <!-- Do not display indicator for non-active sessions -- note: whitespace char required to pad cell at this time -->
+              &nbsp;
+            <? } ?>
+          <? } ?>
+      </div>
       <div class="clearfix l-unit__stat-col--left small"><b><?=translate_date($data[$key]['DATE'])?></b></div>
       <div class="clearfix l-unit__stat-col--left"><b><?=$data[$key]['TIME']?></b></div>
       <div class="clearfix l-unit__stat-col--left"><?=$data[$key]['IP']?></div>
-      <div class="clearfix l-unit__stat-col--left"><?=$data[$key]['ACTIVE']?></div>
     </div>
   </div>
 <?}?>