PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.14.0
Independent Analytics – WordPress Analytics Plugin v2.14.0
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 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 1 year ago interrupt-header.blade.php 1 year ago report-header.blade.php 1 year ago sidebar-menu-section.blade.php 9 months ago sidebar.blade.php 7 months ago
sidebar.blade.php
244 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 <div class="collapse-container">
28 <button id="collapse-sidebar" class="collapse-sidebar iawp-text-button"
29 data-testid="collapse-button"><span
30 class="dashicons dashicons-admin-collapse"></span><span
31 class="text"><?php esc_html_e('Collapse sidebar', 'independent-analytics'); ?></span>
32 </button>
33 <span class="collapsed-label"><?php esc_html_e('Expand sidebar', 'independent-analytics'); ?></span>
34 </div>
35 <div class="mobile-menu">
36 <button id="mobile-menu-toggle" class="mobile-menu-toggle iawp-button ghost-purple">
37 <span class="dashicons dashicons-menu"></span> <span class="text"><?php
38 esc_html_e('Open menu', 'independent-analytics'); ?>
39 </span>
40 </button>
41 </div>
42 <div id="menu-container" class="menu-container">
43 <div class="reports-list">
44 <?php
45 // OVERVIEW
46 if ($env->is_pro() && $can_view_all_analytics) {
47 echo iawp_blade()->run('partials.sidebar-menu-section', [
48 'can_edit_settings' => $can_edit_settings,
49 'report_name' => esc_html__('Overview', 'independent-analytics'),
50 'report_type' => 'overview',
51 'reports' => null,
52 'collapsed_label' => esc_html__('Overview report', 'independent-analytics'),
53 'supports_saved_reports' => false,
54 'url' => iawp_dashboard_url(['tab' => 'overview']),
55 'external' => false,
56 'upgrade' => false
57 ]);
58 }
59 // REAL-TIME
60 if ($env->is_pro()) {
61 echo iawp_blade()->run('partials.sidebar-menu-section', [
62 'can_edit_settings' => $can_edit_settings,
63 'report_name' => esc_html__('Real-time', 'independent-analytics'),
64 'report_type' => 'real-time',
65 'reports' => null,
66 'collapsed_label' => esc_html__('Real-time report','independent-analytics'),
67 'supports_saved_reports' => false,
68 'url' => iawp_dashboard_url(['tab' => 'real-time']),
69 'external' => false,
70 'upgrade' => false
71 ]);
72 }
73 // JOURNEYS
74 if ($env->is_pro() && $can_view_all_analytics) {
75 echo iawp_blade()->run('partials.sidebar-menu-section', [
76 'can_edit_settings' => $can_edit_settings,
77 'report_name' => esc_html__('User Journeys', 'independent-analytics'),
78 'report_type' => 'journeys',
79 'reports' => $report_finder->get_saved_reports_for_type('journeys'),
80 'collapsed_label' => '',
81 'supports_saved_reports' => true,
82 'url' => iawp_dashboard_url(['tab' => 'journeys']),
83 'external' => false,
84 'upgrade' => false
85 ]);
86 }
87 // PAGES
88 echo iawp_blade()->run('partials.sidebar-menu-section', [
89 'can_edit_settings' => $can_edit_settings,
90 'report_name' => esc_html__('Pages', 'independent-analytics'),
91 'report_type' => 'views',
92 'reports' => $report_finder->get_saved_reports_for_type('views'),
93 'collapsed_label' => '',
94 'supports_saved_reports' => true,
95 'url' => iawp_dashboard_url(['tab' => 'views']),
96 'external' => false,
97 'upgrade' => false
98 ]);
99 // REFERRERS
100 echo iawp_blade()->run('partials.sidebar-menu-section', [
101 'can_edit_settings' => $can_edit_settings,
102 'report_name' => esc_html__('Referrers', 'independent-analytics'),
103 'report_type' => 'referrers',
104 'reports' => $report_finder->get_saved_reports_for_type('referrers'),
105 'collapsed_label' => '',
106 'supports_saved_reports' => true,
107 'url' => iawp_dashboard_url(['tab' => 'referrers']),
108 'external' => false,
109 'upgrade' => false
110 ]);
111 // GEOGRAPHIC
112 echo iawp_blade()->run('partials.sidebar-menu-section', [
113 'can_edit_settings' => $can_edit_settings,
114 'report_name' => esc_html__('Geographic', 'independent-analytics'),
115 'report_type' => 'geo',
116 'reports' => $report_finder->get_saved_reports_for_type('geo'),
117 'collapsed_label' => '',
118 'supports_saved_reports' => true,
119 'url' => iawp_dashboard_url(['tab' => 'geo']),
120 'external' => false,
121 'upgrade' => false
122 ]);
123 // DEVICES
124 echo iawp_blade()->run('partials.sidebar-menu-section', [
125 'can_edit_settings' => $can_edit_settings,
126 'report_name' => esc_html__('Devices', 'independent-analytics'),
127 'report_type' => 'devices',
128 'reports' => $report_finder->get_saved_reports_for_type('devices'),
129 'collapsed_label' => '',
130 'supports_saved_reports' => true,
131 'url' => iawp_dashboard_url(['tab' => 'devices']),
132 'external' => false,
133 'upgrade' => false
134 ]);
135 // CAMPAIGNS
136 if ($env->is_pro()) {
137 echo iawp_blade()->run('partials.sidebar-menu-section', [
138 'can_edit_settings' => $can_edit_settings,
139 'report_name' => esc_html__('Campaigns', 'independent-analytics'),
140 'report_type' => 'campaigns',
141 'reports' => $report_finder->get_saved_reports_for_type('campaigns'),
142 'collapsed_label' => '',
143 'supports_saved_reports' => true,
144 'url' => iawp_dashboard_url(['tab' => 'campaigns']),
145 'external' => false,
146 'upgrade' => false
147 ]);
148 }
149 // CLICKS
150 if ($env->is_pro()) {
151 echo iawp_blade()->run('partials.sidebar-menu-section', [
152 'can_edit_settings' => $can_edit_settings,
153 'report_name' => esc_html__('Clicks', 'independent-analytics'),
154 'report_type' => 'clicks',
155 'reports' => $report_finder->get_saved_reports_for_type('clicks'),
156 'collapsed_label' => '',
157 'supports_saved_reports' => true,
158 'url' => iawp_dashboard_url(['tab' => 'clicks']),
159 'external' => false,
160 'upgrade' => false
161 ]);
162 }
163 if ($env->is_free() && ! $env->is_white_labeled()) {
164 // OVERVIEW UPGRADE
165 echo iawp_blade()->run('partials.sidebar-menu-section', [
166 'can_edit_settings' => $can_edit_settings,
167 'report_name' => esc_html__('Overview', 'independent-analytics'),
168 'report_type' => 'overview',
169 'reports' => null,
170 'collapsed_label' => esc_html__(
171 'Get Overview',
172 'independent-analytics'
173 ),
174 'supports_saved_reports' => false,
175 'url' => 'https://independentwp.com/features/overview-report/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Overview+menu+item&utm_content=Sidebar',
176 'external' => true,
177 'upgrade' => true
178 ]);
179 // USER JOURNEYS UPGRADE
180 echo iawp_blade()->run('partials.sidebar-menu-section', [
181 'can_edit_settings' => $can_edit_settings,
182 'report_name' => esc_html__('User Journeys', 'independent-analytics'),
183 'report_type' => 'journeys',
184 'reports' => null,
185 'collapsed_label' => esc_html__(
186 'Get user journeys',
187 'independent-analytics'
188 ),
189 'supports_saved_reports' => false,
190 'url' => 'https://independentwp.com/features/user-journeys/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=User+Journeys+menu+item&utm_content=Sidebar',
191 'external' => true,
192 'upgrade' => true
193 ]);
194 // CAMPAIGNS UPGRADE
195 echo iawp_blade()->run('partials.sidebar-menu-section', [
196 'can_edit_settings' => $can_edit_settings,
197 'report_name' => esc_html__('Campaigns', 'independent-analytics'),
198 'report_type' => 'campaigns',
199 'reports' => null,
200 'collapsed_label' => esc_html__(
201 'Get Campaigns',
202 'independent-analytics'
203 ),
204 'supports_saved_reports' => false,
205 'url' => 'https://independentwp.com/features/campaigns/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Campaigns+menu+item&utm_content=Sidebar',
206 'external' => true,
207 'upgrade' => true
208 ]);
209 // CLICKS UPGRADE
210 echo iawp_blade()->run('partials.sidebar-menu-section', [
211 'can_edit_settings' => $can_edit_settings,
212 'report_name' => esc_html__('Clicks', 'independent-analytics'),
213 'report_type' => 'clicks',
214 'reports' => null,
215 'collapsed_label' => esc_html__(
216 'Get click tracking',
217 'independent-analytics'
218 ),
219 'supports_saved_reports' => false,
220 'url' => 'https://independentwp.com/features/click-tracking/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Clicks+menu+item&utm_content=Sidebar',
221 'external' => true,
222 'upgrade' => true
223 ]);
224 // REAL-TIME UPGRADE
225 echo iawp_blade()->run('partials.sidebar-menu-section', [
226 'can_edit_settings' => $can_edit_settings,
227 'report_name' => esc_html__('Real-Time', 'independent-analytics'),
228 'report_type' => 'real-time-free',
229 'reports' => null,
230 'collapsed_label' => esc_html__(
231 'Get Real-time analytics',
232 'independent-analytics'
233 ),
234 'supports_saved_reports' => false,
235 'url' => 'https://independentwp.com/features/real-time/?utm_source=User+Dashboard&utm_medium=WP+Admin&utm_campaign=Real-time+menu+item&utm_content=Sidebar',
236 'external' => true,
237 'upgrade' => true
238 ]);
239 } ?>
240 </div>
241 </div>
242 </div>
243 </div>
244