Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/paid-memberships-pro/adminpages/updates.php

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + <?php
2 + //only admins can get this
3 + if(!function_exists("current_user_can") || (!current_user_can("manage_options") && !current_user_can("pmpro_updates")))
4 + {
5 + die(esc_html__("You do not have permissions to perform this action.", 'paid-memberships-pro' ));
6 + }
7 +
8 + //reset this transient so we know the page was just loaded
9 + set_transient('pmpro_updates_first_load', true, 60*60*24);
10 +
11 + require_once(dirname(__FILE__) . "/admin_header.php");
12 + ?>
13 +
14 + <h2><?php esc_html_e('Updating Paid Memberships Pro', 'paid-memberships-pro' );?></h2>
15 +
16 + <?php
17 + $updates = get_option('pmpro_updates', array());
18 + if(!empty($updates)) {
19 + //let's process the first one
20 + ?>
21 + <p id="pmpro_updates_intro"><?php esc_html_e('Updates are processing. This may take a few minutes to complete.', 'paid-memberships-pro' );?></p>
22 + <p id="pmpro_updates_progress">[...]</p>
23 + <textarea id="pmpro_updates_status" rows="10" cols="60"><?php echo esc_textarea( __( 'Loading...', 'paid-memberships-pro' ) ); ?></textarea>
24 +
25 +
26 + <?php
27 + } else {
28 + ?><p><?php esc_html_e('Update complete.', 'paid-memberships-pro');?></p><?php
29 + }
30 + ?>
31 +
32 + <?php
33 + require_once(dirname(__FILE__) . "/admin_footer.php");
34 + ?>
35 +