관리-도구
편집 파일: WhosOnlineDashboardWidget.php
<?php /** * @copyright Copyright 2003-2022 Zen Cart Development Team * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 * @version $Id: Erik Kerkhoven 2021 May 02 Modified in v1.5.8-alpha $ */ if (!zen_is_superuser() && !check_page(FILENAME_WHOS_ONLINE, '')) return; // to disable this module for everyone, uncomment the following "return" statement so the rest of this file is ignored // return; $whos_online = new WhosOnline(); $whos_online_stats = $whos_online->getStats(); $user_array = $whos_online_stats['user_array']; $guest_array = $whos_online_stats['guest_array']; $spider_array = $whos_online_stats['spider_array']; ?> <div class="panel panel-default reportBox"> <div class="panel-heading header"> <?php echo WO_GRAPH_TITLE . ' <a href="' . zen_href_link(FILENAME_WHOS_ONLINE) . '">' . WO_GRAPH_MORE . '</a>'; ?> </div> <table class="table table-striped table-condensed"> <tr> <td><?php echo WO_GRAPH_REGISTERED; ?></td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-lime"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($user_array[0] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-orange"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($user_array[1] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-red"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($user_array[2] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-pink"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($user_array[3] ?: ''); ?> </td> </tr> <tr> <td><?php echo WO_GRAPH_GUEST; ?></td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-lime"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($guest_array[0] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-orange"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($guest_array[1] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-red"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($guest_array[2] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-pink"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($guest_array[3] ?: ''); ?> </td> </tr> <tr> <td><?php echo WO_GRAPH_SPIDER; ?></td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-lime"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($spider_array[0] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-orange"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($spider_array[1] ?: ''); ?></td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-red"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($spider_array[2] ?: ''); ?> </td> <td> <span class="fa-stack fa-lg"> <i class="fa fa-circle fa-stack-1x txt-pink"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo ($spider_array[3] ?: ''); ?> </td> </tr> <tr> <td colspan="4"><?php echo WO_GRAPH_TOTAL; ?></td> <td class="text-right"><?php echo $whos_online->getTotalSessions(); ?></td> </tr> <tr class="smallText"> <td colspan="5"> <span class="fa-stack"> <i class="fa fa-circle fa-stack-1x txt-lime"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo WHOS_ONLINE_ACTIVE_TEXT; ?> <span class="fa-stack"> <i class="fa fa-circle fa-stack-1x txt-orange"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo WHOS_ONLINE_INACTIVE_TEXT; ?> <span class="fa-stack"> <i class="fa fa-circle fa-stack-1x txt-red"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo WHOS_ONLINE_ACTIVE_NO_CART_TEXT; ?> <span class="fa-stack"> <i class="fa fa-circle fa-stack-1x txt-pink"></i> <i class="fa fa-circle-o fa-stack-1x"></i> </span> <?php echo WHOS_ONLINE_INACTIVE_NO_CART_TEXT; ?> </td> </tr> </table> </div>