PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.14.2
Independent Analytics – WordPress Analytics Plugin v2.14.2
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 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / views / partials / sidebar.blade.php
independent-analytics / views / partials Last commit date
filter-column-select.blade.php 11 months ago interrupt-header.blade.php 11 months ago report-header.blade.php 11 months ago sidebar-menu-section.blade.php 8 months ago sidebar.blade.php 5 months ago
sidebar.blade.php
245 lines
1 @php /** @var \IAWP\Env $env */ @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"><?php
9 if (!$is_white_labeled) : ?>
10 <div class="logo">
11 <img class="full-logo"
12 src="<?php echo esc_url(iawp_url_to('img/logo.png')); ?>"
13 data-testid="logo"/>
14 <img class="favicon" src="<?php echo esc_url(iawp_url_to('img/favicon.png')); ?>"
15 data-testid="favicon"/>
16 </div><?php
17 endif;
18 if ($env->is_free() && !$is_white_labeled) : ?>
19 <div class="pro-ad">
20 <a href="https://independentwp.com/pro/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Upgrade+to+Pro&utm_content=Sidebar"
21 target="_blank">
22 <span class="upgrade-text"><?php esc_html_e('Upgrade to Pro', 'independent-analytics'); ?></span>
23 <span class="dashicons dashicons-arrow-right-alt"></span>
24 </a>
25 </div><?php
26 endif; ?>
27
28 <div class="mobile-menu">
29 <button id="mobile-menu-toggle" class="mobile-menu-toggle iawp-button ghost-purple">
30 <span class="dashicons dashicons-menu"></span> <span class="text"><?php
31 esc_html_e('Open menu', 'independent-analytics'); ?>
32 </span>
33 </button>
34 </div>
35 <div id="menu-container" class="menu-container">
36 <div class="reports-list">
37 <?php
38 // OVERVIEW
39 if ($env->is_pro() && $can_view_all_analytics) {
40 echo iawp_blade()->run('partials.sidebar-menu-section', [
41 'can_edit_settings' => $can_edit_settings,
42 'report_name' => esc_html__('Overview', 'independent-analytics'),
43 'report_type' => 'overview',
44 'reports' => null,
45 'collapsed_label' => esc_html__('Overview report', 'independent-analytics'),
46 'supports_saved_reports' => false,
47 'url' => iawp_dashboard_url(['tab' => 'overview']),
48 'external' => false,
49 'upgrade' => false
50 ]);
51 }
52 // REAL-TIME
53 if ($env->is_pro()) {
54 echo iawp_blade()->run('partials.sidebar-menu-section', [
55 'can_edit_settings' => $can_edit_settings,
56 'report_name' => esc_html__('Real-time', 'independent-analytics'),
57 'report_type' => 'real-time',
58 'reports' => null,
59 'collapsed_label' => esc_html__('Real-time report','independent-analytics'),
60 'supports_saved_reports' => false,
61 'url' => iawp_dashboard_url(['tab' => 'real-time']),
62 'external' => false,
63 'upgrade' => false
64 ]);
65 }
66 // JOURNEYS
67 if ($env->is_pro() && $can_view_all_analytics) {
68 echo iawp_blade()->run('partials.sidebar-menu-section', [
69 'can_edit_settings' => $can_edit_settings,
70 'report_name' => esc_html__('User Journeys', 'independent-analytics'),
71 'report_type' => 'journeys',
72 'reports' => $report_finder->get_saved_reports_for_type('journeys'),
73 'collapsed_label' => '',
74 'supports_saved_reports' => true,
75 'url' => iawp_dashboard_url(['tab' => 'journeys']),
76 'external' => false,
77 'upgrade' => false
78 ]);
79 }
80 // PAGES
81 echo iawp_blade()->run('partials.sidebar-menu-section', [
82 'can_edit_settings' => $can_edit_settings,
83 'report_name' => esc_html__('Pages', 'independent-analytics'),
84 'report_type' => 'views',
85 'reports' => $report_finder->get_saved_reports_for_type('views'),
86 'collapsed_label' => '',
87 'supports_saved_reports' => true,
88 'url' => iawp_dashboard_url(['tab' => 'views']),
89 'external' => false,
90 'upgrade' => false
91 ]);
92 // REFERRERS
93 echo iawp_blade()->run('partials.sidebar-menu-section', [
94 'can_edit_settings' => $can_edit_settings,
95 'report_name' => esc_html__('Referrers', 'independent-analytics'),
96 'report_type' => 'referrers',
97 'reports' => $report_finder->get_saved_reports_for_type('referrers'),
98 'collapsed_label' => '',
99 'supports_saved_reports' => true,
100 'url' => iawp_dashboard_url(['tab' => 'referrers']),
101 'external' => false,
102 'upgrade' => false
103 ]);
104 // GEOGRAPHIC
105 echo iawp_blade()->run('partials.sidebar-menu-section', [
106 'can_edit_settings' => $can_edit_settings,
107 'report_name' => esc_html__('Geographic', 'independent-analytics'),
108 'report_type' => 'geo',
109 'reports' => $report_finder->get_saved_reports_for_type('geo'),
110 'collapsed_label' => '',
111 'supports_saved_reports' => true,
112 'url' => iawp_dashboard_url(['tab' => 'geo']),
113 'external' => false,
114 'upgrade' => false
115 ]);
116 // DEVICES
117 echo iawp_blade()->run('partials.sidebar-menu-section', [
118 'can_edit_settings' => $can_edit_settings,
119 'report_name' => esc_html__('Devices', 'independent-analytics'),
120 'report_type' => 'devices',
121 'reports' => $report_finder->get_saved_reports_for_type('devices'),
122 'collapsed_label' => '',
123 'supports_saved_reports' => true,
124 'url' => iawp_dashboard_url(['tab' => 'devices']),
125 'external' => false,
126 'upgrade' => false
127 ]);
128 // CAMPAIGNS
129 if ($env->is_pro()) {
130 echo iawp_blade()->run('partials.sidebar-menu-section', [
131 'can_edit_settings' => $can_edit_settings,
132 'report_name' => esc_html__('Campaigns', 'independent-analytics'),
133 'report_type' => 'campaigns',
134 'reports' => $report_finder->get_saved_reports_for_type('campaigns'),
135 'collapsed_label' => '',
136 'supports_saved_reports' => true,
137 'url' => iawp_dashboard_url(['tab' => 'campaigns']),
138 'external' => false,
139 'upgrade' => false
140 ]);
141 }
142 // CLICKS
143 if ($env->is_pro()) {
144 echo iawp_blade()->run('partials.sidebar-menu-section', [
145 'can_edit_settings' => $can_edit_settings,
146 'report_name' => esc_html__('Clicks', 'independent-analytics'),
147 'report_type' => 'clicks',
148 'reports' => $report_finder->get_saved_reports_for_type('clicks'),
149 'collapsed_label' => '',
150 'supports_saved_reports' => true,
151 'url' => iawp_dashboard_url(['tab' => 'clicks']),
152 'external' => false,
153 'upgrade' => false
154 ]);
155 }
156 if ($env->is_free() && ! $env->is_white_labeled()) {
157 // OVERVIEW UPGRADE
158 echo iawp_blade()->run('partials.sidebar-menu-section', [
159 'can_edit_settings' => $can_edit_settings,
160 'report_name' => esc_html__('Overview', 'independent-analytics'),
161 'report_type' => 'overview',
162 'reports' => null,
163 'collapsed_label' => esc_html__(
164 'Get Overview',
165 'independent-analytics'
166 ),
167 'supports_saved_reports' => false,
168 'url' => 'https://independentwp.com/features/overview-report/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Overview+menu+item&utm_content=Sidebar',
169 'external' => true,
170 'upgrade' => true
171 ]);
172 // USER JOURNEYS UPGRADE
173 echo iawp_blade()->run('partials.sidebar-menu-section', [
174 'can_edit_settings' => $can_edit_settings,
175 'report_name' => esc_html__('User Journeys', 'independent-analytics'),
176 'report_type' => 'journeys',
177 'reports' => null,
178 'collapsed_label' => esc_html__(
179 'Get user journeys',
180 'independent-analytics'
181 ),
182 'supports_saved_reports' => false,
183 'url' => 'https://independentwp.com/features/user-journeys/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=User+Journeys+menu+item&utm_content=Sidebar',
184 'external' => true,
185 'upgrade' => true
186 ]);
187 // CAMPAIGNS UPGRADE
188 echo iawp_blade()->run('partials.sidebar-menu-section', [
189 'can_edit_settings' => $can_edit_settings,
190 'report_name' => esc_html__('Campaigns', 'independent-analytics'),
191 'report_type' => 'campaigns',
192 'reports' => null,
193 'collapsed_label' => esc_html__(
194 'Get Campaigns',
195 'independent-analytics'
196 ),
197 'supports_saved_reports' => false,
198 'url' => 'https://independentwp.com/features/campaigns/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Campaigns+menu+item&utm_content=Sidebar',
199 'external' => true,
200 'upgrade' => true
201 ]);
202 // CLICKS UPGRADE
203 echo iawp_blade()->run('partials.sidebar-menu-section', [
204 'can_edit_settings' => $can_edit_settings,
205 'report_name' => esc_html__('Clicks', 'independent-analytics'),
206 'report_type' => 'clicks',
207 'reports' => null,
208 'collapsed_label' => esc_html__(
209 'Get click tracking',
210 'independent-analytics'
211 ),
212 'supports_saved_reports' => false,
213 'url' => 'https://independentwp.com/features/click-tracking/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Clicks+menu+item&utm_content=Sidebar',
214 'external' => true,
215 'upgrade' => true
216 ]);
217 // REAL-TIME UPGRADE
218 echo iawp_blade()->run('partials.sidebar-menu-section', [
219 'can_edit_settings' => $can_edit_settings,
220 'report_name' => esc_html__('Real-Time', 'independent-analytics'),
221 'report_type' => 'real-time-free',
222 'reports' => null,
223 'collapsed_label' => esc_html__(
224 'Get Real-time analytics',
225 'independent-analytics'
226 ),
227 'supports_saved_reports' => false,
228 'url' => 'https://independentwp.com/features/real-time/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Real-time+menu+item&utm_content=Sidebar',
229 'external' => true,
230 'upgrade' => true
231 ]);
232 } ?>
233 </div>
234 </div>
235 <div class="collapse-container">
236 <button id="collapse-sidebar" class="collapse-sidebar iawp-text-button"
237 data-testid="collapse-button"><span
238 class="dashicons dashicons-admin-collapse"></span><span
239 class="text"><?php esc_html_e('Collapse sidebar', 'independent-analytics'); ?></span>
240 </button>
241 <span class="collapsed-label"><?php esc_html_e('Expand sidebar', 'independent-analytics'); ?></span>
242 </div>
243 </div>
244 </div>
245