Plugin Directory

Changeset 1700018


Ignore:
Timestamp:
07/21/2017 01:43:47 AM (9 years ago)
Author:
allan.empalmado
Message:

Fixes redirect issue when importing new settings

Location:
ae-admin-customizer/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ae-admin-customizer/trunk/ae-admin-customizer.php

    r1699942 r1700018  
    22/*
    33* @package AE Admin Customizer
    4 * @version 1.0.4
     4* @version 1.0.5
    55*
    66* Plugin Name: AE Admin Customizer
    77* Plugin URI: https://wordpress.org/plugins/ae-admin-customizer/
    8 * Version: 1.0.4
     8* Version: 1.0.5
    99* Description: Easily customize your admin dashboard, change wordpress logo with your company logo in admin panel, login and registration page. Now with Live preview to customize login and registration page. Enjoy.
    1010* Author: Allan Empalmado
     
    2525// Plugin version
    2626if ( ! defined( 'AE_ADMIN_CUSTOMIZER_VERSION' ) ) {
    27   define( 'AE_ADMIN_CUSTOMIZER_VERSION', '1.0.4' );
     27  define( 'AE_ADMIN_CUSTOMIZER_VERSION', '1.0.5' );
    2828}
    2929
  • ae-admin-customizer/trunk/inc/ae-admin-customizer-settings-class.php

    r1699936 r1700018  
    159159    public function ae_admin_import_export(){
    160160            if(isset($_POST["action"]) && $_POST["action"] == "import"){
     161                $b_url = "admin.php?page=ae-admin-customizer&tab=import-export";
     162
    161163                try{
    162164                    $array = json_decode(stripslashes($_POST["import-setting"]), true);
     
    177179                            update_option("ae_admin_customizer_custom_css", $array["custom_css"]);   
    178180                        }
    179 
    180181                       
    181                         wp_redirect( add_query_arg( array( 'tab' => 'import-export', 'r' => 'success', 'msg' => urlencode(__("Settings has been imported successfully!", "ae-admin-customizer")) ), AE_ADMIN_CUSTOMIZER_PLUGIN_PAGE ) );
     182                        wp_safe_redirect( admin_url( $b_url . "&r=success&msg=" . urlencode(__("Settings has been imported successfully!", "ae-admin-customizer")) ) );
     183                        die();
    182184                    }else{
    183185
    184                         wp_redirect( add_query_arg( array( 'tab' => 'import-export', 'r' => 'invalid', "msg" => urlencode(__("No data or invalid data to import!","ae-admin-customizer")) ), AE_ADMIN_CUSTOMIZER_PLUGIN_PAGE ) );
     186                        wp_safe_redirect( admin_url( $b_url . "&r=invalid&msg=" . urlencode(__("No data or invalid data to import!", "ae-admin-customizer")) ) );
    185187                    }
    186188                }catch(Exception $e){
    187                     wp_redirect( add_query_arg( array( 'tab' => 'import-export', 'r' => 'error', 'msg' => urlencode($e->getMessage()) ), AE_ADMIN_CUSTOMIZER_PLUGIN_PAGE ) );   
     189                    wp_safe_redirect( admin_url( $b_url . "&r=error&msg=" . urlencode($e->getMessage()) ) );
    188190                }
    189191            }
  • ae-admin-customizer/trunk/lang/ae-admin-customizer.pot

    r1699936 r1700018  
    44"Project-Id-Version: PACKAGE VERSION\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2017-07-20 20:35+0000\n"
     6"POT-Creation-Date: 2017-07-21 01:38+0000\n"
    77"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    88"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    122122msgstr ""
    123123
    124 #: inc/ae-admin-customizer-settings-class.php:181
     124#: inc/ae-admin-customizer-settings-class.php:182
    125125msgid "Settings has been imported successfully!"
    126126msgstr ""
    127127
    128 #: inc/ae-admin-customizer-settings-class.php:184
     128#: inc/ae-admin-customizer-settings-class.php:186
    129129msgid "No data or invalid data to import!"
    130130msgstr ""
    131131
    132 #: inc/ae-admin-customizer-settings-class.php:225
     132#: inc/ae-admin-customizer-settings-class.php:227
    133133msgid "Import AE Admin Customizer Settings"
    134134msgstr ""
    135135
    136 #: inc/ae-admin-customizer-settings-class.php:227
     136#: inc/ae-admin-customizer-settings-class.php:229
    137137msgid ""
    138138"Warning! Importing new settings will overwrite your current AE Admin "
     
    141141msgstr ""
    142142
    143 #: inc/ae-admin-customizer-settings-class.php:256
     143#: inc/ae-admin-customizer-settings-class.php:258
    144144msgid "Export Setting"
    145145msgstr ""
    146146
    147 #: inc/ae-admin-customizer-settings-class.php:256
     147#: inc/ae-admin-customizer-settings-class.php:258
    148148msgid ""
    149149"Note: Images like logo and background image are not included on the "
     
    152152msgstr ""
    153153
    154 #: inc/ae-admin-customizer-settings-class.php:258
     154#: inc/ae-admin-customizer-settings-class.php:260
    155155msgid "Copy To Clipboard"
    156156msgstr ""
  • ae-admin-customizer/trunk/readme.txt

    r1700015 r1700018  
    55Requires at least: 4.5
    66Tested up to: 4.8
    7 Stable tag: 1.0.4
     7Stable tag: 1.0.5
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.