| @@ -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, |