_is_network_admin ) {
$menu_list = array(
'cache' => __( 'Cache', 'litespeed-cache' ),
'purge' => __( 'Purge', 'litespeed-cache' ),
'excludes' => __( 'Excludes', 'litespeed-cache' ),
'object' => __( 'Object', 'litespeed-cache' ),
'browser' => __( 'Browser', 'litespeed-cache' ),
'advanced' => __( 'Advanced', 'litespeed-cache' ),
);
?>
cache_disabled_warning(); ?>
form_action( Router::ACTION_SAVE_SETTINGS_NETWORK );
foreach ( $menu_list as $k => $val ) {
GUI::display_tab_layout( $menu_list, $k );
require LSCWP_DIR . "tpl/cache/network_settings-$k.tpl.php";
echo '
';
}
$this->form_end();
?>
__( 'Cache', 'litespeed-cache' ),
'ttl' => __( 'TTL', 'litespeed-cache' ),
'purge' => __( 'Purge', 'litespeed-cache' ),
'excludes' => __( 'Excludes', 'litespeed-cache' ),
'esi' => __( 'ESI', 'litespeed-cache' ),
);
if ( ! $this->_is_multisite ) {
$menu_list['object'] = __( 'Object', 'litespeed-cache' );
$menu_list['browser'] = __( 'Browser', 'litespeed-cache' );
}
$menu_list['advanced'] = __( 'Advanced', 'litespeed-cache' );
/**
* Generate roles for setting usage
*
* @since 1.6.2
*/
global $wp_roles;
$wp_orig_roles = $wp_roles;
if ( ! isset( $wp_roles ) ) {
$wp_orig_roles = new \WP_Roles();
}
$roles = array();
foreach ( $wp_orig_roles->roles as $k => $v ) {
$roles[ $k ] = $v['name'];
}
ksort( $roles );
?>
cache_disabled_warning(); ?>
form_action();
require LSCWP_DIR . 'tpl/inc/check_if_network_disable_all.php';
require LSCWP_DIR . 'tpl/cache/more_settings_tip.tpl.php';
foreach ( $menu_list as $k => $val ) {
GUI::display_tab_layout( $menu_list, $k );
require LSCWP_DIR . "tpl/cache/settings-$k.tpl.php";
echo '
';
}
do_action( 'litespeed_settings_content', 'cache' );
$this->form_end();
?>