Plugin Directory

Changeset 3069416


Ignore:
Timestamp:
04/12/2024 07:40:27 AM (20 months ago)
Author:
truvisibility
Message:

Fixed redirection to the admin panel

Location:
truvisibility-all-in-one-marketing-suite
Files:
2 added
7 edited

Legend:

Unmodified
Added
Removed
  • truvisibility-all-in-one-marketing-suite/trunk/README.txt

    r3067294 r3069416  
    55License URI: http://www.gnu.org/licenses/gpl.html
    66Requires at least: 5.4
    7 Tested up to: 6.4
     7Tested up to: 6.5
    88Requires PHP: 7.2
    9 Stable tag: 1.0.0
     9Stable tag: 1.0.1
    1010
    1111The TruVISIBILITY Plugin integrates your website with their all-in-one Marketing Suite featuring a CRM, Email Automation, Forms, & Live Chat/Chatbots.
     
    136136== Changelog ==
    137137
     138= 1.0.1 =
     139* (fixed) redirection to the admin panel
     140
    138141= 1.0.0 =
    139 * This is a first relase. Please go to the Description for details.
     142* This is a first release. Please go to the Description for details.
    140143
    141144== Upgrade Notice ==
  • truvisibility-all-in-one-marketing-suite/trunk/admin/class-truvisibility-platform-admin.php

    r3067294 r3069416  
    149149    {
    150150        return $this->integration_state;
    151     }
    152 
    153     public function activation_redirect($plugin)
    154     {
    155         if (get_option(TruVisibility_Platform_Config::ACTIVATION_REDIRECT_OPTION, false)) {
    156             delete_option(TruVisibility_Platform_Config::ACTIVATION_REDIRECT_OPTION);
    157             wp_redirect(admin_url('admin.php?page=' . TruVisibility_Platform_Config::PLUGIN_NAME));
    158         }
    159151    }
    160152
  • truvisibility-all-in-one-marketing-suite/trunk/config/class-truvisibility-platform-config.php

    r3067294 r3069416  
    1313    const SERVER_ACCESS_TOKEN_OPTION = 'truvisibility_platform_server_access_token';
    1414    const SERVER_REFRESH_TOKEN_OPTION = 'truvisibility_platform_server_refresh_token';
    15     const SERVER_ACCESS_TOKEN_EXPIRES_OPTION = 'truvisibility_platform_server_expires';
    16 
    17     const ACTIVATION_REDIRECT_OPTION = 'truvisibility_platform_activation_redirect';
     15    const SERVER_ACCESS_TOKEN_EXPIRES_OPTION = 'truvisibility_platform_server_expires';   
    1816
    1917    public static $TvUmbrellaRoot         = 'truvisibility.com';
  • truvisibility-all-in-one-marketing-suite/trunk/includes/class-truvisibility-platform-activator.php

    r3067294 r3069416  
    2929
    3030        update_option(TruVisibility_Platform_Config::CLIENT_ACCESS_TOKEN_OPTION, md5(uniqid(wp_rand(), true)));
    31         add_option(TruVisibility_Platform_Config::ACTIVATION_REDIRECT_OPTION, true);
     31        wp_redirect(admin_url('admin.php?page=' . TruVisibility_Platform_Config::PLUGIN_NAME));
    3232    }
    3333
  • truvisibility-all-in-one-marketing-suite/trunk/includes/class-truvisibility-platform-deactivator.php

    r3067294 r3069416  
    3232        $integration_state = new TruVisibility_Platform_Integration_State($api_client);
    3333        $integration_state->disconnect_account();
     34
     35        delete_option(TruVisibility_Platform_Config::CLIENT_ACCESS_TOKEN_OPTION);
    3436    }
    3537
  • truvisibility-all-in-one-marketing-suite/trunk/includes/class-truvisibility-platform.php

    r3067294 r3069416  
    198198        $this->loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts');
    199199        $this->loader->add_action('admin_menu', $plugin_admin, 'register_admin_menu');
    200         $this->loader->add_action('admin_init', $plugin_admin, 'activation_redirect');
    201200        $this->loader->add_action('init', $plugin_admin, 'register_form_block');
    202201        $this->loader->add_action('enqueue_block_assets', $plugin_admin, 'register_block_assets');
  • truvisibility-all-in-one-marketing-suite/trunk/truvisibility-platform.php

    r3067294 r3069416  
    3434 * Currently plugin version.
    3535 */
    36 define('TRUVISIBILITY_PLATFORM_VERSION', '1.0.0');
     36require_once plugin_dir_path(__FILE__) . 'config/class-truvisibility-platform-config.php';
     37define('TRUVISIBILITY_PLATFORM_VERSION', TruVisibility_Platform_Config::PLUGIN_VERSION);
    3738
    3839if (!function_exists('truvisibility_is_woocommerce_active')) {
Note: See TracChangeset for help on using the changeset viewer.