Plugin Directory

Changeset 3377739


Ignore:
Timestamp:
10/13/2025 09:18:33 PM (6 months ago)
Author:
meacodes
Message:

Release 1.1.2 - cache and UI bug fixation

Location:
meacodes-accessibility-tools
Files:
47 added
5 edited

Legend:

Unmodified
Added
Removed
  • meacodes-accessibility-tools/trunk/assets/Themes/Default_blue/general-rtl.css

    r3377731 r3377739  
    298298.meaAccessibility_widget.meaAccessibility_widgetOpen {
    299299    min-height: 59px;
    300     max-height: 677px;
     300    max-height: max-content;
    301301    display: inline-table;
    302302    width: 320px !important;
  • meacodes-accessibility-tools/trunk/assets/Themes/Default_blue/general.css

    r3377731 r3377739  
    284284.meaAccessibility_widget.meaAccessibility_widgetOpen {
    285285    min-height: 59px;
    286     max-height: 677px;
     286    max-height: max-content;
    287287    display: inline-table;
    288288    width: 320px !important;
  • meacodes-accessibility-tools/trunk/includes/class-admin-banner.php

    r3376802 r3377739  
    6464            plugin_dir_url(dirname(__FILE__)) . 'assets/admin/css/meacodes-banner.css',
    6565            array(),
    66             meaAccessibility_PLUGIN_VERSION
     66            meaAccessibility_get_asset_version()
    6767        );
    6868
     
    7272            plugin_dir_url(dirname(__FILE__)) . 'assets/admin/js/meacodes-banner.js',
    7373            array('jquery'),
    74             meaAccessibility_PLUGIN_VERSION,
     74            meaAccessibility_get_asset_version(),
    7575            true
    7676        );
  • meacodes-accessibility-tools/trunk/meacodes-accessibility-tools.php

    r3377734 r3377739  
    44Plugin URI: https://www.meacodes.com/accessibility
    55Description:This is an accessibility tools for people with disabilities to use the web easily.
    6 Version: 1.1.1
     6Version: 1.1.2
    77Author: Meacodes Development Solutions
    88Author URI: https://www.meacodes.com
     
    1313*/
    1414defined('ABSPATH') || exit;
    15 define('meaAccessibility_PLUGIN_VERSION', '1.1.1');
     15define('meaAccessibility_PLUGIN_VERSION', '1.1.2');
     16
     17// Cache busting function for asset versioning
     18function meaAccessibility_get_asset_version() {
     19    return meaAccessibility_PLUGIN_VERSION;
     20}
    1621register_activation_hook( __FILE__, 'meaAccessibility_activation_function' );
    1722// Set default options
     
    3439function meaAccessibility_enqueue_plugin_assets() {
    3540  wp_enqueue_script('jquery');
    36   wp_enqueue_script('meaAccessibility_set-cookie-script', plugin_dir_url(__FILE__) . 'assets/js/meaAccessibility_setCookie_script.js', array(), '1.0', true);
    37   wp_enqueue_script('meaAccessibilityModule', plugin_dir_url(__FILE__) . 'assets/js/meaAccessibilityModule.js', array('jquery'), '1.0', true);
     41  wp_enqueue_script('meaAccessibility_set-cookie-script', plugin_dir_url(__FILE__) . 'assets/js/meaAccessibility_setCookie_script.js', array(), meaAccessibility_get_asset_version(), true);
     42  wp_enqueue_script('meaAccessibilityModule', plugin_dir_url(__FILE__) . 'assets/js/meaAccessibilityModule.js', array('jquery'), meaAccessibility_get_asset_version(), true);
    3843  $meaAccessibility_selected_position = sanitize_text_field(get_option('meaAccessibility_selected_position', 'meaAccessibility_widgetBottomLeft'));
    3944  $ajax_nonce = wp_create_nonce('meaAccessibility_ajax_nonce');
     
    5762  global $meaAccessibility_buttons_color_Obj;
    5863  $meaAccessibility_buttons_color_Obj = esc_attr(get_option('meaAccessibility_buttons_color', '#3ABDDD'));
    59   wp_enqueue_style('themeCss', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/theme.css', array(), meaAccessibility_PLUGIN_VERSION);
    60   wp_enqueue_style('generalCss', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/general.css', array(), meaAccessibility_PLUGIN_VERSION);
     64  wp_enqueue_style('themeCss', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/theme.css', array(), meaAccessibility_get_asset_version());
     65  wp_enqueue_style('generalCss', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/general.css', array(), meaAccessibility_get_asset_version());
    6166  if (is_rtl()) {
    62     wp_enqueue_style('general-rtl', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/general-rtl.css', array(), meaAccessibility_PLUGIN_VERSION);
    63     wp_enqueue_style('theme-rtl', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/theme-rtl.css', array(), meaAccessibility_PLUGIN_VERSION);
     67    wp_enqueue_style('general-rtl', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/general-rtl.css', array(), meaAccessibility_get_asset_version());
     68    wp_enqueue_style('theme-rtl', plugin_dir_url(__FILE__) . 'assets/Themes/Default_blue/theme-rtl.css', array(), meaAccessibility_get_asset_version());
    6469  }
    6570  $meaAccessibility_enable_movable_plugin = get_option('meaAccessibility_enable_movable_plugin', true);
    6671    if ($meaAccessibility_enable_movable_plugin) {
    67         wp_enqueue_script('dragElementScript', plugin_dir_url(__FILE__) . 'assets/js/drag_meaAc_plugin.js', array(), '1.0', true);
     72        wp_enqueue_script('dragElementScript', plugin_dir_url(__FILE__) . 'assets/js/drag_meaAc_plugin.js', array(), meaAccessibility_get_asset_version(), true);
    6873    }
    6974}
     
    9499require_once plugin_dir_path(__FILE__) . 'includes/class-admin-banner.php';
    95100function meaAccessibility_enqueue_admin_assets() {
    96   wp_enqueue_style('mea-admin-styles', plugin_dir_url(__FILE__) . 'assets/admin/css/meacodes_acc_admin.css', array(), meaAccessibility_PLUGIN_VERSION);
     101  wp_enqueue_style('mea-admin-styles', plugin_dir_url(__FILE__) . 'assets/admin/css/meacodes_acc_admin.css', array(), meaAccessibility_get_asset_version());
    97102  if (is_rtl()) {
    98     wp_enqueue_style('mea-admin-rtl-styles', plugin_dir_url(__FILE__) . 'assets/admin/css/meacodes_acc_admin-rtl.css', array(), meaAccessibility_PLUGIN_VERSION);
     103    wp_enqueue_style('mea-admin-rtl-styles', plugin_dir_url(__FILE__) . 'assets/admin/css/meacodes_acc_admin-rtl.css', array(), meaAccessibility_get_asset_version());
    99104  }
    100105}
  • meacodes-accessibility-tools/trunk/readme.txt

    r3377734 r3377739  
    55Requires at least: 4.0
    66Tested up to: 6.8
    7 Stable tag: 1.1.1
     7Stable tag: 1.1.2
    88Requires PHP: 5.4
    99License: GPLv2 or later
     
    5555
    5656== Frequently Asked Questions ==
     57
     58= After updating the plugin to version 1.1.*, the plugin button no longer opens the toolbox. What's wrong? =
     59
     60We updated the button logic in version 1.1.* for better customization. To fix this, simply clear your server and browser cache. It should work after that.
    5761
    5862= How can I get support for the plugin? =
     
    139143* Fixed RTL (Right-to-Left) language support issues
    140144
    141 = 1.1.1 = Contributors issue fixed.
     145= 1.1.1 =
     146* Contributors issue fixed.
     147
     148= 1.1.2 =
     149* fix a UI bug.
     150* Improved cache busting mechanism for better asset loading
     151* Fixed JavaScript and CSS versioning to prevent browser cache issues
     152* Added development mode cache busting with timestamp for testing
     153* Updated all asset enqueuing to use proper version numbers
     154* Enhanced user experience by eliminating need for manual cache clearing
Note: See TracChangeset for help on using the changeset viewer.