PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.4.3
GiveWP – Donation Plugin and Fundraising Platform v2.4.3
4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / includes / admin / tools / views / html-admin-page-data.php
give / includes / admin / tools / views Last commit date
html-admin-page-data.php 7 years ago html-admin-page-exports.php 7 years ago html-admin-page-import-core-settings.php 8 years ago html-admin-page-import-donations.php 8 years ago html-admin-page-imports.php 8 years ago html-admin-page-system-info.php 7 years ago
html-admin-page-data.php
141 lines
1 <?php
2 /**
3 * Admin View: Exports
4 */
5
6 if ( ! defined( 'ABSPATH' ) ) {
7 exit;
8 }
9
10 if ( ! current_user_can( 'manage_give_settings' ) ) {
11 return;
12 }
13
14 /**
15 * Fires before displaying the recount stats tools.
16 *
17 * @since 1.5
18 */
19 do_action( 'give_tools_recount_stats_before' );
20 ?>
21 <div id="poststuff">
22 <div class="postbox">
23
24 <h2 class="hndle ui-sortable-handle"><span><?php esc_html_e( 'Recount Stats', 'give' ); ?></span></h2>
25
26 <div class="inside recount-stats-controls">
27 <p><?php esc_html_e( 'Use these tools to recount stats, delete test transactions, or reset stats.', 'give' ); ?></p>
28 <form method="post" id="give-tools-recount-form" class="give-export-form">
29
30 <?php wp_nonce_field( 'give_ajax_export', 'give_ajax_export' ); ?>
31
32 <select name="give-export-class" id="recount-stats-type">
33 <option value="0" selected="selected" disabled="disabled"><?php esc_html_e( 'Please select an option', 'give' ); ?></option>
34 <option data-type="recount-stats" value="Give_Tools_Recount_Income"><?php esc_html_e( 'Recalculate Total Donation Income Amount', 'give' ); ?></option>
35 <option data-type="recount-form" value="Give_Tools_Recount_Form_Stats"><?php esc_html_e( 'Recalculate Income Amount and Donation Counts for a Form', 'give' ); ?></option>
36 <option data-type="recount-all" value="Give_Tools_Recount_All_Stats"><?php esc_html_e( 'Recalculate Income Amount and Donation Counts for All Forms', 'give' ); ?></option>
37 <option data-type="recount-donor-stats" value="Give_Tools_Recount_Donor_Stats"><?php esc_html_e( 'Recalculate Donor Statistics', 'give' ); ?></option>
38 <option data-type="delete-test-transactions" value="Give_Tools_Delete_Test_Transactions"><?php esc_html_e( 'Delete Test Donations', 'give' ); ?></option>
39 <option data-type="delete-donations" value="Give_Tools_Delete_Donations"><?php esc_html_e( 'Delete Live and Test Donations', 'give' ); ?></option>
40 <option data-type="delete-test-donors" value="Give_Tools_Delete_Donors"><?php esc_html_e( 'Delete Test Donors and Donations', 'give' ); ?></option>
41 <option data-type="delete-import-donors" value="Give_Tools_Import_Donors"><?php esc_html_e( 'Delete Imported Donors and Donations', 'give' ); ?></option>
42 <option data-type="reset-stats" value="Give_Tools_Reset_Stats"><?php esc_html_e( 'Delete All Data', 'give' ); ?></option>
43 <?php
44 /**
45 * Fires in the recount stats selectbox.
46 *
47 * Allows you to add new recount tool option elements.
48 *
49 * @since 1.5
50 */
51 do_action( 'give_recount_tool_options' );
52 ?>
53 </select>
54
55 <span class="tools-form-dropdown tools-form-dropdown-recount-form" style="display: none">
56 <?php
57 $args = array(
58 'class' => 'tools-form-dropdown-recount-form-select',
59 'name' => 'form_id',
60 'chosen' => true,
61 'placeholder' => esc_attr__( 'Select Form', 'give' ),
62 );
63 echo Give()->html->forms_dropdown( $args );
64 ?>
65 </span>
66
67 <span class="tools-date-dropdown tools-date-dropdown-delete-donations" style="display: none">
68 <?php
69 echo Give()->html->date_field( array(
70 'id' => 'give_delete_donations_start_date',
71 'name' => 'delete_donations_start_date',
72 'placeholder' => esc_attr__( 'Start date', 'give' ),
73 'autocomplete' => 'off',
74 ) );
75
76 echo Give()->html->date_field( array(
77 'id' => 'give_delete_donations_end_date',
78 'name' => 'delete_donations_end_date',
79 'placeholder' => esc_attr__( 'End date', 'give' ),
80 'autocomplete' => 'off',
81 ) );
82 ?>
83 </span>
84
85 <span class="tools-form-dropdown tools-form-dropdown-delete-import-donors" style="display: none">
86 <label for="delete-import-donors">
87 <?php
88 echo Give()->html->checkbox( array( 'name' => 'delete-import-donors' ) );
89 esc_html_e( 'Delete imported WordPress users', 'give' );
90 ?>
91 </label>
92 </span>
93
94 <input type="submit" id="recount-stats-submit" value="<?php esc_attr_e( 'Submit', 'give' ); ?>" class="button-secondary"/>
95
96 <br/>
97
98 <span class="give-recount-stats-descriptions">
99 <span id="recount-stats"><?php esc_html_e( 'Recalculates the overall donation income amount.', 'give' ); ?></span>
100 <span id="recount-form"><?php esc_html_e( 'Recalculates the donation and income stats for a specific form.', 'give' ); ?></span>
101 <span id="recount-all"><?php esc_html_e( 'Recalculates the earnings and sales stats for all forms.', 'give' ); ?></span>
102 <span id="recount-customer-stats"><?php esc_html_e( 'Recalculates the lifetime value and donation counts for all donors.', 'give' ); ?></span>
103 <?php
104 /**
105 * Fires in the recount stats description area.
106 *
107 * Allows you to add new recount tool description text.
108 *
109 * @since 1.5
110 */
111 do_action( 'give_recount_tool_descriptions' );
112 ?>
113 <span id="delete-test-transactions"><strong><?php esc_html_e( 'Deletes', 'give' ); ?></strong> <?php esc_html_e( 'all TEST donations, donors, and related log entries.', 'give' ); ?></span>
114 <span id="delete-donations"><strong><?php esc_html_e( 'Deletes', 'give' ); ?></strong> <?php esc_html_e( 'all LIVE and TEST donations within a specified date range. If date range is not set then all donations are deleted. ', 'give' ); ?></span>
115 <span id="reset-stats"><strong><?php esc_html_e( 'Deletes', 'give' ); ?></strong> <?php esc_html_e( 'ALL donations, donors, and related log entries regardless of TEST or LIVE mode.', 'give' ); ?></span>
116 </span>
117
118 <span class="spinner"></span>
119
120 </form>
121 <?php
122 /**
123 * Fires after the recount form.
124 *
125 * Allows you to add new elements after the form.
126 *
127 * @since 1.5
128 */
129 do_action( 'give_tools_recount_forms' );
130 ?>
131 </div><!-- .inside -->
132 </div><!-- .postbox -->
133 </div><!-- #poststuff -->
134 <?php
135 /**
136 * Fires after displaying the recount stats tools.
137 *
138 * @since 1.5
139 */
140 do_action( 'give_tools_recount_stats_after' );
141