PluginProbe
CookieAdmin – Cookie Consent Banner / 1.1.9
CookieAdmin – Cookie Consent Banner v1.1.9
1.2.3 1.2.2 1.2.1 1.2.0 1.1.9 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8
cookieadmin / includes / admin / dashboard.php

dashboard.php in CookieAdmin – Cookie Consent Banner 1.1.9, at includes/admin/dashboard.php

49 lines 2.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace CookieAdmin\Admin;
4
5 if(!defined('COOKIEADMIN_VERSION') || !defined('ABSPATH')){
6 die('Hacking Attempt');
7 }
8
9 class Dashboard{
10
11 static function dashboard(){
12
13 global $cookieadmin_lang, $cookieadmin_error, $cookieadmin_msg, $cookieadmin_settings;
14
15 \CookieAdmin\Admin::header_theme(__('Dashboard', 'cookieadmin'));
16
17 $view = get_option('cookieadmin_law', 'cookieadmin_gdpr');
18
19 // Stat cards
20 echo '
21 <div class="cookieadmin-stats-grid">
22 <div class="cookieadmin-stat-card">
23 <div class="cookieadmin-stat-icon cookieadmin-stat-icon--green"><span class="dashicons dashicons-yes-alt"></span></div>
24 <div class="cookieadmin-stat-label">'.esc_html__('Consent Banner', 'cookieadmin').'</div>
25 <div class="cookieadmin-stat-value cookieadmin-green">'.esc_html__('Enabled', 'cookieadmin').'</div>
26 </div>
27
28 <div class="cookieadmin-stat-card">
29 <div class="cookieadmin-stat-icon cookieadmin-stat-icon--blue"><span class="dashicons dashicons-admin-site"></span></div>
30 <div class="cookieadmin-stat-label">'.esc_html__('Consent Type', 'cookieadmin').' <a class="cookieadmin-stat-edit" href="'.esc_url(admin_url('admin.php?page=cookieadmin-consent')).'">'.esc_html__('Edit', 'cookieadmin').'</a></div>
31 <div class="cookieadmin-stat-value cookieadmin-uppercase">'.($view == 'cookieadmin_us' ? esc_html__('US State Laws', 'cookieadmin') : esc_html__('GDPR', 'cookieadmin')).'</div>
32 </div>
33
34 <div class="cookieadmin-stat-card">
35 <div class="cookieadmin-stat-icon cookieadmin-stat-icon--navy"><span class="dashicons dashicons-google"></span></div>
36 <div class="cookieadmin-stat-label">'.esc_html__('Google Consent Mode v2', 'cookieadmin').' <a class="cookieadmin-stat-edit" href="'.esc_url(admin_url('admin.php?page=cookieadmin-settings')).'">'.esc_html__('Edit', 'cookieadmin').'</a></div>
37 <div class="cookieadmin-stat-value">'.(!empty($cookieadmin_settings['google_consent_mode_v2']) ? '<span class="cookieadmin-green">'.esc_html__('Enabled', 'cookieadmin').'</span>' : esc_html__('Disabled', 'cookieadmin')).'</div>
38 </div>
39
40 <div class="cookieadmin-stat-card">
41 <div class="cookieadmin-stat-icon cookieadmin-stat-icon--amber"><span class="dashicons dashicons-update"></span></div>
42 <div class="cookieadmin-stat-label">'.esc_html__('Auto Scan', 'cookieadmin').' <a class="cookieadmin-stat-edit" href="'.esc_url(admin_url('admin.php?page=cookieadmin-settings')).'">'.esc_html__('Edit', 'cookieadmin').'</a></div>
43 <div class="cookieadmin-stat-value">'.(!empty($cookieadmin_settings['cookieadmin_auto_scan']) ? '<span class="cookieadmin-green">'.esc_html__('Enabled', 'cookieadmin').'</span>' : esc_html__('Disabled', 'cookieadmin')).'</div>
44 </div>
45 </div>';
46
47 \CookieAdmin\Admin::footer_theme();
48 }
49 }