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 / settings / pruner.blade.php
independent-analytics / views / settings Last commit date
view-counter 11 months ago appearance.blade.php 11 months ago block-by-role.blade.php 11 months ago block-ips.blade.php 11 months ago capabilities.blade.php 11 months ago delete.blade.php 11 months ago disable-admin-toolbar-analytics.blade.php 2 years ago disable-views-column.blade.php 1 year ago disable-widget.blade.php 2 years ago email-reports.blade.php 5 months ago export-reports.blade.php 6 months ago first-day-of-week.blade.php 2 years ago index.blade.php 2 years ago pruner.blade.php 5 months ago track-authenticated-users.blade.php 2 years ago view-counter.blade.php 2 years ago visitor-salt-refresh-interval.blade.php 6 months ago woocommerce.blade.php 11 months ago
pruner.blade.php
83 lines
1 @php /** @var $pruner IAWP\Data_Pruning\Pruning_Scheduler */ @endphp
2
3 <div data-controller="pruner" class="settings-container prune">
4 <div class="heading">
5 <h2><?php
6 esc_html_e('Automatically Delete Old Data', 'independent-analytics'); ?></h2>
7 <a class="tutorial-link" href="https://independentwp.com/knowledgebase/your-data/automatically-delete-old-data/" target="_blank">
8 <?php
9 esc_html_e('Read Tutorial', 'independent-analytics'); ?>
10 </a>
11 </div>
12 <div class="schedule-notification <?php echo $pruner->is_enabled() ? 'is-scheduled' : 'is-hidden'; ?>"
13 data-pruner-target="statusMessage"
14 data-testid="data-pruner-notice">
15 <span class="dashicons dashicons-yes-alt"></span>
16 <p><?php
17 $status_message = $pruner->status_message();
18 if (!is_null($status_message)) {
19 echo wp_kses_post($status_message);
20 } ?>
21 </p>
22 </div>
23 <div class="iawp-section">
24 <select data-pruner-target="cutoffs" data-action="pruner#selectChanged" data-testid="data-pruner-select"><?php
25 foreach ($pruner->cutoff_options() as $cutoff_option) : ?>
26 <option value="<?php echo esc_attr($cutoff_option[0]); ?>" <?php
27 echo $cutoff_option[0] === $pruner->get_pruning_cutoff() ? 'selected' : ''; ?>><?php echo esc_html($cutoff_option[1]); ?>
28 </option><?php
29 endforeach; ?>
30 </select>
31 </div>
32 <div class="button-group">
33 <button class="iawp-button purple"
34 data-pruner-target="saveButton"
35 data-action="pruner#saveClick"
36 data-original-text="<?php esc_html_e('Save', 'independent-analytics'); ?>"
37 data-loading-text="<?php esc_html_e('Saving...', 'independent-analytics'); ?>"
38 disabled="disabled"
39 data-testid="save-data-pruner"
40 >
41 <?php esc_html_e('Save', 'independent-analytics'); ?>
42 </button>
43 </div>
44 <!-- Confirmation modal -->
45 <div id="prune-modal" aria-hidden="true" class="mm micromodal-slide" data-testid="prune-modal">
46 <div tabindex="-1" class="mm__overlay" data-action="click->pruner#cancelConfirmation">
47 <div role="dialog" aria-modal="true" aria-labelledby="raa-modal-title"
48 class="mm__container">
49 <h1><?php
50 esc_html_e('Enable automatic data deletion', 'independent-analytics'); ?></h1>
51 <p>
52 <?php
53 esc_html_e(
54 'This will delete all data older then the selected timeframe, reducing the size of the database tables that Independent Analytics uses.',
55 'independent-analytics'
56 ) ?>
57 </p>
58 <p>
59 <strong data-pruner-target="confirmationText" data-testid="date-confirmation"></strong>
60 </p>
61 <button type="submit"
62 class="iawp-button purple"
63 data-action="pruner#confirmClick"
64 data-pruner-target="confirmButton"
65 data-original-text="<?php esc_attr_e('Enable Automatic Data Deletion', 'independent-analytics'); ?>"
66 data-loading-text="<?php esc_attr_e('Enabling Automatic Data Deletion...', 'independent-analytics'); ?>"
67 data-testid="submit-data-pruner"
68 >
69 <?php
70 esc_html_e('Enable Automatic Data Deletion', 'independent-analytics'); ?>
71 </button>
72 <button class="iawp-button ghost-purple"
73 data-action="pruner#cancelConfirmation"
74 data-testid="close-data-pruner"
75 >
76 <?php
77 esc_html_e('Cancel', 'independent-analytics') ?>
78 </button>
79 </div>
80 </div>
81 </div>
82 </div>
83