Plugin Directory

Changeset 3312547


Ignore:
Timestamp:
06/16/2025 01:02:42 PM (10 months ago)
Author:
seraphinitesoft
Message:

seraphinite-accelerator: 2.27.32.

Location:
seraphinite-accelerator
Files:
143 added
15 edited

Legend:

Unmodified
Added
Removed
  • seraphinite-accelerator/trunk/Cmn/Gen.php

    r3310682 r3312547  
    36173617            $args[ 'provider' ] = 'CURL';
    36183618        if( !isset( $args[ 'user-agent' ] ) )
    3619             $args[ 'user-agent' ] = 'seraph-accel-Agent/2.27.31';
     3619            $args[ 'user-agent' ] = 'seraph-accel-Agent/2.27.32';
    36203620        if( !isset( $args[ 'timeout' ] ) )
    36213621            $args[ 'timeout' ] = 5;
  • seraphinite-accelerator/trunk/Cmn/Plugin.php

    r3310682 r3312547  
    307307            $args[ 'id' ] = 'wordpress-accelerator';
    308308            $args[ 'name' ] = 'Accelerator';
    309             $args[ 'v' ] = '2.27.31';
     309            $args[ 'v' ] = '2.27.32';
    310310            $args[ 'pk' ] = 'Base';
    311311            $args[ 'cfg' ] = '';
     
    329329            $lastCheckPackage = 'Base';
    330330
    331         if( $lastCheckVer !== '2.27.31' || $lastCheckPackage !== 'Base' )
     331        if( $lastCheckVer !== '2.27.32' || $lastCheckPackage !== 'Base' )
    332332        {
    333333            $state = Plugin::StateGet();
    334334
    335             if( $lastCheckVer !== '2.27.31' && !isset( $state[ 'changeVerCheck' ] ) )
     335            if( $lastCheckVer !== '2.27.32' && !isset( $state[ 'changeVerCheck' ] ) )
    336336            {
    337337                $state[ 'changeVerCheck' ] = $lastCheckVer !== null ? $lastCheckVer : '';
     
    350350        if( !$bForce )
    351351        {
    352             if( $bFirstTimeOnly && $lastCheckVer == '2.27.31' )
     352            if( $bFirstTimeOnly && $lastCheckVer == '2.27.32' )
    353353                return( Gen::S_FALSE );
    354354
     
    369369            $args[ 'id' ] = 'wordpress-accelerator';
    370370            $args[ 'name' ] = 'Accelerator';
    371             $args[ 'v' ] = '2.27.31';
     371            $args[ 'v' ] = '2.27.32';
    372372            $args[ 'pk' ] = 'Base';
    373373            $args[ 'cfg' ] = '';
     
    386386            {
    387387                $data[ 'updTime' ] = $curUpdTime;
    388                 $data[ 'plgVer' ] = '2.27.31';
     388                $data[ 'plgVer' ] = '2.27.32';
    389389                $data[ 'plgPk' ] = 'Base';
    390390
     
    403403        $data[ 'mdfTime' ] = $timeMdf;
    404404        $data[ 'updTime' ] = $curUpdTime;
    405         $data[ 'plgVer' ] = '2.27.31';
     405        $data[ 'plgVer' ] = '2.27.32';
    406406        $data[ 'plgPk' ] = 'Base';
    407407
     
    12041204    }
    12051205
    1206     static function AsyncTaskPushGetUrl( $id, $timeRun = null )
     1206    static function AsyncTaskPushGetTimerun( $timeRun )
     1207    {
     1208        return( str_replace( '.', '_', sprintf( '%.20F', $timeRun ) ) );
     1209    }
     1210
     1211    static function AsyncTaskPushGetUrlEx( $urlBase, $id, $timeRun = null )
    12071212    {
    12081213
     
    12101215            $timeRun = microtime( true );
    12111216
    1212         return( Net::UrlAddArgsEx( Wp::GetSiteWpRootUrl( Gen::CallFunc( 'seraph_accel\\OnAsyncTasksGetPushUrlFile', array(), 'wp-cron.php' ) ), array( 'seraph_accel_at' => $id, 'rt' => str_replace( '.', '_', sprintf( '%.20F', $timeRun ) ) ) ) );
     1217        return( Net::UrlAddArgsEx( $urlBase, array( 'seraph_accel_at' => $id, 'rt' => Plugin::AsyncTaskPushGetTimerun( $timeRun ) ) ) );
     1218    }
     1219
     1220    static function AsyncTaskPushGetUrl( $id, $timeRun = null )
     1221    {
     1222        return( Plugin::AsyncTaskPushGetUrlEx( Wp::GetSiteWpRootUrl( Gen::CallFunc( 'seraph_accel\\OnAsyncTasksGetPushUrlFile', array(), 'wp-cron.php' ) ), $id, $timeRun ) );
    12131223    }
    12141224
     
    14391449
    14401450        $urlProductInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductInfo' );
    1441         $urlAboutPluginImg = file_exists( __DIR__ . '/../Images/ProductLogo.png' ) ? add_query_arg( array( 'v' => '2.27.31' ), Plugin::FileUri( '../Images/ProductLogo.png', __FILE__ ) ) : null;
     1451        $urlAboutPluginImg = file_exists( __DIR__ . '/../Images/ProductLogo.png' ) ? add_query_arg( array( 'v' => '2.27.32' ), Plugin::FileUri( '../Images/ProductLogo.png', __FILE__ ) ) : null;
    14421452        $urlAboutPluginDocs = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductDocs' );
    14431453        $urlAboutPluginSupport = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductSupport' );
    1444         $url3rdPartySoft = file_exists( __DIR__ . '/../third-party-software.html' ) ? add_query_arg( array( 'v' => '2.27.31' ), Plugin::FileUri( '../third-party-software.html', __FILE__ ) ) : null;
     1454        $url3rdPartySoft = file_exists( __DIR__ . '/../third-party-software.html' ) ? add_query_arg( array( 'v' => '2.27.32' ), Plugin::FileUri( '../third-party-software.html', __FILE__ ) ) : null;
    14451455
    14461456        $urlEula = null;
     
    14511461
    14521462        {
    1453             $version = esc_html( '2.27.31' );
     1463            $version = esc_html( '2.27.32' );
    14541464
    14551465            $res .= Ui::TagOpen( 'div' );
     
    15001510        $rmtCfg = PluginRmtCfg::Get();
    15011511
    1502         $urlAboutUsLogoImg = file_exists( __DIR__ . '/../Images/VendorLogo.png' ) ? add_query_arg( array( 'v' => '2.27.31' ), Plugin::FileUri( '../Images/VendorLogo.png', __FILE__ ) ) : null;
     1512        $urlAboutUsLogoImg = file_exists( __DIR__ . '/../Images/VendorLogo.png' ) ? add_query_arg( array( 'v' => '2.27.32' ), Plugin::FileUri( '../Images/VendorLogo.png', __FILE__ ) ) : null;
    15031513        $urlMorePlugins = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlMorePlugins' );
    15041514        $urlMoreInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlMain' );
     
    20272037
    20282038            $verFrom = self::_PrevVer_GetInt( $plgVerPrev );
    2029             $verTo = self::_PrevVer_GetInt( '2.27.31' );
     2039            $verTo = self::_PrevVer_GetInt( '2.27.32' );
    20302040            if( $verTo < $verFrom )
    20312041                list( $verTo, $verFrom ) = array( $verFrom, $verTo );
     
    21522162                continue;
    21532163
    2154             wp_enqueue_style( Plugin::CmnScriptId( $id ), add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.css' ), array(), '2.27.31' );
     2164            wp_enqueue_style( Plugin::CmnScriptId( $id ), add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.css' ), array(), '2.27.32' );
    21552165
    21562166            self::$g_aAlreadyIncludedObj[ 'css' ][ $id ] = true;
     
    22192229            $scrHndId = Plugin::CmnScriptId( $id );
    22202230
    2221             wp_register_script( $scrHndId, add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.js' ), $deps, '2.27.31' );
     2231            wp_register_script( $scrHndId, add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.js' ), $deps, '2.27.32' );
    22222232            if( $id == 'Gen' )
    22232233                Plugin::Loc_ScriptLoad( $scrHndId );
     
    26642674                            var sendDataUrl = "<?php echo( Gen::GetArrField( $rmtCfg, 'Questionnaires.SendAnswerUrlTpl' ) ); ?>";
    26652675                            sendDataUrl = sendDataUrl.replace( "{EndPointId}",                  encodeURI( "<?php echo( Wp::GetSiteId() ); ?>" ) );
    2666                             sendDataUrl = sendDataUrl.replace( "{PluginVersion}",               encodeURI( "2.27.31" ) );
     2676                            sendDataUrl = sendDataUrl.replace( "{PluginVersion}",               encodeURI( "2.27.32" ) );
    26672677                            sendDataUrl = sendDataUrl.replace( "{PluginMode}",                  encodeURI( "base" ) );
    26682678                            sendDataUrl = sendDataUrl.replace( "{PluginPackage}",               encodeURI( "Base" ) );
  • seraphinite-accelerator/trunk/cache.php

    r3310682 r3312547  
    639639
    640640    if( $bHdr )
    641         @header( 'X-Seraph-Accel-Cache: 2.27.31;' . $debugInfo );
     641        @header( 'X-Seraph-Accel-Cache: 2.27.32;' . $debugInfo );
    642642
    643643    if( $bLog )
     
    15361536    {
    15371537        $_SERVER[ 'SERAPH_ACCEL_ORIG_USER_AGENT' ] = ($_SERVER[ 'HTTP_USER_AGENT' ]??'');
    1538         $_SERVER[ 'HTTP_USER_AGENT' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.31';
     1538        $_SERVER[ 'HTTP_USER_AGENT' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.32';
    15391539    }
    15401540
  • seraphinite-accelerator/trunk/common.php

    r3310682 r3312547  
    1313require_once( __DIR__ . '/Cmn/Plugin.php' );
    1414
    15 const PLUGIN_SETT_VER                               = 175;
     15const PLUGIN_SETT_VER                               = 176;
    1616const PLUGIN_DATA_VER                               = 1;
    1717const PLUGIN_EULA_VER                               = 1;
     
    11391139    }
    11401140
     1141    if( $verFrom && $verFrom < 176 )
     1142    {
     1143        Gen::SetArrField( $sett, array( 'asyncSmpOpt' ), false );
     1144    }
     1145
    11411146    return( $sett );
    11421147}
     
    11991204}
    12001205
    1201 function OnAsyncTasksGetPushUrlFile()
    1202 {
    1203     return( Gen::GetArrField( Plugin::SettGetGlobal(), array( 'asyncUseCron' ), true ) ? 'wp-cron.php' : 'index.php' );
     1206function OnAsyncTasksGetPushUrlFile( $bForceIdx = false )
     1207{
     1208    return( !$bForceIdx && Gen::GetArrField( Plugin::SettGetGlobal(), array( 'asyncUseCron' ), true ) ? 'wp-cron.php' : 'index.php' );
    12041209}
    12051210
     
    20432048                        './/a[@onclick]',
    20442049
     2050                        './/button',
     2051
    20452052                        './/*[starts-with(@href,"#elementor-action")]',
    20462053                        './/a[contains(concat(" ",normalize-space(@class)," ")," mobile-menu ")]',
     
    20532060                        './/a[contains(concat(" ",normalize-space(@class)," ")," wd-open-popup ")]',
    20542061                        './/a[starts-with(@href,"#grve-")]',
    2055                         './/button[contains(concat(" ",normalize-space(@class)," ")," elementskit-menu-toggler ")]',
     2062
    20562063                        './/a[starts-with(@href,"#")][contains(concat(" ",normalize-space(@class)," ")," infinite-mm-menu-button ")]',
    20572064                        './/*[contains(concat(" ",normalize-space(@class)," ")," elementor-swiper-button ")]',
     
    20612068
    20622069                        './/a[contains(concat(" ",normalize-space(@class)," ")," ajax_add_to_cart ")]',
    2063                         './/button[contains(concat(" ",normalize-space(@class)," ")," single_add_to_cart_button ")]',
    2064                         './/button[contains(concat(" ",normalize-space(@class)," ")," addtocart_btn ")]',
    20652070
    20662071                        './/a[contains(concat(" ",normalize-space(@class)," ")," dt-mobile-menu-icon ")]',
     
    20832088                        './/*[contains(concat(" ",normalize-space(@class)," ")," product-video-button ")]/a',
    20842089
    2085                         './/button[contains(concat(" ",normalize-space(@class)," ")," menu-toggle ")]',
    2086 
    20872090                        './/a[@data-fslightbox="gallery"]',
    20882091
     
    20932096                        './/a[contains(concat(" ",normalize-space(@class)," ")," searchOpen ")]',
    20942097
    2095                         './/button[contains(concat(" ",normalize-space(@class)," ")," uicore-toggle ")]',
    2096 
    20972098                        './/a[contains(concat(" ",normalize-space(@class)," ")," bricks-button ")]',
    2098 
    2099                         './/button[contains(concat(" ",normalize-space(@class)," ")," e-n-menu-toggle ")]',
    21002099
    21012100                        './/img[contains(concat(" ",normalize-space(@class)," ")," swiper-slide-image ")]',
     
    22602259                    'wp-block-ultimate-post-slider' => array( 'enable' => true,     'descr' => 'Block Ultimate Post Slider',    'data' => "[class*=wp-block-ultimate-post-post-slider] .ultp-block-items-wrap:not(.slick-initialized) > .ultp-block-item:not(:first-child)\n{\n\tdisplay: none!important;\n}" ),
    22612260
    2262                     'preloaders'    => array( 'enable' => true,     'descr' => 'Preloaders',                'data' => "#pre-load, #preloader, #page_preloader, #page-preloader, #loader-wrapper, #royal_preloader, #loftloader-wrapper, #page-loading, #the7-body > #load, #loader, #loaded, #loader-container,\r\n.rokka-loader, .page-preloader-cover, .apus-page-loading, .medizco-preloder, e-page-transition, .loadercontent, .shadepro-preloader-wrap, .tslg-screen, .page-preloader, .pre-loading, .preloader-outer, .page-loader, .martfury-preloader, body.theme-dotdigital > .preloader, .loader-wrap, .site-loader, .pix-page-loading-bg, .pix-loading-circ-path, .mesh-loader, .lqd-preloader-wrap, .rey-sitePreloader, .et-loader, .preloader-plus {\r\n\tdisplay: none !important;\r\n}\r\n\r\nbody.royal_preloader {\r\n\tvisibility: hidden !important;\r\n}\r\n\r\n/*html body > :not(.preloader-plus) {\r\n\topacity: unset;\r\n}*/" ),
     2261                    'preloaders'    => array( 'enable' => true,     'descr' => 'Preloaders',                'data' => "#pre-load, #preloader, #page_preloader, #page-preloader, #loader-wrapper, #royal_preloader, #loftloader-wrapper, #page-loading, #the7-body > #load, #loader, #loaded, #loader-container,\r\n.rokka-loader, .page-preloader-cover, .apus-page-loading, .medizco-preloder, e-page-transition, .loadercontent, .shadepro-preloader-wrap, .tslg-screen, .page-preloader, .pre-loading, .preloader-outer, .page-loader, .martfury-preloader, body.theme-dotdigital > .preloader, .loader-wrap, .site-loader, .pix-page-loading-bg, .pix-loading-circ-path, .mesh-loader, .lqd-preloader-wrap, .rey-sitePreloader, .et-loader, .preloader-plus, .plwao-loader-wrap {\r\n\tdisplay: none !important;\r\n}\r\n\r\nbody.royal_preloader {\r\n\tvisibility: hidden !important;\r\n}\r\n\r\n/*html body > :not(.preloader-plus) {\r\n\topacity: unset;\r\n}*/" ),
    22632262
    22642263                    'elementor-vis'     => array( 'enable' => false, 'descr' => 'Elementor (visibility and animation)', 'data' => "body.seraph-accel-js-lzl-ing-ani .elementor-invisible {\r\n\tvisibility: visible !important;\r\n}\r\n\r\n.elementor-element[data-settings*=\"animation\\\"\"] {\r\n\tanimation-name: none !important;\r\n}" ),
     
    24922491        'asyncMode' => '',
    24932492        'asyncUseCmptNbr' => false,
     2493        'asyncSmpOpt' => true,
    24942494    ) );
    24952495}
     
    39973997function GetViewTypeUserAgent( $viewsDeviceGrp )
    39983998{
    3999     return( 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.31 ' . ucwords( implode( ' ', Gen::GetArrField( $viewsDeviceGrp, array( 'agents' ), array() ) ) ) );
     3999    return( 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.32 ' . ucwords( implode( ' ', Gen::GetArrField( $viewsDeviceGrp, array( 'agents' ), array() ) ) ) );
    40004000}
    40014001
     
    42744274        $aCurItemsPrior[ $prior ] = true;
    42754275
    4276         Plugin::AsyncTaskPostEx( 'CacheProcessItem', ( int )($item[ 'tp' ]??0) == 0 && $asyncMode == 'ec', array( 'id' => $id, 'siteId' => $item[ 's' ] ) );
     4276        Plugin::AsyncTaskPostEx( 'CacheProcessItem', ( int )($item[ 'tp' ]??0) == 0 && ( $asyncMode == 'ec' || ($settGlobal[ 'asyncSmpOpt' ]??null) ), array( 'id' => $id, 'siteId' => $item[ 's' ] ) );
    42774277
    42784278    }
     
    45214521    }
    45224522
    4523     static function MakeRequest( $asyncMode, $method, $url, $hdrs, $timeout = 0 )
     4523    static function MakeRequest( $asyncMode, $method, $url, $hdrs = array(), $timeout = 0 )
    45244524    {
    45254525
     
    48924892    if( $itemType == 0 )
    48934893    {
     4894        $settGlobal = Plugin::SettGetGlobal();
    48944895
    48954896        $asyncMode = null;
     
    52875288    $args = array( 'sslverify' => false, 'timeout' => $timeout );
    52885289    if( $userAgentCmn )
    5289         $args[ 'user-agent' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.31';
     5290        $args[ 'user-agent' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.32';
    52905291
    52915292    global $seraph_accel_g_aGetExtContentsFailedSrvs;
     
    57375738    {
    57385739        if( !isset( $headers[ 'User-Agent' ] ) )
    5739             $headers[ 'User-Agent' ] = ($headers[ 'X-Seraph-Accel-Postpone-User-Agent' ]??'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.31');
     5740            $headers[ 'User-Agent' ] = ($headers[ 'X-Seraph-Accel-Postpone-User-Agent' ]??'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.32');
    57405741        $headers[ 'User-Agent' ] = str_replace( 'seraph-accel-Agent/', 'seraph-accel-Agent-WarmUp/', $headers[ 'User-Agent' ] );
    57415742
  • seraphinite-accelerator/trunk/languages/seraphinite-accelerator-admin.pot

    r3310682 r3312547  
    77msgid ""
    88msgstr ""
    9 "#-#-#-#-#  cmn.admin.pot (seraphinite-accelerator 2.27.31)  #-#-#-#-#\n"
    10 "Project-Id-Version: seraphinite-accelerator 2.27.31\n"
     9"#-#-#-#-#  cmn.admin.pot (seraphinite-accelerator 2.27.32)  #-#-#-#-#\n"
     10"Project-Id-Version: seraphinite-accelerator 2.27.32\n"
    1111"Report-Msgid-Bugs-To: support@s-sols.com\n"
    1212"MIME-Version: 1.0\n"
    1313"Content-Type: text/plain; charset=UTF-8\n"
    1414"Content-Transfer-Encoding: 8bit\n"
    15 "#-#-#-#-#  main.admin.pot (seraphinite-accelerator 2.27.31)  #-#-#-#-#\n"
    16 "Project-Id-Version: seraphinite-accelerator 2.27.31\n"
     15"#-#-#-#-#  main.admin.pot (seraphinite-accelerator 2.27.32)  #-#-#-#-#\n"
     16"Project-Id-Version: seraphinite-accelerator 2.27.32\n"
    1717"Report-Msgid-Bugs-To: support@s-sols.com\n"
    1818"MIME-Version: 1.0\n"
     
    36253625msgstr ""
    36263626
     3627msgctxt "admin.Settings_Advanced_Common"
     3628msgid "AsyncSmpOptChk"
     3629msgstr ""
     3630
    36273631# Using external Cron requires additional setup. Please, read related %1$sdocumentation%2$s.
    36283632#, php-format
     
    37253729msgstr ""
    37263730
     3731# Constant 'NONCE_SALT' or 'SERAPH_ACCEL_SALT' is not defined in 'wp-config.php' file. Pls, check this file for the missing conatant. It can be caused by some security plugin configuration.
    37273732msgctxt "admin.Notice"
    37283733msgid "WpSaltNotDefined"
  • seraphinite-accelerator/trunk/languages/seraphinite-accelerator.pot

    r3310682 r3312547  
    77msgid ""
    88msgstr ""
    9 "Project-Id-Version: seraphinite-accelerator 2.27.31\n"
     9"Project-Id-Version: seraphinite-accelerator 2.27.32\n"
    1010"Report-Msgid-Bugs-To: support@s-sols.com\n"
    1111"MIME-Version: 1.0\n"
  • seraphinite-accelerator/trunk/main.php

    r3310682 r3312547  
    4242function _AddMenus( $accepted = false )
    4343{
    44     add_menu_page( Plugin::GetPluginString( 'TitleLong' ), Plugin::GetNavMenuTitle(), 'manage_options', 'seraph_accel_manage',                                                                      $accepted ? 'seraph_accel\\_ManagePage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent', Plugin::FileUri( 'icon.png?v=2.27.31', __FILE__ ) );
     44    add_menu_page( Plugin::GetPluginString( 'TitleLong' ), Plugin::GetNavMenuTitle(), 'manage_options', 'seraph_accel_manage',                                                                      $accepted ? 'seraph_accel\\_ManagePage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent', Plugin::FileUri( 'icon.png?v=2.27.32', __FILE__ ) );
    4545    add_submenu_page( 'seraph_accel_manage', esc_html_x( 'Title', 'admin.Manage', 'seraphinite-accelerator' ), esc_html_x( 'Title', 'admin.Manage', 'seraphinite-accelerator' ), 'manage_options', 'seraph_accel_manage',   $accepted ? 'seraph_accel\\_ManagePage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent' );
    4646    add_submenu_page( 'seraph_accel_manage', Wp::GetLocString( 'Settings' ), Wp::GetLocString( 'Settings' ), 'manage_options', 'seraph_accel_settings',                                     $accepted ? 'seraph_accel\\_SettingsPage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent' );
     
    12721272{
    12731273    Plugin::CmnScripts( array( 'Cmn', 'Gen', 'Ui', 'Net', 'AdminUi' ) );
    1274     wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.31' );
     1274    wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.32' );
    12751275    Plugin::Loc_ScriptLoad( Plugin::ScriptId( 'Admin' ) );
    12761276    wp_enqueue_script( Plugin::ScriptId( 'Admin' ) );
     
    15081508    $rmtCfg = PluginRmtCfg::Get();
    15091509
    1510     $urlLogoImg = add_query_arg( array( 'v' => '2.27.31' ), Plugin::FileUri( 'Images/hosting-icon-banner.svg', __FILE__ ) );
     1510    $urlLogoImg = add_query_arg( array( 'v' => '2.27.32' ), Plugin::FileUri( 'Images/hosting-icon-banner.svg', __FILE__ ) );
    15111511    $urlMoreInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlHostingInfo' );
    15121512
  • seraphinite-accelerator/trunk/oper.php

    r3310682 r3312547  
    12081208    foreach( $viewId === null ? array( 'cmn' ) : $viewId as $viewIdI )
    12091209        if( CacheOpViewsHeadersGetViewId( $viewIdI ) == 'cmn' )
    1210             $res[ $viewIdI ] = array( 'User-Agent' => 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.31' );
     1210            $res[ $viewIdI ] = array( 'User-Agent' => 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.32' );
    12111211
    12121212    if( ($settCache[ 'views' ]??null) )
  • seraphinite-accelerator/trunk/options.php

    r3310682 r3312547  
    142142
    143143    Plugin::CmnScripts( array( 'Cmn', 'Gen', 'Ui', 'Net', 'AdminUi' ) );
    144     wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.31' );
     144    wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.32' );
    145145    Plugin::Loc_ScriptLoad( Plugin::ScriptId( 'Admin' ) );
    146146    wp_enqueue_script( Plugin::ScriptId( 'Admin' ) );
     
    52275227                        }
    52285228
     5229                        {
     5230                            $fldId = 'asyncSmpOpt';
     5231                            $o .= ( Ui::Tag( 'p', Ui::CheckBox( esc_html_x( 'AsyncSmpOptChk', 'admin.Settings_Advanced_Common', 'seraphinite-accelerator' ), 'seraph_accel/' . $fldId, Gen::GetArrField( $sett, $fldId, false, '/' ), true ), array( 'class' => array( 'ns-', 'ns-loc', 'ns-re_r', 'ns-re' ), 'style' => array( 'padding-left' => '1.5em', 'display' => 'none' ) ) ) );
     5232                        }
     5233
    52295234                        $o .= ( Ui::Tag( 'p', vsprintf( _x( 'AsyncMode_ExtCronDsc_%1$s%2$s', 'admin.Settings_Advanced_Common', 'seraphinite-accelerator' ), Ui::Link( array( '', '' ), Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Help.Settings_Advanced_ExtCron' ) ) ), array( 'class' => 'description ns-ec', 'style' => array( 'padding-left' => '1.5em', 'display' => 'none' ) ) ) );
    52305235                    }
     
    55335538        { $fldId = 'asyncUseCron';                          Gen::SetArrField( $sett, $fldId, isset( $args[ 'seraph_accel/' . $fldId ] ), '/' ); }
    55345539        { $fldId = 'asyncUseCmptNbr';                       Gen::SetArrField( $sett, $fldId, isset( $args[ 'seraph_accel/' . $fldId ] ), '/' ); }
     5540        { $fldId = 'asyncSmpOpt';                           Gen::SetArrField( $sett, $fldId, isset( $args[ 'seraph_accel/' . $fldId ] ), '/' ); }
    55355541        { $fldId = 'asyncMode';                             Gen::SetArrField( $sett, $fldId, Gen::SanitizeId( $args[ 'seraph_accel/' . $fldId ] ), '/' ); }
    55365542
  • seraphinite-accelerator/trunk/plugin_root.php

    r3310682 r3312547  
    66Text Domain: seraphinite-accelerator
    77Domain Path: /languages
    8 Version: 2.27.31
     8Version: 2.27.32
    99Author: Seraphinite Solutions
    1010Author URI: https://www.s-sols.com
  • seraphinite-accelerator/trunk/readme.txt

    r3310682 r3312547  
    66Requires at least: 4.5
    77Tested up to: 6.8
    8 Stable tag: 2.27.31
     8Stable tag: 2.27.32
    99License: GPLv2 or later (if another license is not provided)
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    163163== Changelog ==
    164164
     165= 2.27.32 =
     166
     167Improvements:
     168
     169* Simple thread of optimization.
     170
    165171= 2.27.31 =
    166172
Note: See TracChangeset for help on using the changeset viewer.