Changeset 3486643
- Timestamp:
- 03/19/2026 03:53:28 PM (13 days ago)
- Location:
- seraphinite-accelerator
- Files:
-
- 144 added
- 15 edited
-
tags/2.28.17 (added)
-
tags/2.28.17/Admin.js (added)
-
tags/2.28.17/Cmn (added)
-
tags/2.28.17/Cmn/AdminUi.css (added)
-
tags/2.28.17/Cmn/AdminUi.js (added)
-
tags/2.28.17/Cmn/Cmn.js (added)
-
tags/2.28.17/Cmn/Db.php (added)
-
tags/2.28.17/Cmn/Ext (added)
-
tags/2.28.17/Cmn/Ext/JS (added)
-
tags/2.28.17/Cmn/Ext/JS/lazysizes (added)
-
tags/2.28.17/Cmn/Ext/JS/lazysizes/lazysizes.js (added)
-
tags/2.28.17/Cmn/Ext/JS/lazysizes/lazysizes.min.js (added)
-
tags/2.28.17/Cmn/Ext/JS/lazysizes/plugins (added)
-
tags/2.28.17/Cmn/Ext/JS/lazysizes/plugins/unveilhooks (added)
-
tags/2.28.17/Cmn/Ext/JS/lazysizes/plugins/unveilhooks/ls.unveilhooks.js (added)
-
tags/2.28.17/Cmn/Ext/JS/lazysizes/plugins/unveilhooks/ls.unveilhooks.min.js (added)
-
tags/2.28.17/Cmn/Ext/PHP (added)
-
tags/2.28.17/Cmn/Ext/PHP/JShrink (added)
-
tags/2.28.17/Cmn/Ext/PHP/JShrink/Minifier.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/Options.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/PHPSQLParser.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/exceptions (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/exceptions/InvalidParameterException.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/exceptions/UnableToCalculatePositionException.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/exceptions/UnableToCreateSQLException.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/exceptions/UnsupportedFeatureException.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/lexer (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/lexer/LexerSplitter.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/lexer/PHPSQLLexer.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/positions (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/positions/PositionCalculator.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/AbstractProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/BracketProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ColumnDefinitionProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ColumnListProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/CreateDefinitionProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/CreateProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/DefaultProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/DeleteProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/DescProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/DescribeProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/DropProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/DuplicateProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ExplainProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ExpressionListProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/FromProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/GroupByProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/HavingProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/IndexColumnListProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/IndexProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/InsertProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/IntoProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/LimitProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/OptionsProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/OrderByProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/PartitionDefinitionProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/PartitionOptionsProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/RecordProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ReferenceDefinitionProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/RenameProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ReplaceProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/SQLChunkProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/SQLProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/SelectExpressionProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/SelectProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/SetProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ShowProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/SubpartitionDefinitionProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/TableProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/UnionProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/UpdateProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/UsingProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/ValuesProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/WhereProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/processors/WithProcessor.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/utils (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/utils/ExpressionToken.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/utils/ExpressionType.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/PHPSQLParser/utils/PHPSQLParserConstants.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/YUI-CSS-compressor-PHP-port (added)
-
tags/2.28.17/Cmn/Ext/PHP/YUI-CSS-compressor-PHP-port/Colors.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/YUI-CSS-compressor-PHP-port/Command.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/YUI-CSS-compressor-PHP-port/Minifier.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/YUI-CSS-compressor-PHP-port/Utils.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/jsmin-php (added)
-
tags/2.28.17/Cmn/Ext/PHP/jsmin-php/JSMin.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/jsmin-php/UnterminatedCommentException.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/jsmin-php/UnterminatedRegExpException.php (added)
-
tags/2.28.17/Cmn/Ext/PHP/jsmin-php/UnterminatedStringException.php (added)
-
tags/2.28.17/Cmn/Fs.php (added)
-
tags/2.28.17/Cmn/Gen.js (added)
-
tags/2.28.17/Cmn/Gen.php (added)
-
tags/2.28.17/Cmn/Img.php (added)
-
tags/2.28.17/Cmn/Net.js (added)
-
tags/2.28.17/Cmn/Plugin.php (added)
-
tags/2.28.17/Cmn/Ui.js (added)
-
tags/2.28.17/Cmn/Ui.php (added)
-
tags/2.28.17/Images (added)
-
tags/2.28.17/Images/ProductLogo.png (added)
-
tags/2.28.17/Images/Test.css (added)
-
tags/2.28.17/Images/Test.css.gz (added)
-
tags/2.28.17/Images/Test.js (added)
-
tags/2.28.17/Images/Test.js.gz (added)
-
tags/2.28.17/Images/Test.png (added)
-
tags/2.28.17/Images/Test.png.avif (added)
-
tags/2.28.17/Images/Test.png.webp (added)
-
tags/2.28.17/Images/VendorLogo.png (added)
-
tags/2.28.17/Images/hosting-icon-banner.svg (added)
-
tags/2.28.17/cache.php (added)
-
tags/2.28.17/cache_ex.php (added)
-
tags/2.28.17/cache_ext.php (added)
-
tags/2.28.17/cache_ext_CloudFlareHooksEx.php (added)
-
tags/2.28.17/cache_obj.php (added)
-
tags/2.28.17/common.php (added)
-
tags/2.28.17/content.php (added)
-
tags/2.28.17/content_css.php (added)
-
tags/2.28.17/content_css_ex.php (added)
-
tags/2.28.17/content_ex.php (added)
-
tags/2.28.17/content_frm.php (added)
-
tags/2.28.17/content_img.php (added)
-
tags/2.28.17/content_js.php (added)
-
tags/2.28.17/htmlparser.php (added)
-
tags/2.28.17/icon.png (added)
-
tags/2.28.17/languages (added)
-
tags/2.28.17/languages/seraphinite-accelerator-Admin-en_US.json (added)
-
tags/2.28.17/languages/seraphinite-accelerator-Admin-ru_RU.json (added)
-
tags/2.28.17/languages/seraphinite-accelerator-Gen-en_US.json (added)
-
tags/2.28.17/languages/seraphinite-accelerator-Gen-ru_RU.json (added)
-
tags/2.28.17/languages/seraphinite-accelerator-admin-en_US.mo (added)
-
tags/2.28.17/languages/seraphinite-accelerator-admin-ru_RU.mo (added)
-
tags/2.28.17/languages/seraphinite-accelerator-admin.pot (added)
-
tags/2.28.17/languages/seraphinite-accelerator-en_US.mo (added)
-
tags/2.28.17/languages/seraphinite-accelerator-ru_RU.mo (added)
-
tags/2.28.17/languages/seraphinite-accelerator.pot (added)
-
tags/2.28.17/main.php (added)
-
tags/2.28.17/oper.php (added)
-
tags/2.28.17/options.php (added)
-
tags/2.28.17/plugin_root.php (added)
-
tags/2.28.17/readme.txt (added)
-
tags/2.28.17/sql.php (added)
-
tags/2.28.17/third-party-software.html (added)
-
tags/2.28.17/tune.php (added)
-
trunk/Cmn/Gen.php (modified) (2 diffs)
-
trunk/Cmn/Plugin.php (modified) (13 diffs)
-
trunk/cache_ex.php (modified) (2 diffs)
-
trunk/common.php (modified) (6 diffs)
-
trunk/languages/seraphinite-accelerator-admin-en_US.mo (modified) (previous)
-
trunk/languages/seraphinite-accelerator-admin-ru_RU.mo (modified) (previous)
-
trunk/languages/seraphinite-accelerator-admin.pot (modified) (2 diffs)
-
trunk/languages/seraphinite-accelerator-en_US.mo (modified) (previous)
-
trunk/languages/seraphinite-accelerator-ru_RU.mo (modified) (previous)
-
trunk/languages/seraphinite-accelerator.pot (modified) (1 diff)
-
trunk/main.php (modified) (3 diffs)
-
trunk/oper.php (modified) (1 diff)
-
trunk/options.php (modified) (3 diffs)
-
trunk/plugin_root.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
seraphinite-accelerator/trunk/Cmn/Gen.php
r3485735 r3486643 2172 2172 static function GetScriptCpuTime() 2173 2173 { 2174 if( !function_exists( 'getrusage' ) ) 2175 return( 0.0 ); 2174 2176 2175 2177 $v = getrusage(); … … 3891 3893 $args[ 'provider' ] = 'CURL'; 3892 3894 if( !isset( $args[ 'user-agent' ] ) ) 3893 $args[ 'user-agent' ] = 'seraph-accel-Agent/2.28.1 6';3895 $args[ 'user-agent' ] = 'seraph-accel-Agent/2.28.17'; 3894 3896 if( !isset( $args[ 'timeout' ] ) ) 3895 3897 $args[ 'timeout' ] = 5; -
seraphinite-accelerator/trunk/Cmn/Plugin.php
r3485735 r3486643 317 317 $args[ 'id' ] = 'wordpress-accelerator'; 318 318 $args[ 'name' ] = 'Accelerator'; 319 $args[ 'v' ] = '2.28.1 6';319 $args[ 'v' ] = '2.28.17'; 320 320 $args[ 'pk' ] = 'Base'; 321 321 $args[ 'cfg' ] = ''; … … 339 339 $lastCheckPackage = 'Base'; 340 340 341 if( $lastCheckVer !== '2.28.1 6' || $lastCheckPackage !== 'Base' )341 if( $lastCheckVer !== '2.28.17' || $lastCheckPackage !== 'Base' ) 342 342 { 343 343 $state = Plugin::StateGet(); 344 344 345 if( $lastCheckVer !== '2.28.1 6' && !isset( $state[ 'changeVerCheck' ] ) )345 if( $lastCheckVer !== '2.28.17' && !isset( $state[ 'changeVerCheck' ] ) ) 346 346 { 347 347 $state[ 'changeVerCheck' ] = $lastCheckVer !== null ? $lastCheckVer : ''; … … 360 360 if( !$bForce ) 361 361 { 362 if( $bFirstTimeOnly && $lastCheckVer == '2.28.1 6' )362 if( $bFirstTimeOnly && $lastCheckVer == '2.28.17' ) 363 363 return( Gen::S_FALSE ); 364 364 … … 379 379 $args[ 'id' ] = 'wordpress-accelerator'; 380 380 $args[ 'name' ] = 'Accelerator'; 381 $args[ 'v' ] = '2.28.1 6';381 $args[ 'v' ] = '2.28.17'; 382 382 $args[ 'pk' ] = 'Base'; 383 383 $args[ 'cfg' ] = ''; … … 396 396 { 397 397 $data[ 'updTime' ] = $curUpdTime; 398 $data[ 'plgVer' ] = '2.28.1 6';398 $data[ 'plgVer' ] = '2.28.17'; 399 399 $data[ 'plgPk' ] = 'Base'; 400 400 … … 413 413 $data[ 'mdfTime' ] = $timeMdf; 414 414 $data[ 'updTime' ] = $curUpdTime; 415 $data[ 'plgVer' ] = '2.28.1 6';415 $data[ 'plgVer' ] = '2.28.17'; 416 416 $data[ 'plgPk' ] = 'Base'; 417 417 … … 1480 1480 1481 1481 $urlProductInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductInfo' ); 1482 $urlAboutPluginImg = file_exists( __DIR__ . '/../Images/ProductLogo.png' ) ? add_query_arg( array( 'v' => '2.28.1 6' ), Plugin::FileUri( '../Images/ProductLogo.png', __FILE__ ) ) : null;1482 $urlAboutPluginImg = file_exists( __DIR__ . '/../Images/ProductLogo.png' ) ? add_query_arg( array( 'v' => '2.28.17' ), Plugin::FileUri( '../Images/ProductLogo.png', __FILE__ ) ) : null; 1483 1483 $urlAboutPluginDocs = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductDocs' ); 1484 1484 $urlAboutPluginSupport = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductSupport' ); 1485 $url3rdPartySoft = file_exists( __DIR__ . '/../third-party-software.html' ) ? add_query_arg( array( 'v' => '2.28.1 6' ), Plugin::FileUri( '../third-party-software.html', __FILE__ ) ) : null;1485 $url3rdPartySoft = file_exists( __DIR__ . '/../third-party-software.html' ) ? add_query_arg( array( 'v' => '2.28.17' ), Plugin::FileUri( '../third-party-software.html', __FILE__ ) ) : null; 1486 1486 1487 1487 $urlEula = null; … … 1492 1492 1493 1493 { 1494 $version = esc_html( '2.28.1 6' );1494 $version = esc_html( '2.28.17' ); 1495 1495 1496 1496 $res .= Ui::TagOpen( 'div' ); … … 1541 1541 $rmtCfg = PluginRmtCfg::Get(); 1542 1542 1543 $urlAboutUsLogoImg = file_exists( __DIR__ . '/../Images/VendorLogo.png' ) ? add_query_arg( array( 'v' => '2.28.1 6' ), Plugin::FileUri( '../Images/VendorLogo.png', __FILE__ ) ) : null;1543 $urlAboutUsLogoImg = file_exists( __DIR__ . '/../Images/VendorLogo.png' ) ? add_query_arg( array( 'v' => '2.28.17' ), Plugin::FileUri( '../Images/VendorLogo.png', __FILE__ ) ) : null; 1544 1544 $urlMorePlugins = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlMorePlugins' ); 1545 1545 $urlMoreInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlMain' ); … … 2070 2070 2071 2071 $verFrom = self::_PrevVer_GetInt( $plgVerPrev ); 2072 $verTo = self::_PrevVer_GetInt( '2.28.1 6' );2072 $verTo = self::_PrevVer_GetInt( '2.28.17' ); 2073 2073 if( $verTo < $verFrom ) 2074 2074 list( $verTo, $verFrom ) = array( $verFrom, $verTo ); … … 2195 2195 continue; 2196 2196 2197 wp_enqueue_style( Plugin::CmnScriptId( $id ), add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.css' ), array(), '2.28.1 6' );2197 wp_enqueue_style( Plugin::CmnScriptId( $id ), add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.css' ), array(), '2.28.17' ); 2198 2198 2199 2199 self::$g_aAlreadyIncludedObj[ 'css' ][ $id ] = true; … … 2262 2262 $scrHndId = Plugin::CmnScriptId( $id ); 2263 2263 2264 wp_register_script( $scrHndId, add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.js' ), $deps, '2.28.1 6' );2264 wp_register_script( $scrHndId, add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.js' ), $deps, '2.28.17' ); 2265 2265 if( $id == 'Gen' ) 2266 2266 Plugin::Loc_ScriptLoad( $scrHndId ); … … 2707 2707 var sendDataUrl = "<?php echo( Gen::GetArrField( $rmtCfg, 'Questionnaires.SendAnswerUrlTpl' ) ); ?>"; 2708 2708 sendDataUrl = sendDataUrl.replace( "{EndPointId}", encodeURI( "<?php echo( Wp::GetSiteId() ); ?>" ) ); 2709 sendDataUrl = sendDataUrl.replace( "{PluginVersion}", encodeURI( "2.28.1 6" ) );2709 sendDataUrl = sendDataUrl.replace( "{PluginVersion}", encodeURI( "2.28.17" ) ); 2710 2710 sendDataUrl = sendDataUrl.replace( "{PluginMode}", encodeURI( "base" ) ); 2711 2711 sendDataUrl = sendDataUrl.replace( "{PluginPackage}", encodeURI( "Base" ) ); -
seraphinite-accelerator/trunk/cache_ex.php
r3485735 r3486643 67 67 68 68 if( $bHdr ) 69 @header( 'X-Seraph-Accel-Cache: 2.28.1 6;' . $debugInfo );69 @header( 'X-Seraph-Accel-Cache: 2.28.17;' . $debugInfo ); 70 70 71 71 if( $bLog ) … … 996 996 { 997 997 $_SERVER[ 'SERAPH_ACCEL_ORIG_USER_AGENT' ] = ($_SERVER[ 'HTTP_USER_AGENT' ]??''); 998 $_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.28.1 6';998 $_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.28.17'; 999 999 } 1000 1000 -
seraphinite-accelerator/trunk/common.php
r3485735 r3486643 4233 4233 function GetViewTypeUserAgent( $viewsDeviceGrp ) 4234 4234 { 4235 return( 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.28.1 6' . ucwords( implode( ' ', Gen::GetArrField( $viewsDeviceGrp, array( 'agents' ), array() ) ) ) );4235 return( 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.28.17 ' . ucwords( implode( ' ', Gen::GetArrField( $viewsDeviceGrp, array( 'agents' ), array() ) ) ) ); 4236 4236 } 4237 4237 … … 5169 5169 { 5170 5170 $uriPath = substr( $uriPath, strlen( Gen::GetFileDir( $_SERVER[ 'REQUEST_URI' ] ) ) ); 5171 if( @file_exists( Gen::GetFileDir( $_SERVER[ 'SCRIPT_FILENAME' ] ) . $uriPath. '/' . $fileIdx ) )5171 if( @file_exists( Gen::GetFileDir( $_SERVER[ 'SCRIPT_FILENAME' ] ) . rawurldecode( $uriPath ) . '/' . $fileIdx ) ) 5172 5172 $fileIdx = $uriPath . '/' . $fileIdx; 5173 5173 } … … 5748 5748 $args = array( 'sslverify' => false, 'timeout' => $timeout, 'headers' => array() ); 5749 5749 if( $userAgentCmn ) 5750 $args[ 'headers' ][ 'User-Agent' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.28.1 6';5750 $args[ 'headers' ][ 'User-Agent' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.28.17'; 5751 5751 5752 5752 if( $serverId = Net::UrlParse( $url ) ) … … 5776 5776 } 5777 5777 5778 if( isset( $ctxProcess[ '_stat' ] ) ) 5779 $ctxProcess[ '_stat' ][ 'netExtCount' ][ 'v' ] += 1; 5780 5778 5781 $res = Wp::RemoteGet( $url, $args ); 5779 5782 $hr = Net::GetHrFromWpRemoteGet( $res ); … … 5788 5791 $contMimeType = ( string )Net::GetHeaderFromWpRemoteRequestRes( $res, 'content-type' ); 5789 5792 $cont = wp_remote_retrieve_body( $res ); 5793 5794 if( isset( $ctxProcess[ '_stat' ] ) ) 5795 $ctxProcess[ '_stat' ][ 'netExtSz' ][ 'v' ] += strlen( $cont ); 5790 5796 5791 5797 if( ( $nPos = strpos( $contMimeType, ';' ) ) !== false ) … … 6258 6264 { 6259 6265 if( !isset( $headers[ 'User-Agent' ] ) ) 6260 $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.28.1 6');6266 $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.28.17'); 6261 6267 $headers[ 'User-Agent' ] = str_replace( 'seraph-accel-Agent/', 'seraph-accel-Agent-WarmUp/', $headers[ 'User-Agent' ] ); 6262 6268 -
seraphinite-accelerator/trunk/languages/seraphinite-accelerator-admin.pot
r3485735 r3486643 7 7 msgid "" 8 8 msgstr "" 9 "#-#-#-#-# cmn.admin.pot (seraphinite-accelerator 2.28.1 6) #-#-#-#-#\n"10 "Project-Id-Version: seraphinite-accelerator 2.28.1 6\n"9 "#-#-#-#-# cmn.admin.pot (seraphinite-accelerator 2.28.17) #-#-#-#-#\n" 10 "Project-Id-Version: seraphinite-accelerator 2.28.17\n" 11 11 "Report-Msgid-Bugs-To: support@s-sols.com\n" 12 12 "MIME-Version: 1.0\n" 13 13 "Content-Type: text/plain; charset=UTF-8\n" 14 14 "Content-Transfer-Encoding: 8bit\n" 15 "#-#-#-#-# main.admin.pot (seraphinite-accelerator 2.28.1 6) #-#-#-#-#\n"16 "Project-Id-Version: seraphinite-accelerator 2.28.1 6\n"15 "#-#-#-#-# main.admin.pot (seraphinite-accelerator 2.28.17) #-#-#-#-#\n" 16 "Project-Id-Version: seraphinite-accelerator 2.28.17\n" 17 17 "Report-Msgid-Bugs-To: support@s-sols.com\n" 18 18 "MIME-Version: 1.0\n" … … 2040 2040 msgstr "" 2041 2041 2042 msgctxt "admin.Settings_Html_Rpl" 2043 msgid "AlwaysChk" 2044 msgstr "" 2045 2042 2046 # Search (string or regular expression) 2043 2047 msgctxt "admin.Settings_Html_Rpl" -
seraphinite-accelerator/trunk/languages/seraphinite-accelerator.pot
r3485735 r3486643 7 7 msgid "" 8 8 msgstr "" 9 "Project-Id-Version: seraphinite-accelerator 2.28.1 6\n"9 "Project-Id-Version: seraphinite-accelerator 2.28.17\n" 10 10 "Report-Msgid-Bugs-To: support@s-sols.com\n" 11 11 "MIME-Version: 1.0\n" -
seraphinite-accelerator/trunk/main.php
r3485735 r3486643 43 43 function _AddMenus( $accepted = false ) 44 44 { 45 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.28.1 6', __FILE__ ) );45 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.28.17', __FILE__ ) ); 46 46 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' ); 47 47 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' ); … … 1287 1287 { 1288 1288 Plugin::CmnScripts( array( 'Cmn', 'Gen', 'Ui', 'Net', 'AdminUi' ) ); 1289 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.28.1 6' );1289 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.28.17' ); 1290 1290 Plugin::Loc_ScriptLoad( Plugin::ScriptId( 'Admin' ) ); 1291 1291 wp_enqueue_script( Plugin::ScriptId( 'Admin' ) ); … … 1529 1529 $rmtCfg = PluginRmtCfg::Get(); 1530 1530 1531 $urlLogoImg = add_query_arg( array( 'v' => '2.28.1 6' ), Plugin::FileUri( 'Images/hosting-icon-banner.svg', __FILE__ ) );1531 $urlLogoImg = add_query_arg( array( 'v' => '2.28.17' ), Plugin::FileUri( 'Images/hosting-icon-banner.svg', __FILE__ ) ); 1532 1532 $urlMoreInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlHostingInfo' ); 1533 1533 -
seraphinite-accelerator/trunk/oper.php
r3485735 r3486643 1157 1157 foreach( $viewId === null ? array( 'cmn' ) : $viewId as $viewIdI ) 1158 1158 if( CacheOpViewsHeadersGetViewId( $viewIdI ) == 'cmn' ) 1159 $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.28.1 6' );1159 $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.28.17' ); 1160 1160 1161 1161 if( ($settCache[ 'views' ]??null) ) -
seraphinite-accelerator/trunk/options.php
r3485735 r3486643 142 142 143 143 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.28.1 6' );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.28.17' ); 145 145 Plugin::Loc_ScriptLoad( Plugin::ScriptId( 'Admin' ) ); 146 146 wp_enqueue_script( Plugin::ScriptId( 'Admin' ) ); … … 2512 2512 2513 2513 { 2514 $fldId = 'alws'; 2515 $o .= ( Ui::Tag( 'tr', Ui::Tag( 'td', Ui::CheckBox( esc_html_x( 'AlwaysChk', 'admin.Settings_Html_Rpl', 'seraphinite-accelerator' ), $idItems . '/' . $itemKey . '/' . $fldId, Gen::GetArrField( $item, $fldId, false, '/' ), true ), array( 'colspan' => 2 ) ) ) ); 2516 } 2517 2518 { 2514 2519 $fldId = 'expr'; 2515 2520 $o .= ( Ui::Tag( 'tr', Ui::Tag( 'td', Ui::TextBox( $idItems . '/' . $itemKey . '/' . $fldId, Gen::GetArrField( $item, $fldId, '', '/' ), array( 'masked' => true, 'placeholder' => _x( 'FindExprPhlr', 'admin.Settings_Html_Rpl', 'seraphinite-accelerator' ), 'style' => array( 'width' => '100%' ) ), true ), array( 'colspan' => 2 ) ) ) ); 2516 2521 } 2517 2522 2518 ;2519 2520 2523 { 2521 $fldId = 's cope';2524 $fldId = 'sel'; 2522 2525 $o .= ( Ui::Tag( 'tr', Ui::Tag( 'td', Ui::TextBox( $idItems . '/' . $itemKey . '/' . $fldId, Gen::GetArrField( $item, $fldId, '', '/' ), array( 'masked' => true, 'class' => 'ctlMaxSizeX', 'placeholder' => _x( 'SelectorPhlr', 'admin.Settings_Html_Rpl', 'seraphinite-accelerator' ) ), true ), array( 'colspan' => 2 ) ) ) ); 2523 2526 } … … 6547 6550 { $fldId = 'enable'; Gen::SetArrField( $item, $fldId, isset( $args[ $idItems . '/' . $itemKey . '/' . $fldId ] ), '/' ); } 6548 6551 { $fldId = 'descr'; Gen::SetArrField( $item, $fldId, Wp::SanitizeText( @stripslashes( $args[ $idItems . '/' . $itemKey . '/' . $fldId ] ) ), '/' ); } 6552 { $fldId = 'alws'; Gen::SetArrField( $item, $fldId, isset( $args[ $idItems . '/' . $itemKey . '/' . $fldId ] ), '/' ); } 6549 6553 { $fldId = 'expr'; Gen::SetArrField( $item, $fldId, @trim( Ui::UnmaskValue( @stripslashes( $args[ $idItems . '/' . $itemKey . '/' . $fldId ] ) ) ), '/' ); } 6550 6554 { $fldId = 'sel'; Gen::SetArrField( $item, $fldId, @trim( Wp::SanitizeXPath( Ui::UnmaskValue( @stripslashes( $args[ $idItems . '/' . $itemKey . '/' . $fldId ] ) ) ) ), '/' ); } -
seraphinite-accelerator/trunk/plugin_root.php
r3485735 r3486643 6 6 Text Domain: seraphinite-accelerator 7 7 Domain Path: /languages 8 Version: 2.28.1 68 Version: 2.28.17 9 9 Author: Seraphinite Solutions 10 10 Author URI: https://www.s-sols.com -
seraphinite-accelerator/trunk/readme.txt
r3485735 r3486643 6 6 Requires at least: 4.5 7 7 Tested up to: 6.9 8 Stable tag: 2.28.1 68 Stable tag: 2.28.17 9 9 License: GPLv2 or later (if another license is not provided) 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 163 163 == Changelog == 164 164 165 = 2.28.17 = 166 167 Improvements: 168 169 * Defining scope in HTML replacement. 170 * FOX - Currency Switcher. 171 172 Fixes: 173 174 * PHP error on some sites: Call to undefined function getrusage(). 175 * Simple thread of optimization doesnt work with custom 'index.php'. 176 165 177 = 2.28.16 = 166 178
Note: See TracChangeset
for help on using the changeset viewer.