瀏覽代碼

Set correct view on Statistics page when impersonating user

Kristan Kenney 5 年之前
父節點
當前提交
e52100dc3d
共有 2 個文件被更改,包括 5 次插入1 次删除
  1. 1 1
      web/list/stats/index.php
  2. 4 0
      web/templates/admin/list_stats.html

+ 1 - 1
web/list/stats/index.php

@@ -6,7 +6,7 @@ $TAB = 'STATS';
 include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
 
 // Data
-if ($_SESSION['userContext'] === 'admin') {
+if (($_SESSION['userContext'] === 'admin') && (!isset($_SESSION['look']))) {
     if (empty($_GET['user'])) {
         exec (HESTIA_CMD."v-list-users-stats json", $output, $return_var);
         $data = json_decode(implode('', $output), true);

+ 4 - 0
web/templates/admin/list_stats.html

@@ -1,7 +1,11 @@
     <div class="l-center">
       <div class="l-sort clearfix noselect">
           <div class="l-unit-toolbar__buttonstrip">
+              <? if (($_SESSION['userContext'] === 'admin') && (!isset($_SESSION['look']))) { ?>
               <a class="ui-button cancel" href='/list/stats/'><i class="fas fa-info-circle status-icon lightblue"></i> <?=_('Overall Statistics')?></a>
+              <? } else {?>
+              <a class="ui-button cancel" href='/list/stats/'><i class="fas fa-redo status-icon green"></i> <?=_('Refresh')?></a>
+              <? } ?>
           </div>
         <div class="l-sort-toolbar clearfix">
           <table>