PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 4.0.5.4
Adminify – White Label, Admin Menu Editor, Login Customizer v4.0.5.4
4.3.2 4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 All 165 releases
← All changes | Inc/Admin/Options/RollbackVersion.php +22 -24 4.2.184.0.5.4 View file →
@@ -1,11 +1,11 @@
1 1 <?php
2 2
3 -namespace PXLBSAdminify\Inc\Admin\Options;
3 +namespace WPAdminify\Inc\Admin\Options;
4 4
5 -use PXLBSAdminify\Inc\Utils;
6 -use PXLBSAdminify\Inc\Classes\Helper;
7 -use PXLBSAdminify\Inc\Classes\Adminify_Rollback;
5 +use WPAdminify\Inc\Utils;
6 +use WPAdminify\Inc\Classes\Helper;
7 +use WPAdminify\Inc\Classes\Adminify_Rollback;
8 8
9 9 if ( ! defined( 'ABSPATH' ) ) {
10 10 die;
11 11 } // Cannot access directly.
@@ -18,11 +18,11 @@
18 18 return; // only display to network admin if multisite is enbaled
19 19 }
20 20
21 21 $this->prefix = '_adminify_rollback';
22 - $this->pxlbsadminify_rollback_options();
22 + $this->jltwp_adminify_rollback_options();
23 23
24 - add_action( 'admin_enqueue_scripts', [ $this, 'pxlbsadminify_rollback_enqueue_scripts' ] );
24 + add_action( 'admin_enqueue_scripts', [ $this, 'jltwp_adminify_rollback_enqueue_scripts' ] );
25 25 }
26 26
27 27 public function get_defaults() {
28 28 return [
@@ -32,14 +32,13 @@
32 32
33 33 /**
34 34 * Scripts/Styles
35 35 */
36 - public function pxlbsadminify_rollback_enqueue_scripts() {
36 + public function jltwp_adminify_rollback_enqueue_scripts() {
37 37 global $pagenow;
38 38
39 39 // Load Scripts/Styles only WP Adminify Custom CSS/JS Page
40 - // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- read-only check, no state change.
41 - if ( ! empty( $_GET['page'] ) && ( 'admin.php' === $pagenow ) && ( 'adminify-rollback-version' === sanitize_key( wp_unslash( $_GET['page'] ) ) ) ) {
40 + if ( ! empty( $_GET['page'] ) && ( 'admin.php' === $pagenow ) && ( 'adminify-rollback-version' === $_GET['page'] ) ) {
42 41 $this->version_rollback_admin_script();
43 42 }
44 43 }
45 44
@@ -53,13 +52,13 @@
53 52 border-bottom: 1px solid #f5f5f5;
54 53 }
55 54 .adminify-rollback-version .adminify-field-callback a.dashicons{ width: inherit; }';
56 55
57 - echo '<style>' . esc_html( wp_strip_all_tags( $rollback_custom_admin_styles ) ) . '</style>';
56 + echo '<style>' . wp_strip_all_tags( $rollback_custom_admin_styles ) . '</style>';
58 57 }
59 58
60 59
61 - public static function pxlbsadminify_rollback_contents() { ?>
60 + public static function jltwp_adminify_rollback_contents() { ?>
62 61
63 62 <div class="border border-muted">
64 63
65 64 <h3><?php echo esc_html__( 'Rollback Version', 'adminify' ); ?></h3>
@@ -72,15 +71,15 @@
72 71 foreach ( $ger_versions->get_rollback_versions() as $version ) {
73 72 $rollback_html .= "<option value='{$version}'>$version</option>";
74 73 }
75 74 $rollback_html .= '</select>';
76 - echo Utils::kses_custom( $rollback_html ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- kses_custom() is a wp_kses() wrapper; output already escaped.
75 + echo Utils::wp_kses_custom( $rollback_html );
77 76
78 77 echo sprintf(
79 78 wp_kses_post( '<a data-placeholder-text="%1$s" href="#" data-placeholder-url="%2$s" class="button button-primary wp-adminify-btn wp-adminify-rollback-button dashicons dashicons-update-alt ml-2">%3$s</a>' ),
80 - esc_html__( 'Reinstall', 'adminify' ) . ' v' . esc_html( PXLBSADMINIFY_VER ),
81 - esc_url( wp_nonce_url( admin_url( 'admin-post.php?action=pxlbsadminify_rollback_version&version=VERSION' ), 'pxlbsadminify_rollback_version' ) ),
82 - esc_html__( 'Reinstall', 'adminify' )
79 + esc_html__( 'Reinstall', WP_ADMINIFY_VER ) . ' v' . esc_html( VERSION ),
80 + esc_url_raw( wp_nonce_url( admin_url( 'admin-post.php?action=wp_adminify_rollback_version&version=VERSION' ), 'wp_adminify_rollback_version' ) ),
81 + esc_html__( 'Reinstall', WP_ADMINIFY_VER )
83 82 );
84 83 ?>
85 84 <p class="wp-adminify-roll-desc pt-2 has-text-danger">
86 85 <?php echo esc_html__( 'Warning: Please backup your database before making the rollback.', 'adminify' ); ?>
@@ -115,17 +114,17 @@
115 114 <?php
116 115 }
117 116
118 117
119 - public function pxlbsadminify_rollback_fields( &$fields ) {
118 + public function jltwp_adminify_rollback_fields( &$fields ) {
120 119 $fields[] = [
121 120 'type' => 'subheading',
122 - 'content' => Utils::help_urls(
121 + 'content' => Utils::adminfiy_help_urls(
123 122 __( 'Rollback to Previous Version', 'adminify' ),
124 123 'https://wpadminify.com/kb/version-rollback/',
125 124 'https://www.youtube.com/playlist?list=PLqpMw0NsHXV-EKj9Xm1DMGa6FGniHHly8',
126 125 'https://www.facebook.com/groups/jeweltheme',
127 - \PXLBSAdminify\Inc\Admin\AdminSettings::support_url()
126 + \WPAdminify\Inc\Admin\AdminSettings::support_url()
128 127 ),
129 128 ];
130 129
131 130 $fields[] = [
@@ -130,20 +129,19 @@
130 129
131 130 $fields[] = [
132 131 'type' => 'submessage',
133 132 'style' => 'info',
134 - /* translators: %1$s: plugin name, %2$s: plugin version */
135 - 'content' => '<strong>' . sprintf( __( 'Experiencing an issue with %1$s <em>v%2$s</em>? Rollback to a previous version before the issue appeared.', 'adminify' ), esc_html( PXLBSADMINIFY ), esc_html( PXLBSADMINIFY_VER ) ) . '</strong>',
133 + 'content' => sprintf( __( '<strong>Experiencing an issue with %1$s <em>v%2$s</em>? Rollback to a previous version before the issue appeared.</strong>', 'adminify' ), esc_html( WP_ADMINIFY ), esc_html( WP_ADMINIFY_VER ) ),
136 134 ];
137 135
138 136 $fields[] = [
139 137 'id' => 'adminify_rollback',
140 138 'type' => 'callback',
141 - 'function' => '\PXLBSAdminify\Inc\Admin\Options\RollbackVersion::pxlbsadminify_rollback_contents',
139 + 'function' => '\WPAdminify\Inc\Admin\Options\RollbackVersion::jltwp_adminify_rollback_contents',
142 140 ];
143 141 }
144 142
145 - public function pxlbsadminify_rollback_options() {
143 + public function jltwp_adminify_rollback_options() {
146 144 if ( ! class_exists( 'ADMINIFY' ) ) {
147 145 return;
148 146 }
149 147
@@ -152,9 +150,9 @@
152 150 $this->prefix,
153 151 [
154 152
155 153 // Framework Title
156 - 'framework_title' => __( 'Rollback Version <small>for Adminify</small>', 'adminify' ),
154 + 'framework_title' => __( 'Rollback Version <small>for WP Adminify</small>', 'adminify' ),
157 155 'framework_class' => 'adminify-rollback-version',
158 156
159 157 // menu settings
160 158 'menu_title' => __( 'Rollback Version', 'adminify' ),
@@ -210,9 +208,9 @@
210 208 ]
211 209 );
212 210
213 211 $fields = [];
214 - $this->pxlbsadminify_rollback_fields( $fields );
212 + $this->jltwp_adminify_rollback_fields( $fields );
215 213
216 214 // Rollback Section
217 215 \ADMINIFY::createSection(
218 216 $this->prefix,