PATH:
home
/
niazsaze
/
public_html
/
wp-content
/
plugins
/
wp-statistics
/
includes
/
admin
/
templates
/
layout
<?php use WP_STATISTICS\Option; use WP_STATISTICS\Menus; use WP_STATISTICS\Helper; use WP_Statistics\Utils\Url; use WP_Statistics\Components\View; use WP_Statistics\Globals\Context; use WP_Statistics\Marketing\Services\Auth\AuthHelper; $currentPage = Context::get('wps_page'); $pageKey = $currentPage['slug']; $currentTab = $currentPage['tab'] ?? ''; $currentTab = Helper::findInArray($tabs, 'id', $currentTab); View::load('components/objects/share-anonymous-notice'); ?> <div class="wps-wrap__top tabbed_page"> <h1 class="wps_title <?php if (!empty($create_goal_url)) echo 'wps_flex' ?>"> <span><?php echo(isset($title) ? esc_html($title) : (function_exists('get_admin_page_title') ? esc_html(get_admin_page_title()) : '')); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></span> <?php if (!empty($tooltip)) : ?> <span class="wps-tooltip" title="<?php echo esc_attr($tooltip); ?>"><i class="wps-tooltip-icon info"></i></span> <?php endif; ?> <?php if (!empty($create_goal_url)) : ?> <a href="<?php echo esc_url($create_goal_url) ?>" class="wps-button wps-button--outline-primary"> <?php esc_html_e('Add New Goal', 'wp-statistics'); ?></a> <?php endif; ?> </h1> <?php if (!empty($description)) echo '<p class="wps_description">' . esc_html($description) . '</p>' // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?> <?php do_action('wp_statistics_after_admin_page_title'); ?> <div class="wp-clearfix"></div> <?php $active_tab = isset($_GET['tab']) ? sanitize_text_field($_GET['tab']) : ''; if (isset($datepicker)): ?> <form class="wps-search-date wps-today-datepicker" method="get"> <div> <input type="hidden" name="page" value="<?php echo esc_attr($pageName); ?>"> <input type="hidden" name="tab" id="active-tab-input" value="<?php echo esc_attr($active_tab); ?>"> <input aria-label="day" class="wps-search-date__input wps-js-calendar-field" id="search-date-input" type="text" size="18" name="day" data-wps-date-picker="day" readonly value="<?php echo esc_attr($day); ?>" autocomplete="off" placeholder="YYYY-MM-DD" required> </div> </form> <?php endif ?> <?php if (isset($hasDateRang) || isset($filters) || isset($lastUpdated) || isset($currentTab['export'])) : ?> <div class="wps-head-filters"> <?php if (!empty($currentTab['export']) && is_array($currentTab['export'])) { View::load("components/objects/export-button", ['types' => $currentTab['export']]); } if (isset($real_time_button)): $is_realtime_active = Helper::isAddOnActive('realtime-stats'); if ($is_realtime_active): ?> <a class="wps-realtime-btn" href="<?php echo esc_url(admin_url('admin.php?page=wp_statistics_realtime_stats')) ?>" title="<?php echo esc_html_e('Real-time stats are available! Click here to view', 'wp-statistics') ?>"> <?php esc_html_e('Realtime', 'wp-statistics'); ?> </a> <?php else: ?> <button class="wps-realtime-btn disabled wps-tooltip-premium"> <?php esc_html_e('Realtime', 'wp-statistics'); ?> <span class="wps-tooltip_templates tooltip-premium tooltip-premium--bottom tooltip-premium--right"> <span id="tooltip_realtime"> <a data-target="wp-statistics-realtime-stats" class="js-wps-openPremiumModal"><?php esc_html_e('Learn More', 'wp-statistics'); ?></a> <span> <?php esc_html_e('Premium Feature', 'wp-statistics'); ?> </span> </span> </span> </button> <?php endif; endif; if (!empty($hasDateRang)) { include 'date.range.php'; } if (!empty($filters)) { foreach ($filters as $filter) { require_once "filters/$filter-filter.php"; } } if (!empty($tabs) && is_array($tabs)) { foreach ($tabs as $tab) { if ($tab['class'] === 'current' || Url::getParam($tab['link'], 'tab') === $active_tab) { if (!empty($tab['lastUpdated']) && !empty($tab['lastUpdatedTooltip']) && AuthHelper::isAuthenticated() && Option::getByAddon('site', 'marketing')) { ?> <div class="wps-last-updated wps-tooltip" title="<?php echo esc_attr($tab['lastUpdatedTooltip']); ?>"> <span> <?php esc_html_e('Last Updated:', 'wp-statistics'); ?> </span> <span class="wps-loading"></span> </div> <?php } break; } } } ?> </div> <?php endif; ?> <?php if (!empty($tabs) && is_array($tabs)) { ?> <ul class="wps-tabs"> <?php foreach ($tabs as $tab) { $tabKey = Url::getParam($tab['link'], 'tab'); $tab['locked'] = apply_filters("wp_statistics_{$pageKey}_{$tabKey}_locked", $tab['locked'] ?? false); $tab['tooltip'] = apply_filters("wp_statistics_{$pageKey}_{$tabKey}_tooltip", $tab['tooltip'] ?? ''); $tab['hidden'] = apply_filters("wp_statistics_{$pageKey}_{$tabKey}_hidden", $tab['hidden'] ?? false); if (!empty($tab['hidden'])) continue; ?> <li class="wps-tab-link <?php echo esc_attr($tab['class']); ?>"> <?php if (isset($tab['coming_soon'])): ?> <span class="wps-tooltip wps-tooltip--coming_soon" title="<?php echo esc_html__('Coming soon', 'wp-statistics') ?>"><?php echo esc_html($tab['title']); ?> <i class="wps-tooltip-icon coming-soon"></i></span> <?php elseif (!empty($tab['locked'])) : ?> <a data-target="<?php echo isset($tab['lockedTarget']) ? esc_attr($tab['lockedTarget']) : "wp-statistics-data-plus" ?>" class="js-wps-openPremiumModal wps-locked"> <?php echo esc_html($tab['title']); ?> <?php if (!empty($tab['tooltip'])) : ?> <span class="wps-tooltip" title="<?php echo esc_attr($tab['tooltip']) ?>"><i class="wps-tooltip-icon info"></i></span> <?php endif; ?> </a> <?php elseif (isset($tab['pin'])) : ?> <a href="<?php echo esc_attr($tab['link']); ?>" class="wps-tab-link--pin"> <?php echo esc_html($tab['title']); ?> <i class="wps-tooltip-icon wps-pin"></i> </a> <?php else: ?> <a href="<?php echo esc_attr($tab['link']); ?>"> <?php echo esc_html($tab['title']); ?> <?php if (!empty($tab['tooltip'])) : ?> <span class="wps-tooltip" title="<?php echo esc_attr($tab['tooltip']); ?>"><i class="wps-tooltip-icon info"></i></span> <?php endif; ?> <?php if (strpos($tab['class'], 'wps-tab-link__online-visitors') !== false) : ?> <span class="wps-dot wps-tooltip" title="<?php esc_html_e('Unique visitors who viewed a page in the last 5 minutes', 'wp-statistics'); ?>"> <span class="screen-reader-text"><?php esc_html_e('Unique visitors who viewed a page in the last 5 minutes', 'wp-statistics'); ?></span> </span> <?php endif; ?> </a> <?php endif; ?> </li> <?php } ?> </ul> <?php } ?> </div> <div class="wps-wrap__main"> <div class="wp-header-end"></div>
[-] header.php
[edit]
[+]
filters
[+]
category-analytics
[-] menu-settings.php
[edit]
[-] date.range.php
[edit]
[-] title.php
[edit]
[-] addon-header-steps.php
[edit]
[-] footer.php
[edit]
[-] tabbed-page-header.php
[edit]
[-] postbox.toggle.php
[edit]
[-] menu-optimization.php
[edit]
[+]
content-analytics
[-] postbox.hide.php
[edit]
[+]
privacy-audit
[+]
author-analytics
[+]
partials
[+]
..