PluginProbe
Independent Analytics – WordPress Analytics Plugin / 2.6.2
Independent Analytics – WordPress Analytics Plugin v2.6.2
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 All 120 releases
independent-analytics / views / partials / sidebar.blade.php
sidebar.blade.php
166 lines 9.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @php /** @var \IAWP\Report|null $favorite_report */ @endphp
2 @php /** @var \IAWP\Report_Finder $report_finder */ @endphp
3 @php /** @var bool $is_white_labeled */ @endphp
4 @php /** @var bool $can_edit_settings */ @endphp
5 @php /** @var bool $is_dark_mode */ @endphp
6
7 <div id="iawp-layout-sidebar" class="iawp-layout-sidebar">
8 <div class="inner">
9 @if(!$is_white_labeled)
10 <div class="logo">
11 <img class="full-logo" src="{{$is_dark_mode ? iawp_url_to('img/logo-white.png') : iawp_url_to('img/logo.png')}}" data-testid="logo"/>
12 <img class="favicon" src="{{iawp_url_to('img/favicon.png')}}"
13 data-testid="favicon"/>
14 </div>
15 @endif
16 @if($env->is_free() && !$is_white_labeled)
17 <div class="pro-ad">
18 <a href="https://independentwp.com/pricing/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Upgrade+to+Pro&utm_content=Sidebar"
19 target="_blank">
20 <span class="upgrade-text">{{ __('Upgrade to Pro (45% off)', 'independent-analytics') }}</span>
21 <span class="dashicons dashicons-arrow-right-alt"></span>
22 </a>
23 </div>
24 @endif
25 <div class="collapse-container">
26 <button id="collapse-sidebar" class="collapse-sidebar iawp-text-button" data-testid="collapse-button"><span
27 class="dashicons dashicons-admin-collapse"></span><span
28 class="text">{{__('Collapse sidebar', 'independent-analytics')}}</span>
29 </button>
30 <span class="collapsed-label">{{__('Expand sidebar', 'independent-analytics')}}</span>
31 </div>
32 <div class="mobile-menu">
33 <button id="mobile-menu-toggle" class="mobile-menu-toggle iawp-button ghost-purple">
34 <span class="dashicons dashicons-menu"></span> <span class="text"><?php
35 esc_html_e('Open menu', 'independent-analytics'); ?>
36 </span>
37 </button>
38 </div>
39 <div id="menu-container" class="menu-container">
40 <div class="reports-list">
41 <?php
42 // REAL-TIME
43 if ($env->is_pro()) {
44 echo iawp_blade()->run('partials.sidebar-menu-section', [
45 'favorite_report' => $favorite_report,
46 'can_edit_settings' => $can_edit_settings,
47 'current' => $report_finder->is_real_time(),
48 'report_name' => esc_html__('Real-time', 'independent-analytics'),
49 'slug' => 'real-time',
50 'reports' => null,
51 'collapsed_label' => esc_html__('Open Real-time analytics', 'independent-analytics'),
52 'has_reports' => false,
53 'url' => iawp_dashboard_url(['tab' => 'real-time']),
54 'external' => false,
55 'upgrade' => false
56 ]);
57 }
58 // PAGES
59 echo iawp_blade()->run('partials.sidebar-menu-section', [
60 'favorite_report' => $favorite_report,
61 'can_edit_settings' => $can_edit_settings,
62 'current' => $report_finder->is_page_report(),
63 'report_name' => esc_html__('Pages', 'independent-analytics'),
64 'slug' => 'views',
65 'reports' => $report_finder->fetch_page_reports(),
66 'collapsed_label' => '',
67 'has_reports' => true,
68 'url' => iawp_dashboard_url(['tab' => 'views']),
69 'external' => false,
70 'upgrade' => false
71 ]);
72 // REFERRERS
73 echo iawp_blade()->run('partials.sidebar-menu-section', [
74 'favorite_report' => $favorite_report,
75 'can_edit_settings' => $can_edit_settings,
76 'current' => $report_finder->is_referrer_report(),
77 'report_name' => esc_html__('Referrers', 'independent-analytics'),
78 'slug' => 'referrers',
79 'reports' => $report_finder->fetch_referrer_reports(),
80 'collapsed_label' => '',
81 'has_reports' => true,
82 'url' => iawp_dashboard_url(['tab' => 'referrers']),
83 'external' => false,
84 'upgrade' => false
85 ]);
86 // GEOGRAPHIC
87 echo iawp_blade()->run('partials.sidebar-menu-section', [
88 'favorite_report' => $favorite_report,
89 'can_edit_settings' => $can_edit_settings,
90 'current' => $report_finder->is_geographic_report(),
91 'report_name' => esc_html__('Geographic', 'independent-analytics'),
92 'slug' => 'geo',
93 'reports' => $report_finder->fetch_geographic_reports(),
94 'collapsed_label' => '',
95 'has_reports' => true,
96 'url' => iawp_dashboard_url(['tab' => 'geo']),
97 'external' => false,
98 'upgrade' => false
99 ]);
100 // DEVICES
101 echo iawp_blade()->run('partials.sidebar-menu-section', [
102 'favorite_report' => $favorite_report,
103 'can_edit_settings' => $can_edit_settings,
104 'current' => $report_finder->is_device_report(),
105 'report_name' => esc_html__('Devices', 'independent-analytics'),
106 'slug' => 'devices',
107 'reports' => $report_finder->fetch_device_reports(),
108 'collapsed_label' => '',
109 'has_reports' => true,
110 'url' => iawp_dashboard_url(['tab' => 'devices']),
111 'external' => false,
112 'upgrade' => false
113 ]);
114 // CAMPAIGNS
115 if ($env->is_pro()) {
116 echo iawp_blade()->run('partials.sidebar-menu-section', [
117 'favorite_report' => $favorite_report,
118 'can_edit_settings' => $can_edit_settings,
119 'current' => $report_finder->is_campaign_report(),
120 'report_name' => esc_html__('Campaigns', 'independent-analytics'),
121 'slug' => 'campaigns',
122 'reports' => $report_finder->fetch_campaign_reports(),
123 'collapsed_label' => '',
124 'has_reports' => true,
125 'url' => iawp_dashboard_url(['tab' => 'campaigns']),
126 'external' => false,
127 'upgrade' => false
128 ]);
129 }
130 ?>
131 @if($env->is_free() && ! $env->is_white_labeled())
132 <?php
133 // CAMPAIGNS UPGRADE
134 echo iawp_blade()->run('partials.sidebar-menu-section', [
135 'favorite_report' => $favorite_report,
136 'can_edit_settings' => $can_edit_settings,
137 'current' => false,
138 'report_name' => esc_html__('Campaigns', 'independent-analytics'),
139 'slug' => 'campaigns',
140 'reports' => null,
141 'collapsed_label' => esc_html__('Get Campaigns', 'independent-analytics'),
142 'has_reports' => false,
143 'url' => 'https://independentwp.com/features/campaigns/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Campaigns+menu+item&utm_content=Sidebar',
144 'external' => true,
145 'upgrade' => true
146 ]);
147 // REAL-TIME UPGRADE
148 echo iawp_blade()->run('partials.sidebar-menu-section', [
149 'favorite_report' => $favorite_report,
150 'can_edit_settings' => $can_edit_settings,
151 'current' => false,
152 'report_name' => esc_html__('Real-Time', 'independent-analytics'),
153 'slug' => 'real-time-free',
154 'reports' => null,
155 'collapsed_label' => esc_html__('Get Real-time analytics', 'independent-analytics'),
156 'has_reports' => false,
157 'url' => 'https://independentwp.com/features/real-time/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Real-time+menu+item&utm_content=Sidebar',
158 'external' => true,
159 'upgrade' => true
160 ]);
161 ?>
162 @endif
163 </div>
164 </div>
165 </div>
166 </div>