PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 1.14
Independent Analytics – WordPress Analytics Plugin v1.14
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 / templates / settings / block_ips.php
independent-analytics / templates / settings Last commit date
view_counter 3 years ago block_ips.php 3 years ago capabilities.php 3 years ago dark_mode.php 3 years ago delete.php 3 years ago export.php 3 years ago first_day_of_week.php 3 years ago index.php 3 years ago track_authenticated_users.php 3 years ago view_counter.php 3 years ago
block_ips.php
51 lines
1 <div class="blocked-ip-settings settings-container">
2 <h2><?php esc_html_e('Block IP Addresses', 'iawp'); ?></h2>
3 <p><?php esc_html_e('Enter an IP address to exclude it from tracking.', 'iawp'); ?> <a
4 target="_blank"
5 href="https://independentwp.com/knowledgebase/data/how-to-block-ip-addresses/">Learn
6 more</a></p>
7 <form method='post' action='options.php' id="block-ip-form" class="block-ip-form">
8 <input type='hidden' name='option_page' value='iawp_blocked_ip_settings'/>
9 <input type="hidden" name="action" value="update"/>
10 <input type="hidden" name="_wp_http_referer"
11 value="/wp-admin/admin.php?page=independent-analytics&tab=settings">
12 <?php wp_nonce_field('iawp_blocked_ip_settings-options'); ?>
13 <div class="inner">
14 <div class="block-new-ip">
15 <div class="ip-entry">
16 <input id="new-ip" type="text" value="" placeholder="<?php esc_attr_e('76.98.172.122', 'iawp'); ?>"/>
17 <button id="block-ip-button"
18 class="iawp-button purple"><?php esc_html_e('Block New IP', 'iawp'); ?></button>
19 </div>
20 <p class="error-message empty"><?php esc_html_e('Input is empty', 'iawp'); ?></p>
21 <p class="error-message exists"><?php esc_html_e('This IP is already blocked', 'iawp'); ?></p>
22 </div>
23 <div class="blocked-ips">
24 <h3><?php esc_html_e('Blocked IPs', 'iawp'); ?></h3>
25 <?php for ($i = 0; $i < count($ips); $i++): ?>
26 <div class="ip-entry">
27 <input type="text" readonly
28 name="iawp_blocked_ips[<?php esc_attr_e($i); ?>]"
29 id="iawp_blocked_ips[<?php esc_attr_e($i); ?>]"
30 value="<?php esc_attr_e($ips[$i]); ?>">
31 <button class="remove-ip-button iawp-button ghost-purple"><?php esc_html_e('Remove IP', 'iawp'); ?></button>
32 </div>
33 <?php endfor; ?>
34 <?php if (count($ips) === 0): ?>
35 <p><?php esc_html_e('No blocked IPs', 'iawp'); ?></p>
36 <?php endif; ?>
37 </div>
38 <div class="save-button-container">
39 <?php submit_button(esc_html__('Save IP Addresses', 'iawp'), 'iawp-button purple', 'save-blocked-ip-settings', false); ?>
40 <p class="warning-message"><span class="dashicons dashicons-warning"></span> <?php esc_html_e('Unsaved changes', 'iawp'); ?></p>
41 </div>
42 </div>
43 <div id="ip-entry-blueprint">
44 <div class="ip-entry">
45 <input type="text" readonly name="iawp_blocked_ips[]" id="iawp_blocked_ips[]"
46 value="">
47 <button class="remove-ip-button iawp-button ghost-purple"><?php esc_html_e('Remove IP', 'iawp'); ?></button>
48 </div>
49 </div>
50 </form>
51 </div>