Plugin Directory

Changeset 3360089


Ignore:
Timestamp:
09/11/2025 05:52:47 PM (3 months ago)
Author:
LiteSpeedTech
Message:

Release v7.5.0.1

Location:
litespeed-cache
Files:
341 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • litespeed-cache/trunk/litespeed-cache.php

    r3359287 r3360089  
    44 * Plugin URI:        https://www.litespeedtech.com/products/cache-plugins/wordpress-acceleration
    55 * Description:       High-performance page caching and site optimization from LiteSpeed
    6  * Version:           7.5
     6 * Version:           7.5.0.1
    77 * Author:            LiteSpeed Technologies
    88 * Author URI:        https://www.litespeedtech.com
     
    3636}
    3737
    38 ! defined( 'LSCWP_V' ) && define( 'LSCWP_V', '7.5' );
     38! defined( 'LSCWP_V' ) && define( 'LSCWP_V', '7.5.0.1' );
    3939
    4040! defined( 'LSCWP_CONTENT_DIR' ) && define( 'LSCWP_CONTENT_DIR', WP_CONTENT_DIR );
  • litespeed-cache/trunk/readme.txt

    r3359287 r3360089  
    55Requires PHP: 7.2
    66Tested up to: 6.8
    7 Stable tag: 7.5
     7Stable tag: 7.5.0.1
    88License: GPLv3
    99License URI: http://www.gnu.org/licenses/gpl.html
     
    257257
    258258== Changelog ==
     259
     260= 7.5.0.1 - Sep 11 2025 =
     261* 🐞**GUI** Fixed an issue where the network dashboard template was missing. (mcworks)
    259262
    260263= 7.5 - Sep 10 2025 =
  • litespeed-cache/trunk/src/admin-display.cls.php

    r3359287 r3360089  
    249249            // Site-level pages
    250250            'litespeed'               => [ 'title' => __( 'Dashboard', 'litespeed-cache' ), 'tpl' => 'dash/entry.tpl.php' ],
    251             'litespeed-optimax'       => [ 'title' => __( 'OptimaX', 'litespeed-cache' ), 'tpl' => 'optimax/entry.tpl.php' ],
    252             'litespeed-presets'       => [ 'title' => __( 'Presets', 'litespeed-cache' ), 'tpl' => 'presets/entry.tpl.php' ],
     251            'litespeed-optimax'       => [ 'title' => __( 'OptimaX', 'litespeed-cache' ), 'tpl' => 'optimax/entry.tpl.php', 'scope' => 'site' ],
     252            'litespeed-presets'       => [ 'title' => __( 'Presets', 'litespeed-cache' ), 'tpl' => 'presets/entry.tpl.php', 'scope' => 'site' ],
    253253            'litespeed-general'       => [ 'title' => __( 'General', 'litespeed-cache' ), 'tpl' => 'general/entry.tpl.php' ],
    254254            'litespeed-cache'         => [ 'title' => __( 'Cache', 'litespeed-cache' ), 'tpl' => 'cache/entry.tpl.php' ],
    255             'litespeed-cdn'           => [ 'title' => __( 'CDN', 'litespeed-cache' ), 'tpl' => 'cdn/entry.tpl.php' ],
     255            'litespeed-cdn'           => [ 'title' => __( 'CDN', 'litespeed-cache' ), 'tpl' => 'cdn/entry.tpl.php', 'scope' => 'site' ],
    256256            'litespeed-img_optm'      => [ 'title' => __( 'Image Optimization', 'litespeed-cache'), 'tpl' => 'img_optm/entry.tpl.php' ],
    257             'litespeed-page_optm'     => [ 'title' => __( 'Page Optimization', 'litespeed-cache' ), 'tpl' => 'page_optm/entry.tpl.php' ],
     257            'litespeed-page_optm'     => [ 'title' => __( 'Page Optimization', 'litespeed-cache' ), 'tpl' => 'page_optm/entry.tpl.php', 'scope' => 'site' ],
    258258            'litespeed-db_optm'       => [ 'title' => __( 'Database', 'litespeed-cache' ), 'tpl' => 'db_optm/entry.tpl.php' ],
    259             'litespeed-crawler'       => [ 'title' => __( 'Crawler', 'litespeed-cache' ), 'tpl' => 'crawler/entry.tpl.php' ],
     259            'litespeed-crawler'       => [ 'title' => __( 'Crawler', 'litespeed-cache' ), 'tpl' => 'crawler/entry.tpl.php', 'scope' => 'site' ],
    260260            'litespeed-toolbox'       => [ 'title' => __( 'Toolbox', 'litespeed-cache' ), 'tpl' => 'toolbox/entry.tpl.php' ],
    261 
    262             // Network-level pages
    263             'litespeed-network'       => [ 'title' => 'LiteSpeed Cache (Network)', 'tpl' => 'dash/entry_network.tpl.php', 'network' => true ],
    264             'litespeed-cache-network' => [ 'title' => __( 'Cache', 'litespeed-cache' ), 'tpl' => 'cache/entry_network.tpl.php', 'network' => true ],
    265261        ];
    266262
     
    357353        $capability = $this->_is_network_admin ? 'manage_network_options' : 'manage_options';
    358354        $scope      = $this->_is_network_admin ? 'network' : 'site';
    359         $root       = $this->_is_network_admin ? 'litespeed-network' : 'litespeed';
    360355
    361356        add_menu_page(
     
    363358            'LiteSpeed Cache',
    364359            $capability,
    365             $root,
     360            'litespeed',
    366361        );
    367362
     
    370365                continue;
    371366            }
    372             $curr_scope = ! empty( $meta['network'] ) ? 'network' : 'site';
    373             if ( $curr_scope !== $scope ) {
     367            if ( ! empty( $meta['scope'] ) && $meta['scope'] !== $scope ) {
    374368                continue;
    375369            }
    376370            $hook = add_submenu_page(
    377                 $root,
     371                'litespeed',
    378372                $meta['title'],
    379373                $meta['title'],
  • litespeed-cache/trunk/tpl/cache/entry.tpl.php

    r3314083 r3360089  
    1212
    1313defined( 'WPINC' ) || exit;
     14
     15if ( $this->_is_network_admin ) {
     16    $menu_list = array(
     17        'cache'    => __( 'Cache', 'litespeed-cache' ),
     18        'purge'    => __( 'Purge', 'litespeed-cache' ),
     19        'excludes' => __( 'Excludes', 'litespeed-cache' ),
     20        'object'   => __( 'Object', 'litespeed-cache' ),
     21        'browser'  => __( 'Browser', 'litespeed-cache' ),
     22        'advanced' => __( 'Advanced', 'litespeed-cache' ),
     23    );
     24?>
     25
     26<div class="wrap">
     27    <h1 class="litespeed-h1">
     28        <?php esc_html_e( 'LiteSpeed Cache Network Cache Settings', 'litespeed-cache' ); ?>
     29    </h1>
     30    <span class="litespeed-desc">
     31        <?php echo esc_html( 'v' . Core::VER ); ?>
     32    </span>
     33    <hr class="wp-header-end">
     34</div>
     35
     36<div class="litespeed-wrap">
     37    <h2 class="litespeed-header nav-tab-wrapper">
     38        <?php GUI::display_tab_list( $menu_list ); ?>
     39    </h2>
     40    <div class="litespeed-body">
     41        <?php $this->cache_disabled_warning(); ?>
     42
     43        <?php
     44        $this->form_action( Router::ACTION_SAVE_SETTINGS_NETWORK );
     45
     46        foreach ( $menu_list as $k => $val ) {
     47            $k_escaped = esc_attr( $k );
     48            ?>
     49            <div data-litespeed-layout="<?php echo esc_html( $k_escaped ); ?>">
     50            <?php
     51            require LSCWP_DIR . "tpl/cache/network_settings-$k.tpl.php";
     52            ?>
     53            </div>
     54            <?php
     55        }
     56
     57        $this->form_end();
     58        ?>
     59    </div>
     60</div>
     61<?php
     62    return;
     63}
    1464
    1565$menu_list = array(
  • litespeed-cache/trunk/tpl/toolbox/beta_test.tpl.php

    r3359287 r3360089  
    1515// List of available public versions
    1616$v_list = array(
     17    '7.5.0.1',
    1718    '7.5',
    1819    '7.4',
Note: See TracChangeset for help on using the changeset viewer.