software-license-manager/admin/includes/partials/stats.php
Michel 1ab8114235 6.1.9
Enhanced security measures, optimized plugin functionality, and resolved minor bugs.
2024-11-19 10:01:55 -05:00

103 lines
4.3 KiB
PHP

<ul class="slm_overview_stats">
<li class="stats total-licenses">
<div>
<div class="icon"> <span class="dashicons dashicons-admin-network"></span> </div>
<div class="info"> <span class="badge"> <?php echo esc_html(SLM_Utility::get_total_licenses()); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Total licenses', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats total-licenses weekly">
<div>
<div class="icon"> <span class="dashicons dashicons-calendar-alt"></span> </div>
<div class="info"> <span class="badge"> <?php echo esc_html(SLM_Utility::getstats_licenses('date_created', 7)); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Licenses this week', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats total-licenses monthly">
<div>
<div class="icon"> <span class="dashicons dashicons-calendar-alt"></span> </div>
<div class="info"> <span class="badge"> <?php echo esc_html(SLM_Utility::getstats_licenses('date_created', 31)); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Licenses this month', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats active-licenses">
<div>
<div class="icon"><span class="dashicons dashicons-yes-alt"></span></div>
<div class="info"> <span class="badge"><?php echo esc_html(SLM_Utility::count_licenses('active')); ?> </span></div>
</div>
<div class="description">
<span><?php esc_html_e('Active licenses', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats pending-licenses">
<div>
<div class="icon"> <span class="dashicons dashicons-warning"></span> </div>
<div class="info"> <span class="badge"><?php echo esc_html(SLM_Utility::count_licenses('pending')); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Pending licenses', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats blocked-licenses">
<div>
<div class="icon"> <span class="dashicons dashicons-dismiss"></span> </div>
<div class="info"> <span class="badge"><?php echo esc_html(SLM_Utility::count_licenses('blocked')); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Blocked licenses', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats logs">
<div>
<div class="icon"> <span class="dashicons dashicons-media-default"></span></span> </div>
<div class="info"> <span class="badge"><?php echo esc_html(SLM_Utility::count_logrequest()); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Logs saved', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats reminders">
<div>
<div class="icon"> <span class="dashicons dashicons-media-default"></span></span> </div>
<div class="info"> <span class="badge"><?php echo esc_html(SLM_Utility::count_emailsent()); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Reminders sent', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats expired-licenses">
<div>
<div class="icon"> <span class="dashicons dashicons-calendar-alt"></span> </div>
<div class="info"> <span class="badge"><?php echo esc_html(SLM_Utility::count_licenses('expired')); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Expired licenses', 'slm-plus'); ?></span>
</div>
</li>
<li class="stats aboutoexpire">
<div>
<div class="icon"> <span class="dashicons dashicons-calendar-alt"></span> </div>
<div class="info"> <span class="badge"> <?php echo esc_html(SLM_Utility::get_lic_expiringsoon()); ?></span></div>
</div>
<div class="description">
<span><?php esc_html_e('Licenses about to expire', 'slm-plus'); ?></span>
</div>
</li>
</ul>
<div class="h-spacer"></div>
<div class="clear clearfix"></div>