Changeset 2748708
- Timestamp:
- 06/27/2022 07:30:33 PM (4 years ago)
- Location:
- jch-optimize/trunk
- Files:
-
- 989 added
- 4 deleted
- 12 edited
-
autoload.php (modified) (1 diff)
-
classes (deleted)
-
jch-optimize.php (modified) (3 diffs)
-
languages/jch-optimize.pot (modified) (3 diffs)
-
lib (added)
-
lib/src (added)
-
lib/src/Container.php (added)
-
lib/src/Controller (added)
-
lib/src/Controller/ApplyAutoSetting.php (added)
-
lib/src/Controller/BrowserCaching.php (added)
-
lib/src/Controller/CleanCache.php (added)
-
lib/src/Controller/Configurations.php (added)
-
lib/src/Controller/DeleteBackups.php (added)
-
lib/src/Controller/Help.php (added)
-
lib/src/Controller/KeyCache.php (added)
-
lib/src/Controller/Main.php (added)
-
lib/src/Controller/OptimizeImage.php (added)
-
lib/src/Controller/OptimizeImages.php (added)
-
lib/src/Controller/OrderPlugins.php (added)
-
lib/src/Controller/PageCache.php (added)
-
lib/src/Controller/RestoreImages.php (added)
-
lib/src/Controller/ToggleSetting.php (added)
-
lib/src/Controller/index.html (added)
-
lib/src/ControllerResolver.php (added)
-
lib/src/Core (added)
-
lib/src/Core/AbstractContainer.php (added)
-
lib/src/Core/Admin (added)
-
lib/src/Core/Admin/AbstractHtml.php (added)
-
lib/src/Core/Admin/Ajax (added)
-
lib/src/Core/Admin/Ajax/Ajax.php (added)
-
lib/src/Core/Admin/Ajax/FileTree.php (added)
-
lib/src/Core/Admin/Ajax/MultiSelect.php (added)
-
lib/src/Core/Admin/Helper.php (added)
-
lib/src/Core/Admin/Icons.php (added)
-
lib/src/Core/Admin/Json.php (added)
-
lib/src/Core/Admin/MultiSelectItems.php (added)
-
lib/src/Core/Admin/Tasks.php (added)
-
lib/src/Core/Browser.php (added)
-
lib/src/Core/Cdn.php (added)
-
lib/src/Core/Combiner.php (added)
-
lib/src/Core/Css (added)
-
lib/src/Core/Css/Callbacks (added)
-
lib/src/Core/Css/Callbacks/AbstractCallback.php (added)
-
lib/src/Core/Css/Callbacks/CombineMediaQueries.php (added)
-
lib/src/Core/Css/Callbacks/CorrectUrls.php (added)
-
lib/src/Core/Css/Callbacks/ExtractCriticalCss.php (added)
-
lib/src/Core/Css/Callbacks/FormatCss.php (added)
-
lib/src/Core/Css/Callbacks/HandleAtRules.php (added)
-
lib/src/Core/Css/CssSearchObject.php (added)
-
lib/src/Core/Css/Parser.php (added)
-
lib/src/Core/Css/Processor.php (added)
-
lib/src/Core/Css/Sprite (added)
-
lib/src/Core/Css/Sprite/Controller.php (added)
-
lib/src/Core/Css/Sprite/Generator.php (added)
-
lib/src/Core/Css/Sprite/Handler (added)
-
lib/src/Core/Css/Sprite/Handler/AbstractHandler.php (added)
-
lib/src/Core/Css/Sprite/Handler/Gd.php (added)
-
lib/src/Core/Css/Sprite/Handler/Imagick.php (added)
-
lib/src/Core/Css/Sprite/HandlerInterface.php (added)
-
lib/src/Core/Exception.php (added)
-
lib/src/Core/FileInfosUtilsTrait.php (added)
-
lib/src/Core/FileUtils.php (added)
-
lib/src/Core/Helper.php (added)
-
lib/src/Core/Html (added)
-
lib/src/Core/Html/CacheManager.php (added)
-
lib/src/Core/Html/Callbacks (added)
-
lib/src/Core/Html/Callbacks/AbstractCallback.php (added)
-
lib/src/Core/Html/Callbacks/Cdn.php (added)
-
lib/src/Core/Html/Callbacks/CombineJsCss.php (added)
-
lib/src/Core/Html/Callbacks/LazyLoad.php (added)
-
lib/src/Core/Html/ElementObject.php (added)
-
lib/src/Core/Html/ExcludeException.php (added)
-
lib/src/Core/Html/FilesManager.php (added)
-
lib/src/Core/Html/LinkBuilder.php (added)
-
lib/src/Core/Html/Parser.php (added)
-
lib/src/Core/Html/Processor.php (added)
-
lib/src/Core/Http2Preload.php (added)
-
lib/src/Core/Interfaces (added)
-
lib/src/Core/Interfaces/Excludes.php (added)
-
lib/src/Core/Interfaces/Hooks.php (added)
-
lib/src/Core/Interfaces/Html.php (added)
-
lib/src/Core/Interfaces/MvcLoggerInterface.php (added)
-
lib/src/Core/Interfaces/Paths.php (added)
-
lib/src/Core/Interfaces/Plugin.php (added)
-
lib/src/Core/Interfaces/Profiler.php (added)
-
lib/src/Core/Interfaces/Utility.php (added)
-
lib/src/Core/Interfaces/index.html (added)
-
lib/src/Core/Model (added)
-
lib/src/Core/Model/CacheModelTrait.php (added)
-
lib/src/Core/Optimize.php (added)
-
lib/src/Core/Output.php (added)
-
lib/src/Core/PageCache (added)
-
lib/src/Core/PageCache/CaptureCache.php (added)
-
lib/src/Core/PageCache/PageCache.php (added)
-
lib/src/Core/Plugin (added)
-
lib/src/Core/Plugin/ClearExpiredByFactor.php (added)
-
lib/src/Core/SerializableTrait.php (added)
-
lib/src/Core/Service (added)
-
lib/src/Core/Service/CachingProvider.php (added)
-
lib/src/Core/Service/CallbackProvider.php (added)
-
lib/src/Core/Service/CoreProvider.php (added)
-
lib/src/Core/Service/FeatureHelpersProvider.php (added)
-
lib/src/Core/Service/IlluminateViewFactoryProvider.php (added)
-
lib/src/Core/StorageTaggingTrait.php (added)
-
lib/src/Core/SystemUri.php (added)
-
lib/src/Core/Url.php (added)
-
lib/src/Core/index.html (added)
-
lib/src/Html (added)
-
lib/src/Html/Helper.php (added)
-
lib/src/Html/Renderer (added)
-
lib/src/Html/Renderer/Section.php (added)
-
lib/src/Html/Renderer/Setting.php (added)
-
lib/src/Html/Renderer/index.html (added)
-
lib/src/Html/SelectOptionsSupport.php (added)
-
lib/src/Html/TabContent.php (added)
-
lib/src/Html/TabSettings.php (added)
-
lib/src/Html/index.html (added)
-
lib/src/Log (added)
-
lib/src/Log/WordpressNoticeLogger.php (added)
-
lib/src/Model (added)
-
lib/src/Model/Cache.php (added)
-
lib/src/Model/Configure.php (added)
-
lib/src/Model/PageCache.php (added)
-
lib/src/Model/index.html (added)
-
lib/src/Platform (added)
-
lib/src/Platform/Excludes.php (added)
-
lib/src/Platform/Hooks.php (added)
-
lib/src/Platform/Html.php (added)
-
lib/src/Platform/Paths.php (added)
-
lib/src/Platform/Plugin.php (added)
-
lib/src/Platform/Profiler.php (added)
-
lib/src/Platform/Utility.php (added)
-
lib/src/Platform/index.html (added)
-
lib/src/Plugin (added)
-
lib/src/Plugin/Admin.php (added)
-
lib/src/Plugin/Installer.php (added)
-
lib/src/Plugin/Loader.php (added)
-
lib/src/Service (added)
-
lib/src/Service/CachingConfigurationProvider.php (added)
-
lib/src/Service/ConfigurationProvider.php (added)
-
lib/src/Service/LoggerProvider.php (added)
-
lib/src/Service/MvcProvider.php (added)
-
lib/src/Service/PluginProvider.php (added)
-
lib/src/View (added)
-
lib/src/View/ConfigurationsHtml.php (added)
-
lib/src/View/MainHtml.php (added)
-
lib/src/View/PageCacheHtml.php (added)
-
lib/src/functions.php (added)
-
lib/src/index.html (added)
-
lib/tmpl (added)
-
lib/tmpl/browse.blade.php (added)
-
lib/tmpl/configurations.blade.php (added)
-
lib/tmpl/help.blade.php (added)
-
lib/tmpl/index.html (added)
-
lib/tmpl/main.blade.php (added)
-
lib/tmpl/optimizeimages.blade.php (added)
-
lib/tmpl/pagecache.blade.php (added)
-
lib/tmpl/template.blade.php (added)
-
lib/vendor (added)
-
lib/vendor/autoload.php (added)
-
lib/vendor/codealfa (added)
-
lib/vendor/codealfa/minify (added)
-
lib/vendor/codealfa/minify/LICENSE (added)
-
lib/vendor/codealfa/minify/index.html (added)
-
lib/vendor/codealfa/minify/src (added)
-
lib/vendor/codealfa/minify/src/Base.php (added)
-
lib/vendor/codealfa/minify/src/Css.php (added)
-
lib/vendor/codealfa/minify/src/Html.php (added)
-
lib/vendor/codealfa/minify/src/Js.php (added)
-
lib/vendor/codealfa/minify/src/Json.php (added)
-
lib/vendor/codealfa/minify/src/index.html (added)
-
lib/vendor/codealfa/regextokenizer (added)
-
lib/vendor/codealfa/regextokenizer/src (added)
-
lib/vendor/codealfa/regextokenizer/src/Base.php (added)
-
lib/vendor/codealfa/regextokenizer/src/Css.php (added)
-
lib/vendor/codealfa/regextokenizer/src/Debug (added)
-
lib/vendor/codealfa/regextokenizer/src/Debug/Debug.php (added)
-
lib/vendor/codealfa/regextokenizer/src/Html.php (added)
-
lib/vendor/codealfa/regextokenizer/src/Js.php (added)
-
lib/vendor/composer (added)
-
lib/vendor/composer/ClassLoader.php (added)
-
lib/vendor/composer/InstalledVersions.php (added)
-
lib/vendor/composer/LICENSE (added)
-
lib/vendor/composer/autoload_classmap.php (added)
-
lib/vendor/composer/autoload_files.php (added)
-
lib/vendor/composer/autoload_namespaces.php (added)
-
lib/vendor/composer/autoload_psr4.php (added)
-
lib/vendor/composer/autoload_real.php (added)
-
lib/vendor/composer/autoload_static.php (added)
-
lib/vendor/composer/ca-bundle (added)
-
lib/vendor/composer/ca-bundle/LICENSE (added)
-
lib/vendor/composer/ca-bundle/res (added)
-
lib/vendor/composer/ca-bundle/res/cacert.pem (added)
-
lib/vendor/composer/ca-bundle/src (added)
-
lib/vendor/composer/ca-bundle/src/CaBundle.php (added)
-
lib/vendor/composer/installed.json (added)
-
lib/vendor/composer/installed.php (added)
-
lib/vendor/composer/platform_check.php (added)
-
lib/vendor/container-interop (added)
-
lib/vendor/container-interop/container-interop (added)
-
lib/vendor/container-interop/container-interop/LICENSE (added)
-
lib/vendor/container-interop/container-interop/src (added)
-
lib/vendor/container-interop/container-interop/src/Interop (added)
-
lib/vendor/container-interop/container-interop/src/Interop/Container (added)
-
lib/vendor/container-interop/container-interop/src/Interop/Container/ContainerInterface.php (added)
-
lib/vendor/container-interop/container-interop/src/Interop/Container/Exception (added)
-
lib/vendor/container-interop/container-interop/src/Interop/Container/Exception/ContainerException.php (added)
-
lib/vendor/container-interop/container-interop/src/Interop/Container/Exception/NotFoundException.php (added)
-
lib/vendor/illuminate (added)
-
lib/vendor/illuminate/container (added)
-
lib/vendor/illuminate/container/BoundMethod.php (added)
-
lib/vendor/illuminate/container/Container.php (added)
-
lib/vendor/illuminate/container/ContextualBindingBuilder.php (added)
-
lib/vendor/illuminate/container/EntryNotFoundException.php (added)
-
lib/vendor/illuminate/container/RewindableGenerator.php (added)
-
lib/vendor/illuminate/container/Util.php (added)
-
lib/vendor/illuminate/contracts (added)
-
lib/vendor/illuminate/contracts/Container (added)
-
lib/vendor/illuminate/contracts/Container/BindingResolutionException.php (added)
-
lib/vendor/illuminate/contracts/Container/Container.php (added)
-
lib/vendor/illuminate/contracts/Container/ContextualBindingBuilder.php (added)
-
lib/vendor/illuminate/contracts/Events (added)
-
lib/vendor/illuminate/contracts/Events/Dispatcher.php (added)
-
lib/vendor/illuminate/contracts/Support (added)
-
lib/vendor/illuminate/contracts/Support/Arrayable.php (added)
-
lib/vendor/illuminate/contracts/Support/DeferrableProvider.php (added)
-
lib/vendor/illuminate/contracts/Support/DeferringDisplayableValue.php (added)
-
lib/vendor/illuminate/contracts/Support/Htmlable.php (added)
-
lib/vendor/illuminate/contracts/Support/Jsonable.php (added)
-
lib/vendor/illuminate/contracts/Support/MessageBag.php (added)
-
lib/vendor/illuminate/contracts/Support/MessageProvider.php (added)
-
lib/vendor/illuminate/contracts/Support/Renderable.php (added)
-
lib/vendor/illuminate/contracts/Support/Responsable.php (added)
-
lib/vendor/illuminate/contracts/View (added)
-
lib/vendor/illuminate/contracts/View/Engine.php (added)
-
lib/vendor/illuminate/contracts/View/Factory.php (added)
-
lib/vendor/illuminate/contracts/View/View.php (added)
-
lib/vendor/illuminate/events (added)
-
lib/vendor/illuminate/events/CallQueuedListener.php (added)
-
lib/vendor/illuminate/events/Dispatcher.php (added)
-
lib/vendor/illuminate/events/EventServiceProvider.php (added)
-
lib/vendor/illuminate/events/NullDispatcher.php (added)
-
lib/vendor/illuminate/filesystem (added)
-
lib/vendor/illuminate/filesystem/Cache.php (added)
-
lib/vendor/illuminate/filesystem/Filesystem.php (added)
-
lib/vendor/illuminate/filesystem/FilesystemAdapter.php (added)
-
lib/vendor/illuminate/filesystem/FilesystemManager.php (added)
-
lib/vendor/illuminate/filesystem/FilesystemServiceProvider.php (added)
-
lib/vendor/illuminate/support (added)
-
lib/vendor/illuminate/support/AggregateServiceProvider.php (added)
-
lib/vendor/illuminate/support/Arr.php (added)
-
lib/vendor/illuminate/support/Carbon.php (added)
-
lib/vendor/illuminate/support/Collection.php (added)
-
lib/vendor/illuminate/support/Composer.php (added)
-
lib/vendor/illuminate/support/ConfigurationUrlParser.php (added)
-
lib/vendor/illuminate/support/DateFactory.php (added)
-
lib/vendor/illuminate/support/Enumerable.php (added)
-
lib/vendor/illuminate/support/Env.php (added)
-
lib/vendor/illuminate/support/Fluent.php (added)
-
lib/vendor/illuminate/support/HigherOrderCollectionProxy.php (added)
-
lib/vendor/illuminate/support/HigherOrderTapProxy.php (added)
-
lib/vendor/illuminate/support/HigherOrderWhenProxy.php (added)
-
lib/vendor/illuminate/support/HtmlString.php (added)
-
lib/vendor/illuminate/support/InteractsWithTime.php (added)
-
lib/vendor/illuminate/support/LazyCollection.php (added)
-
lib/vendor/illuminate/support/Manager.php (added)
-
lib/vendor/illuminate/support/MessageBag.php (added)
-
lib/vendor/illuminate/support/NamespacedItemResolver.php (added)
-
lib/vendor/illuminate/support/Optional.php (added)
-
lib/vendor/illuminate/support/Pluralizer.php (added)
-
lib/vendor/illuminate/support/ProcessUtils.php (added)
-
lib/vendor/illuminate/support/Reflector.php (added)
-
lib/vendor/illuminate/support/ServiceProvider.php (added)
-
lib/vendor/illuminate/support/Str.php (added)
-
lib/vendor/illuminate/support/Stringable.php (added)
-
lib/vendor/illuminate/support/Traits (added)
-
lib/vendor/illuminate/support/Traits/CapsuleManagerTrait.php (added)
-
lib/vendor/illuminate/support/Traits/EnumeratesValues.php (added)
-
lib/vendor/illuminate/support/Traits/ForwardsCalls.php (added)
-
lib/vendor/illuminate/support/Traits/Localizable.php (added)
-
lib/vendor/illuminate/support/Traits/Macroable.php (added)
-
lib/vendor/illuminate/support/Traits/ReflectsClosures.php (added)
-
lib/vendor/illuminate/support/Traits/Tappable.php (added)
-
lib/vendor/illuminate/support/ViewErrorBag.php (added)
-
lib/vendor/illuminate/support/helpers.php (added)
-
lib/vendor/illuminate/view (added)
-
lib/vendor/illuminate/view/AnonymousComponent.php (added)
-
lib/vendor/illuminate/view/Compilers (added)
-
lib/vendor/illuminate/view/Compilers/BladeCompiler.php (added)
-
lib/vendor/illuminate/view/Compilers/Compiler.php (added)
-
lib/vendor/illuminate/view/Compilers/CompilerInterface.php (added)
-
lib/vendor/illuminate/view/Compilers/ComponentTagCompiler.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesAuthorizations.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesComments.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesComponents.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesConditionals.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesEchos.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesErrors.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesHelpers.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesIncludes.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesInjections.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesJson.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesLayouts.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesLoops.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesRawPhp.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesStacks.php (added)
-
lib/vendor/illuminate/view/Compilers/Concerns/CompilesTranslations.php (added)
-
lib/vendor/illuminate/view/Component.php (added)
-
lib/vendor/illuminate/view/ComponentAttributeBag.php (added)
-
lib/vendor/illuminate/view/Concerns (added)
-
lib/vendor/illuminate/view/Concerns/ManagesComponents.php (added)
-
lib/vendor/illuminate/view/Concerns/ManagesEvents.php (added)
-
lib/vendor/illuminate/view/Concerns/ManagesLayouts.php (added)
-
lib/vendor/illuminate/view/Concerns/ManagesLoops.php (added)
-
lib/vendor/illuminate/view/Concerns/ManagesStacks.php (added)
-
lib/vendor/illuminate/view/Concerns/ManagesTranslations.php (added)
-
lib/vendor/illuminate/view/Engines (added)
-
lib/vendor/illuminate/view/Engines/CompilerEngine.php (added)
-
lib/vendor/illuminate/view/Engines/Engine.php (added)
-
lib/vendor/illuminate/view/Engines/EngineResolver.php (added)
-
lib/vendor/illuminate/view/Engines/FileEngine.php (added)
-
lib/vendor/illuminate/view/Engines/PhpEngine.php (added)
-
lib/vendor/illuminate/view/Factory.php (added)
-
lib/vendor/illuminate/view/FileViewFinder.php (added)
-
lib/vendor/illuminate/view/InvokableComponentVariable.php (added)
-
lib/vendor/illuminate/view/Middleware (added)
-
lib/vendor/illuminate/view/Middleware/ShareErrorsFromSession.php (added)
-
lib/vendor/illuminate/view/View.php (added)
-
lib/vendor/illuminate/view/ViewException.php (added)
-
lib/vendor/illuminate/view/ViewFinderInterface.php (added)
-
lib/vendor/illuminate/view/ViewName.php (added)
-
lib/vendor/illuminate/view/ViewServiceProvider.php (added)
-
lib/vendor/joomla (added)
-
lib/vendor/joomla/controller (added)
-
lib/vendor/joomla/controller/LICENSE (added)
-
lib/vendor/joomla/controller/src (added)
-
lib/vendor/joomla/controller/src/AbstractController.php (added)
-
lib/vendor/joomla/controller/src/ControllerInterface.php (added)
-
lib/vendor/joomla/di (added)
-
lib/vendor/joomla/di/LICENSE (added)
-
lib/vendor/joomla/di/ruleset.xml (added)
-
lib/vendor/joomla/di/src (added)
-
lib/vendor/joomla/di/src/Container.php (added)
-
lib/vendor/joomla/di/src/ContainerAwareInterface.php (added)
-
lib/vendor/joomla/di/src/ContainerAwareTrait.php (added)
-
lib/vendor/joomla/di/src/ContainerResource.php (added)
-
lib/vendor/joomla/di/src/Exception (added)
-
lib/vendor/joomla/di/src/Exception/ContainerNotFoundException.php (added)
-
lib/vendor/joomla/di/src/Exception/DependencyResolutionException.php (added)
-
lib/vendor/joomla/di/src/Exception/KeyNotFoundException.php (added)
-
lib/vendor/joomla/di/src/Exception/ProtectedKeyException.php (added)
-
lib/vendor/joomla/di/src/ServiceProviderInterface.php (added)
-
lib/vendor/joomla/filesystem (added)
-
lib/vendor/joomla/filesystem/LICENSE (added)
-
lib/vendor/joomla/filesystem/meta (added)
-
lib/vendor/joomla/filesystem/meta/language (added)
-
lib/vendor/joomla/filesystem/meta/language/en-GB (added)
-
lib/vendor/joomla/filesystem/meta/language/en-GB/en-GB.lib_joomla_filesystem_patcher.ini (added)
-
lib/vendor/joomla/filesystem/src (added)
-
lib/vendor/joomla/filesystem/src/Buffer.php (added)
-
lib/vendor/joomla/filesystem/src/Clients (added)
-
lib/vendor/joomla/filesystem/src/Clients/FtpClient.php (added)
-
lib/vendor/joomla/filesystem/src/Exception (added)
-
lib/vendor/joomla/filesystem/src/Exception/FilesystemException.php (added)
-
lib/vendor/joomla/filesystem/src/File.php (added)
-
lib/vendor/joomla/filesystem/src/Folder.php (added)
-
lib/vendor/joomla/filesystem/src/Helper.php (added)
-
lib/vendor/joomla/filesystem/src/Patcher.php (added)
-
lib/vendor/joomla/filesystem/src/Path.php (added)
-
lib/vendor/joomla/filesystem/src/Stream (added)
-
lib/vendor/joomla/filesystem/src/Stream.php (added)
-
lib/vendor/joomla/filesystem/src/Stream/StringWrapper.php (added)
-
lib/vendor/joomla/filesystem/src/Support (added)
-
lib/vendor/joomla/filesystem/src/Support/StringController.php (added)
-
lib/vendor/joomla/filter (added)
-
lib/vendor/joomla/filter/LICENSE (added)
-
lib/vendor/joomla/filter/ruleset.xml (added)
-
lib/vendor/joomla/filter/src (added)
-
lib/vendor/joomla/filter/src/InputFilter.php (added)
-
lib/vendor/joomla/filter/src/OutputFilter.php (added)
-
lib/vendor/joomla/http (added)
-
lib/vendor/joomla/http/LICENSE (added)
-
lib/vendor/joomla/http/src (added)
-
lib/vendor/joomla/http/src/AbstractTransport.php (added)
-
lib/vendor/joomla/http/src/Exception (added)
-
lib/vendor/joomla/http/src/Exception/InvalidResponseCodeException.php (added)
-
lib/vendor/joomla/http/src/Exception/UnexpectedResponseException.php (added)
-
lib/vendor/joomla/http/src/Http.php (added)
-
lib/vendor/joomla/http/src/HttpFactory.php (added)
-
lib/vendor/joomla/http/src/Response.php (added)
-
lib/vendor/joomla/http/src/Transport (added)
-
lib/vendor/joomla/http/src/Transport/Curl.php (added)
-
lib/vendor/joomla/http/src/Transport/Socket.php (added)
-
lib/vendor/joomla/http/src/Transport/Stream.php (added)
-
lib/vendor/joomla/http/src/TransportInterface.php (added)
-
lib/vendor/joomla/input (added)
-
lib/vendor/joomla/input/LICENSE (added)
-
lib/vendor/joomla/input/src (added)
-
lib/vendor/joomla/input/src/Cookie.php (added)
-
lib/vendor/joomla/input/src/Files.php (added)
-
lib/vendor/joomla/input/src/Input.php (added)
-
lib/vendor/joomla/input/src/Json.php (added)
-
lib/vendor/joomla/model (added)
-
lib/vendor/joomla/model/LICENSE (added)
-
lib/vendor/joomla/model/src (added)
-
lib/vendor/joomla/model/src/DatabaseModelInterface.php (added)
-
lib/vendor/joomla/model/src/DatabaseModelTrait.php (added)
-
lib/vendor/joomla/model/src/StatefulModelInterface.php (added)
-
lib/vendor/joomla/model/src/StatefulModelTrait.php (added)
-
lib/vendor/joomla/registry (added)
-
lib/vendor/joomla/registry/LICENSE (added)
-
lib/vendor/joomla/registry/ruleset.xml (added)
-
lib/vendor/joomla/registry/src (added)
-
lib/vendor/joomla/registry/src/Factory.php (added)
-
lib/vendor/joomla/registry/src/Format (added)
-
lib/vendor/joomla/registry/src/Format/Ini.php (added)
-
lib/vendor/joomla/registry/src/Format/Json.php (added)
-
lib/vendor/joomla/registry/src/Format/Php.php (added)
-
lib/vendor/joomla/registry/src/Format/Xml.php (added)
-
lib/vendor/joomla/registry/src/Format/Yaml.php (added)
-
lib/vendor/joomla/registry/src/FormatInterface.php (added)
-
lib/vendor/joomla/registry/src/Registry.php (added)
-
lib/vendor/joomla/renderer (added)
-
lib/vendor/joomla/renderer/LICENSE (added)
-
lib/vendor/joomla/renderer/ruleset.xml (added)
-
lib/vendor/joomla/renderer/src (added)
-
lib/vendor/joomla/renderer/src/AbstractRenderer.php (added)
-
lib/vendor/joomla/renderer/src/AddTemplateFolderInterface.php (added)
-
lib/vendor/joomla/renderer/src/BladeRenderer.php (added)
-
lib/vendor/joomla/renderer/src/ConfigurableFileExtensionInterface.php (added)
-
lib/vendor/joomla/renderer/src/MustacheRenderer.php (added)
-
lib/vendor/joomla/renderer/src/PhpEngineRenderer.php (added)
-
lib/vendor/joomla/renderer/src/PlatesRenderer.php (added)
-
lib/vendor/joomla/renderer/src/RendererInterface.php (added)
-
lib/vendor/joomla/renderer/src/TwigRenderer.php (added)
-
lib/vendor/joomla/string (added)
-
lib/vendor/joomla/string/LICENSE (added)
-
lib/vendor/joomla/string/ruleset.xml (added)
-
lib/vendor/joomla/string/src (added)
-
lib/vendor/joomla/string/src/Inflector.php (added)
-
lib/vendor/joomla/string/src/Normalise.php (added)
-
lib/vendor/joomla/string/src/StringHelper.php (added)
-
lib/vendor/joomla/string/src/phputf8 (added)
-
lib/vendor/joomla/string/src/phputf8/LICENSE (added)
-
lib/vendor/joomla/string/src/phputf8/README (added)
-
lib/vendor/joomla/string/src/phputf8/mbstring (added)
-
lib/vendor/joomla/string/src/phputf8/mbstring/core.php (added)
-
lib/vendor/joomla/string/src/phputf8/native (added)
-
lib/vendor/joomla/string/src/phputf8/native/core.php (added)
-
lib/vendor/joomla/string/src/phputf8/ord.php (added)
-
lib/vendor/joomla/string/src/phputf8/str_ireplace.php (added)
-
lib/vendor/joomla/string/src/phputf8/str_pad.php (added)
-
lib/vendor/joomla/string/src/phputf8/str_split.php (added)
-
lib/vendor/joomla/string/src/phputf8/strcasecmp.php (added)
-
lib/vendor/joomla/string/src/phputf8/strcspn.php (added)
-
lib/vendor/joomla/string/src/phputf8/stristr.php (added)
-
lib/vendor/joomla/string/src/phputf8/strrev.php (added)
-
lib/vendor/joomla/string/src/phputf8/strspn.php (added)
-
lib/vendor/joomla/string/src/phputf8/substr_replace.php (added)
-
lib/vendor/joomla/string/src/phputf8/trim.php (added)
-
lib/vendor/joomla/string/src/phputf8/ucfirst.php (added)
-
lib/vendor/joomla/string/src/phputf8/ucwords.php (added)
-
lib/vendor/joomla/string/src/phputf8/utf8.php (added)
-
lib/vendor/joomla/string/src/phputf8/utils (added)
-
lib/vendor/joomla/string/src/phputf8/utils/ascii.php (added)
-
lib/vendor/joomla/string/src/phputf8/utils/bad.php (added)
-
lib/vendor/joomla/string/src/phputf8/utils/patterns.php (added)
-
lib/vendor/joomla/string/src/phputf8/utils/position.php (added)
-
lib/vendor/joomla/string/src/phputf8/utils/specials.php (added)
-
lib/vendor/joomla/string/src/phputf8/utils/unicode.php (added)
-
lib/vendor/joomla/string/src/phputf8/utils/validation.php (added)
-
lib/vendor/joomla/uri (added)
-
lib/vendor/joomla/uri/LICENSE (added)
-
lib/vendor/joomla/uri/ruleset.xml (added)
-
lib/vendor/joomla/uri/src (added)
-
lib/vendor/joomla/uri/src/AbstractUri.php (added)
-
lib/vendor/joomla/uri/src/Uri.php (added)
-
lib/vendor/joomla/uri/src/UriHelper.php (added)
-
lib/vendor/joomla/uri/src/UriImmutable.php (added)
-
lib/vendor/joomla/uri/src/UriInterface.php (added)
-
lib/vendor/joomla/utilities (added)
-
lib/vendor/joomla/utilities/LICENSE (added)
-
lib/vendor/joomla/utilities/ruleset.xml (added)
-
lib/vendor/joomla/utilities/src (added)
-
lib/vendor/joomla/utilities/src/ArrayHelper.php (added)
-
lib/vendor/joomla/utilities/src/IpHelper.php (added)
-
lib/vendor/joomla/view (added)
-
lib/vendor/joomla/view/LICENSE (added)
-
lib/vendor/joomla/view/ruleset.xml (added)
-
lib/vendor/joomla/view/src (added)
-
lib/vendor/joomla/view/src/AbstractView.php (added)
-
lib/vendor/joomla/view/src/HtmlView.php (added)
-
lib/vendor/joomla/view/src/JsonView.php (added)
-
lib/vendor/joomla/view/src/ViewInterface.php (added)
-
lib/vendor/laminas (added)
-
lib/vendor/laminas/laminas-cache (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/benchmark (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/benchmark/FilesystemStorageAdapterBench.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/AdapterPluginManagerDelegatorFactory.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/ConfigProvider.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/Exception (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/Exception/MetadataException.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/Exception/UnlinkException.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/FilesystemInteractionInterface.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/LocalFilesystemInteraction.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/Filesystem/Module.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/FilesystemIterator.php (added)
-
lib/vendor/laminas/laminas-cache-storage-adapter-filesystem/src/FilesystemOptions.php (added)
-
lib/vendor/laminas/laminas-cache/psalm-baseline.xml (added)
-
lib/vendor/laminas/laminas-cache/psalm.xml (added)
-
lib/vendor/laminas/laminas-cache/src (added)
-
lib/vendor/laminas/laminas-cache/src/ConfigProvider.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/BadMethodCallException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/ExtensionNotLoadedException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/LogicException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/MissingDependencyException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/MissingKeyException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/OutOfSpaceException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/UnexpectedValueException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Exception/UnsupportedMethodCallException.php (added)
-
lib/vendor/laminas/laminas-cache/src/Module.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/AbstractPattern.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/AbstractStorageCapablePattern.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/CallbackCache.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/CaptureCache.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/ObjectCache.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/OutputCache.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/PatternInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/PatternOptions.php (added)
-
lib/vendor/laminas/laminas-cache/src/Pattern/StorageCapableInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service (added)
-
lib/vendor/laminas/laminas-cache/src/Service/DeprecatedSchemaDetector.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/DeprecatedSchemaDetectorInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StorageAdapterFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StorageAdapterFactoryFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StorageAdapterFactoryInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StorageAdapterPluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StorageCacheAbstractServiceFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StorageCacheFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StoragePluginFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StoragePluginFactoryFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StoragePluginFactoryInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Service/StoragePluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Adapter (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Adapter/AbstractAdapter.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Adapter/AdapterOptions.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Adapter/KeyListIterator.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/AdapterPluginManager.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/AvailableSpaceCapableInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Capabilities.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/ClearByNamespaceInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/ClearByPrefixInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/ClearExpiredInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Event.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/ExceptionEvent.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/FlushableInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/IterableInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/IteratorInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/OptimizableInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/AbstractPlugin.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/ClearExpiredByFactor.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/ExceptionHandler.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/IgnoreUserAbort.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/OptimizeByFactor.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/PluginInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/PluginOptions.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/Plugin/Serializer.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/PluginAwareInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/PluginCapableInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/PluginManager.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/PostEvent.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/StorageInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/TaggableInterface.php (added)
-
lib/vendor/laminas/laminas-cache/src/Storage/TotalSpaceCapableInterface.php (added)
-
lib/vendor/laminas/laminas-diactoros (added)
-
lib/vendor/laminas/laminas-diactoros/src (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/DeserializationException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/InvalidStreamPointerPositionException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/SerializationException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UnreadableStreamException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UnrecognizedProtocolVersionException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UnrewindableStreamException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UnseekableStreamException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UntellableStreamException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UnwritableStreamException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UploadedFileAlreadyMovedException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Exception/UploadedFileErrorException.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/HeaderSecurity.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/MessageTrait.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Response.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/Stream.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/create_uploaded_file.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/create_uploaded_file.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_headers_from_sapi.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_headers_from_sapi.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_method_from_sapi.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_method_from_sapi.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_protocol_version_from_sapi.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_protocol_version_from_sapi.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_uri_from_sapi.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/marshal_uri_from_sapi.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/normalize_server.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/normalize_server.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/normalize_uploaded_files.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/normalize_uploaded_files.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/parse_cookie_header.legacy.php (added)
-
lib/vendor/laminas/laminas-diactoros/src/functions/parse_cookie_header.php (added)
-
lib/vendor/laminas/laminas-eventmanager (added)
-
lib/vendor/laminas/laminas-eventmanager/src (added)
-
lib/vendor/laminas/laminas-eventmanager/src/AbstractListenerAggregate.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Event.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/EventInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/EventManager.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/EventManagerAwareInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/EventManagerAwareTrait.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/EventManagerInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/EventsCapableInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Exception (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Exception/DomainException.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Exception/InvalidCallbackException.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Filter (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Filter/FilterInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/Filter/FilterIterator.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/FilterChain.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/LazyEventListener.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/LazyListener.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/LazyListenerAggregate.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/ListenerAggregateInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/ListenerAggregateTrait.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/ResponseCollection.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/SharedEventManager.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/SharedEventManagerInterface.php (added)
-
lib/vendor/laminas/laminas-eventmanager/src/SharedEventsCapableInterface.php (added)
-
lib/vendor/laminas/laminas-json (added)
-
lib/vendor/laminas/laminas-json/src (added)
-
lib/vendor/laminas/laminas-json/src/Decoder.php (added)
-
lib/vendor/laminas/laminas-json/src/Encoder.php (added)
-
lib/vendor/laminas/laminas-json/src/Exception (added)
-
lib/vendor/laminas/laminas-json/src/Exception/BadMethodCallException.php (added)
-
lib/vendor/laminas/laminas-json/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-json/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-json/src/Exception/RecursionException.php (added)
-
lib/vendor/laminas/laminas-json/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-json/src/Expr.php (added)
-
lib/vendor/laminas/laminas-json/src/Json.php (added)
-
lib/vendor/laminas/laminas-log (added)
-
lib/vendor/laminas/laminas-log/src (added)
-
lib/vendor/laminas/laminas-log/src/ConfigProvider.php (added)
-
lib/vendor/laminas/laminas-log/src/Exception (added)
-
lib/vendor/laminas/laminas-log/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Exception/ExtensionNotLoadedException.php (added)
-
lib/vendor/laminas/laminas-log/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-log/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter (added)
-
lib/vendor/laminas/laminas-log/src/Filter/FilterInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/LogFilterProviderInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/Mock.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/Priority.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/Regex.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/Sample.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/SuppressFilter.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/Timestamp.php (added)
-
lib/vendor/laminas/laminas-log/src/Filter/Validator.php (added)
-
lib/vendor/laminas/laminas-log/src/FilterPluginManager.php (added)
-
lib/vendor/laminas/laminas-log/src/FilterPluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/Base.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/ChromePhp.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/Db.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/ErrorHandler.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/ExceptionHandler.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/FirePhp.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/FormatterInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/Json.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/LogFormatterProviderInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/Simple.php (added)
-
lib/vendor/laminas/laminas-log/src/Formatter/Xml.php (added)
-
lib/vendor/laminas/laminas-log/src/FormatterPluginManager.php (added)
-
lib/vendor/laminas/laminas-log/src/FormatterPluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-log/src/Logger.php (added)
-
lib/vendor/laminas/laminas-log/src/LoggerAbstractServiceFactory.php (added)
-
lib/vendor/laminas/laminas-log/src/LoggerAwareInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/LoggerAwareTrait.php (added)
-
lib/vendor/laminas/laminas-log/src/LoggerInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/LoggerServiceFactory.php (added)
-
lib/vendor/laminas/laminas-log/src/Module.php (added)
-
lib/vendor/laminas/laminas-log/src/Processor (added)
-
lib/vendor/laminas/laminas-log/src/Processor/Backtrace.php (added)
-
lib/vendor/laminas/laminas-log/src/Processor/ProcessorInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Processor/PsrPlaceholder.php (added)
-
lib/vendor/laminas/laminas-log/src/Processor/ReferenceId.php (added)
-
lib/vendor/laminas/laminas-log/src/Processor/RequestId.php (added)
-
lib/vendor/laminas/laminas-log/src/ProcessorPluginManager.php (added)
-
lib/vendor/laminas/laminas-log/src/ProcessorPluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-log/src/PsrLoggerAbstractAdapterFactory.php (added)
-
lib/vendor/laminas/laminas-log/src/PsrLoggerAdapter.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer (added)
-
lib/vendor/laminas/laminas-log/src/Writer/AbstractWriter.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/ChromePhp (added)
-
lib/vendor/laminas/laminas-log/src/Writer/ChromePhp.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/ChromePhp/ChromePhpBridge.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/ChromePhp/ChromePhpInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Db.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Factory (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Factory/WriterFactory.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/FilterPluginManager.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/FingersCrossed.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/FirePhp (added)
-
lib/vendor/laminas/laminas-log/src/Writer/FirePhp.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/FirePhp/FirePhpBridge.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/FirePhp/FirePhpInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/FormatterPluginManager.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Mail.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Mock.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Mongo.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/MongoDB.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Noop.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Psr.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Stream.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/Syslog.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/WriterInterface.php (added)
-
lib/vendor/laminas/laminas-log/src/Writer/ZendMonitor.php (added)
-
lib/vendor/laminas/laminas-log/src/WriterPluginManager.php (added)
-
lib/vendor/laminas/laminas-log/src/WriterPluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-paginator (added)
-
lib/vendor/laminas/laminas-paginator/psalm-baseline.xml (added)
-
lib/vendor/laminas/laminas-paginator/src (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/AdapterInterface.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/ArrayAdapter.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Callback.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/DbSelect.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/DbTableGateway.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Exception (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Exception/MissingRowCountColumnException.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Exception/UnexpectedValueException.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Iterator.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/NullFill.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Service (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Service/CallbackFactory.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Service/DbSelectFactory.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Service/DbTableGatewayFactory.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Adapter/Service/IteratorFactory.php (added)
-
lib/vendor/laminas/laminas-paginator/src/AdapterAggregateInterface.php (added)
-
lib/vendor/laminas/laminas-paginator/src/AdapterPluginManager.php (added)
-
lib/vendor/laminas/laminas-paginator/src/AdapterPluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ConfigProvider.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Exception (added)
-
lib/vendor/laminas/laminas-paginator/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Exception/UnexpectedValueException.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Factory.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Module.php (added)
-
lib/vendor/laminas/laminas-paginator/src/Paginator.php (added)
-
lib/vendor/laminas/laminas-paginator/src/PaginatorIterator.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStyle (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStyle/All.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStyle/Elastic.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStyle/Jumping.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStyle/ScrollingStyleInterface.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStyle/Sliding.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStylePluginManager.php (added)
-
lib/vendor/laminas/laminas-paginator/src/ScrollingStylePluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-paginator/src/SerializableLimitIterator.php (added)
-
lib/vendor/laminas/laminas-serializer (added)
-
lib/vendor/laminas/laminas-serializer/src (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/AbstractAdapter.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/AdapterInterface.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/AdapterOptions.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/IgBinary.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/Json.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/JsonOptions.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/MsgPack.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/PhpCode.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/PhpSerialize.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/PhpSerializeOptions.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/PythonPickle.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/PythonPickleOptions.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/Wddx.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Adapter/WddxOptions.php (added)
-
lib/vendor/laminas/laminas-serializer/src/AdapterPluginManager.php (added)
-
lib/vendor/laminas/laminas-serializer/src/AdapterPluginManagerFactory.php (added)
-
lib/vendor/laminas/laminas-serializer/src/ConfigProvider.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Exception (added)
-
lib/vendor/laminas/laminas-serializer/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Exception/ExtensionNotLoadedException.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Module.php (added)
-
lib/vendor/laminas/laminas-serializer/src/Serializer.php (added)
-
lib/vendor/laminas/laminas-servicemanager (added)
-
lib/vendor/laminas/laminas-servicemanager/psalm-baseline.xml (added)
-
lib/vendor/laminas/laminas-servicemanager/src (added)
-
lib/vendor/laminas/laminas-servicemanager/src/AbstractFactory (added)
-
lib/vendor/laminas/laminas-servicemanager/src/AbstractFactory/ConfigAbstractFactory.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/AbstractFactory/ReflectionBasedAbstractFactory.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/AbstractFactoryInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/AbstractPluginManager.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Config.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/ConfigInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/DelegatorFactoryInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception/ContainerModificationsNotAllowedException.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception/CyclicAliasException.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception/InvalidServiceException.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception/ServiceNotCreatedException.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Exception/ServiceNotFoundException.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Factory (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Factory/AbstractFactoryInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Factory/DelegatorFactoryInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Factory/FactoryInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Factory/InvokableFactory.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/FactoryInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Initializer (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Initializer/InitializerInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/InitializerInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/PluginManagerInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Proxy (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Proxy/LazyServiceFactory.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/PsrContainerDecorator.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/ServiceLocatorInterface.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/ServiceManager.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Tool (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Tool/ConfigDumper.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Tool/ConfigDumperCommand.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Tool/FactoryCreator.php (added)
-
lib/vendor/laminas/laminas-servicemanager/src/Tool/FactoryCreatorCommand.php (added)
-
lib/vendor/laminas/laminas-stdlib (added)
-
lib/vendor/laminas/laminas-stdlib/psalm-baseline.xml (added)
-
lib/vendor/laminas/laminas-stdlib/src (added)
-
lib/vendor/laminas/laminas-stdlib/src/AbstractOptions.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArrayObject.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArraySerializableInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArrayStack.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArrayUtils (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArrayUtils.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArrayUtils/MergeRemoveKey.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArrayUtils/MergeReplaceKey.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ArrayUtils/MergeReplaceKeyInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ConsoleHelper.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/DispatchableInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ErrorHandler.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception/BadMethodCallException.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception/DomainException.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception/ExceptionInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception/ExtensionNotLoadedException.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception/InvalidArgumentException.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception/LogicException.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Exception/RuntimeException.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/FastPriorityQueue.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Glob.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Guard (added)
-
lib/vendor/laminas/laminas-stdlib/src/Guard/AllGuardsTrait.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Guard/ArrayOrTraversableGuardTrait.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Guard/EmptyGuardTrait.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Guard/NullGuardTrait.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/InitializableInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/JsonSerializable.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Message.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/MessageInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ParameterObjectInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Parameters.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ParametersInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/PriorityList.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/PriorityQueue.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Request.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/RequestInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/Response.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/ResponseInterface.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/SplPriorityQueue.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/SplQueue.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/SplStack.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringUtils.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringWrapper (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringWrapper/AbstractStringWrapper.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringWrapper/Iconv.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringWrapper/Intl.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringWrapper/MbString.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringWrapper/Native.php (added)
-
lib/vendor/laminas/laminas-stdlib/src/StringWrapper/StringWrapperInterface.php (added)
-
lib/vendor/laminas/laminas-zendframework-bridge (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/config (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/config/replacements.php (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/psalm-baseline.xml (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/src (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/src/Autoloader.php (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/src/ConfigPostProcessor.php (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/src/Module.php (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/src/Replacements.php (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/src/RewriteRules.php (added)
-
lib/vendor/laminas/laminas-zendframework-bridge/src/autoload.php (added)
-
lib/vendor/psr (added)
-
lib/vendor/psr/container (added)
-
lib/vendor/psr/container/LICENSE (added)
-
lib/vendor/psr/container/src (added)
-
lib/vendor/psr/container/src/ContainerExceptionInterface.php (added)
-
lib/vendor/psr/container/src/ContainerInterface.php (added)
-
lib/vendor/psr/container/src/NotFoundExceptionInterface.php (added)
-
lib/vendor/psr/http-client (added)
-
lib/vendor/psr/http-client/LICENSE (added)
-
lib/vendor/psr/http-client/src (added)
-
lib/vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
lib/vendor/psr/http-client/src/ClientInterface.php (added)
-
lib/vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
lib/vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
lib/vendor/psr/http-factory (added)
-
lib/vendor/psr/http-factory/LICENSE (added)
-
lib/vendor/psr/http-factory/src (added)
-
lib/vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
lib/vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
lib/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
lib/vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
lib/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
lib/vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
lib/vendor/psr/http-message (added)
-
lib/vendor/psr/http-message/LICENSE (added)
-
lib/vendor/psr/http-message/src (added)
-
lib/vendor/psr/http-message/src/MessageInterface.php (added)
-
lib/vendor/psr/http-message/src/RequestInterface.php (added)
-
lib/vendor/psr/http-message/src/ResponseInterface.php (added)
-
lib/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
lib/vendor/psr/http-message/src/StreamInterface.php (added)
-
lib/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
lib/vendor/psr/http-message/src/UriInterface.php (added)
-
lib/vendor/psr/log (added)
-
lib/vendor/psr/log/LICENSE (added)
-
lib/vendor/psr/log/Psr (added)
-
lib/vendor/psr/log/Psr/Log (added)
-
lib/vendor/psr/log/Psr/Log/AbstractLogger.php (added)
-
lib/vendor/psr/log/Psr/Log/InvalidArgumentException.php (added)
-
lib/vendor/psr/log/Psr/Log/LogLevel.php (added)
-
lib/vendor/psr/log/Psr/Log/LoggerAwareInterface.php (added)
-
lib/vendor/psr/log/Psr/Log/LoggerAwareTrait.php (added)
-
lib/vendor/psr/log/Psr/Log/LoggerInterface.php (added)
-
lib/vendor/psr/log/Psr/Log/LoggerTrait.php (added)
-
lib/vendor/psr/log/Psr/Log/NullLogger.php (added)
-
lib/vendor/scoper-autoload.php (added)
-
lib/vendor/symfony (added)
-
lib/vendor/symfony/polyfill-mbstring (added)
-
lib/vendor/symfony/polyfill-mbstring/LICENSE (added)
-
lib/vendor/symfony/polyfill-mbstring/Mbstring.php (added)
-
lib/vendor/symfony/polyfill-mbstring/README.md (added)
-
lib/vendor/symfony/polyfill-mbstring/Resources (added)
-
lib/vendor/symfony/polyfill-mbstring/Resources/unidata (added)
-
lib/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php (added)
-
lib/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php (added)
-
lib/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php (added)
-
lib/vendor/symfony/polyfill-mbstring/bootstrap.php (added)
-
lib/vendor/symfony/polyfill-mbstring/bootstrap80.php (added)
-
lib/vendor/symfony/polyfill-mbstring/composer.json (added)
-
lib/vendor/webmozart (added)
-
lib/vendor/webmozart/assert (added)
-
lib/vendor/webmozart/assert/LICENSE (added)
-
lib/vendor/webmozart/assert/src (added)
-
lib/vendor/webmozart/assert/src/Assert.php (added)
-
lib/vendor/webmozart/assert/src/InvalidArgumentException.php (added)
-
lib/vendor/webmozart/assert/src/Mixin.php (added)
-
media/assets/jscss.php (modified) (2 diffs)
-
media/bootstrap/css/bootstrap.min.css (added)
-
media/cache/css (added)
-
media/cache/html (added)
-
media/cache/js (added)
-
media/core/css/admin.css (modified) (2 diffs)
-
media/core/images/loader.gif (added)
-
media/css/wordpress.css (modified) (6 diffs)
-
media/filetree/jquery.filetree.css (modified) (6 diffs)
-
media/images/how_to_use.png (modified) (previous)
-
media/images/major_features.png (modified) (previous)
-
media/js/pagecache-form-control.js (added)
-
media/js/platform-wordpress.js (modified) (3 diffs)
-
media/lazysizes/lazysizes.min.js (added)
-
media/lazysizes/ls.unveilhooks.min.js (added)
-
readme.txt (modified) (2 diffs)
-
src (deleted)
-
templates (deleted)
-
vendor (deleted)
-
version.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
jch-optimize/trunk/autoload.php
r2437682 r2748708 12 12 */ 13 13 14 if ( !defined('_JCH_EXEC'))14 if ( ! defined( '_JCH_EXEC' ) ) 15 15 { 16 define( '_JCH_EXEC', 1);16 define( '_JCH_EXEC', 1 ); 17 17 } 18 18 19 require_once __DIR__ . '/vendor/autoload.php'; 19 require_once __DIR__ . '/version.php'; 20 21 if ( JCH_DEVELOP ) 22 { 23 require_once __DIR__ . '/vendor/autoload.php'; 24 } 25 else 26 { 27 require_once __DIR__ . '/lib/vendor/scoper-autoload.php'; 28 } -
jch-optimize/trunk/jch-optimize.php
r2696502 r2748708 5 5 * Plugin URI: http://www.jch-optimize.net/ 6 6 * Description: JCH Optimize performs several front-end optimizations to your webpages for fast downloads 7 * Version: 3. 0.57 * Version: 3.1.0 8 8 * Author: Samuel Marshall 9 9 * License: GNU/GPLv3 … … 23 23 */ 24 24 25 use JchOptimize\Container; 26 use JchOptimize\Plugin\Loader; 27 28 if ( version_compare( PHP_VERSION, '7.3', 'lt' ) ) 29 { 30 function jchoptimize_update_php_message() 31 { 32 $message = sprintf( __( 'JCH Optimize requires at least PHP 7.3.0. You current version is %s. Please update your PHP version or deactivate the plugin.', 'jch-optimize' ), PHP_VERSION ); 33 echo <<<HTML 34 <div class="notice notice-warning is-dismissible"><p>{$message}</p></div> 35 HTML; 36 } 37 38 add_action( 'admin_notices', 'jchoptimize_update_php_message' ); 39 40 return; 41 } 42 25 43 $jch_no_optimize = false; 26 44 … … 31 49 define( 'JCH_PLUGIN_DIR', plugin_dir_path( JCH_PLUGIN_FILE ) ); 32 50 define( 'JCH_CACHE_DIR', WP_CONTENT_DIR . '/cache/jch-optimize/' ); 51 define( 'JPATH_ROOT', rtrim( ABSPATH, '/' ) ); 33 52 34 53 require_once( JCH_PLUGIN_DIR . 'autoload.php' ); 35 require_once( JCH_PLUGIN_DIR . 'version.php' );36 require_once( JCH_PLUGIN_DIR . 'classes/JchOptimizeLoader.php' );37 54 38 /** 39 * Upgrade settings from versions less than 3.0.0 40 */ 41 JchOptimizeLoader::preboot_init(); 55 try 56 { 57 $container = Container::getInstance(); 58 $loader = $container->get( Loader::class ); 59 /** 60 * Upgrade settings from versions less than 3.0.0 61 */ 62 $loader->preboot_init(); 63 /** 64 * Initialize and run plugin 65 */ 66 $loader->init(); 67 } 68 catch ( Exception $e ) 69 { 70 function jchoptimize_initialize_error() 71 { 72 $message = __( 'An error occurred while trying to initialize the JCH Optimize plugin. Please deactivate the plugin and report all errors to the developer.', 'jch-optimize' ); 73 echo <<<HTML 74 <div class="notice notice-error is-dismissible"><p>{$message}</p></div> 75 HTML; 76 } 42 77 43 /** 44 * Initialize and run plugin 45 */ 46 JchOptimizeLoader::init(); 78 add_action( 'admin_notices', 'jchoptimize_initialize_error' ); 79 80 return; 81 } -
jch-optimize/trunk/languages/jch-optimize.pot
r2681836 r2748708 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: JCH Optimize Pro pro-3. 0.3.4\n"5 "Project-Id-Version: JCH Optimize Pro pro-3.1.0.b4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/plugin\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2022-0 2-05T11:07:51-05:00\n"12 "POT-Creation-Date: 2022-06-25T18:37:52-04:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.6.0\n" … … 31 31 msgstr "" 32 32 33 #: classes/JchOptimizeAdmin.php:27 33 #: jch-optimize.php:32 34 msgid "JCH Optimize requires at least PHP 7.3.0. You current version is %s. Please update your PHP version or deactivate the plugin." 35 msgstr "" 36 37 #: jch-optimize.php:72 38 msgid "An error occurred while trying to initialize the JCH Optimize plugin. Please deactivate the plugin and report all errors to the developer." 39 msgstr "" 40 41 #: src/Controller/BrowserCaching.php:37 42 msgid "Failed trying to add browser caching codes to the .htaccess file" 43 msgstr "" 44 45 #: src/Controller/BrowserCaching.php:41 46 msgid "No .htaccess file were found in the root of this site" 47 msgstr "" 48 49 #: src/Controller/BrowserCaching.php:45 50 msgid "The .htaccess file was updated successfully" 51 msgstr "" 52 53 #: src/Controller/BrowserCaching.php:49 54 msgid "Failed to update the .htaccess file" 55 msgstr "" 56 57 #: src/Controller/BrowserCaching.php:53 58 msgid "Successfully added codes to the .htaccess file to promote browser caching" 59 msgstr "" 60 61 #: src/Controller/CleanCache.php:43 62 msgid "Cache deleted successfully!" 63 msgstr "" 64 65 #: src/Controller/CleanCache.php:47 66 msgid "Error cleaning cache!" 67 msgstr "" 68 69 #: src/Controller/DeleteBackups.php:37 70 msgid "Failed trying to delete backup images" 71 msgstr "" 72 73 #: src/Controller/DeleteBackups.php:41 74 #: src/Controller/RestoreImages.php:41 75 msgid "The folder containing backup images wasn't created yet. Try optimizing some images first." 76 msgstr "" 77 78 #: src/Controller/DeleteBackups.php:45 79 msgid "Successfully deleted backup images" 80 msgstr "" 81 82 #: src/Controller/KeyCache.php:35 83 msgid "New cache key generated!" 84 msgstr "" 85 86 #: src/Controller/OptimizeImage.php:47 87 msgid "%1$d images optimized in %2$s" 88 msgstr "" 89 90 #: src/Controller/OptimizeImage.php:52 91 msgid "The Optimize Image function failed with message \"" 92 msgstr "" 93 94 #: src/Controller/OrderPlugins.php:42 95 msgid "Plugins ordered successfully" 96 msgstr "" 97 98 #: src/Controller/RestoreImages.php:37 99 msgid "Failed restoring all original images" 100 msgstr "" 101 102 #: src/Controller/RestoreImages.php:45 103 msgid "Successfully restored all images" 104 msgstr "" 105 106 #: src/Html/Helper.php:77 107 msgid "Only available in Pro Version!" 108 msgstr "" 109 110 #: src/Html/Helper.php:129 111 #: src/Html/Helper.php:283 112 msgid "No" 113 msgstr "" 114 115 #: src/Html/Helper.php:130 116 #: src/Html/Helper.php:284 117 msgid "Yes" 118 msgstr "" 119 120 #: src/Html/Helper.php:242 121 msgid "Add item" 122 msgstr "" 123 124 #: src/Html/Renderer/Section.php:24 125 msgid "General" 126 msgstr "" 127 128 #: src/Html/Renderer/Section.php:31 129 msgid "Exclude Menu Urls" 130 msgstr "" 131 132 #: src/Html/Renderer/Section.php:32 133 msgid "Enter any part of a url to exclude that page from optimization. You will need to add these urls to the list manually by typing the url in the textbox and click the 'Add item' button." 134 msgstr "" 135 136 #: src/Html/Renderer/Section.php:39 137 msgid "Combine CSS/Js" 138 msgstr "" 139 140 #: src/Html/Renderer/Section.php:40 141 msgid "These settings affect the combined CSS and javascript files generated by the plugin." 142 msgstr "" 143 144 #: src/Html/Renderer/Section.php:47 145 msgid "Combine Files Automatic Settings" 146 msgstr "" 147 148 #: src/Html/Renderer/Section.php:48 149 msgid "These settings for the combined files are configured by the Automatic settings on the Dashboard tab. You don't need to configure them yourself." 150 msgstr "" 151 152 #: src/Html/Renderer/Section.php:57 153 msgid "CSS Automatic Settings" 154 msgstr "" 155 156 #: src/Html/Renderer/Section.php:58 157 msgid "These settings are configured by the Automatic settings on the Control Panel tab. You don't need to configure them yourself." 158 msgstr "" 159 160 #: src/Html/Renderer/Section.php:65 161 msgid "Exclude CSS Files" 162 msgstr "" 163 164 #: src/Html/Renderer/Section.php:73 165 #: src/Html/TabSettings.php:179 166 msgid "Remove CSS Files" 167 msgstr "" 168 169 #: src/Html/Renderer/Section.php:74 170 msgid "You can remove and prevent css files from loading on the page if they're not being used at all to speed up page load and rendering. Please be sure these files are not being used anywhere on the site to prevent breaking your pages." 171 msgstr "" 172 173 #: src/Html/Renderer/Section.php:81 174 msgid "Optimize Google Fonts" 175 msgstr "" 176 177 #: src/Html/Renderer/Section.php:89 178 msgid "Optimize CSS Delivery" 179 msgstr "" 180 181 #: src/Html/Renderer/Section.php:90 182 msgid "The plugin will attempt to extract the critical CSS that is required to format the page above the fold and put this in a <style> element inside the <head> section of the HTML to prevent 'render-blocking'. The combined CSS will then be loaded asynchronously. Select the number of HTML elements from the top of the page that you want the plugin to find the critical CSS for. The smaller the number, the smaller the size of the critical CSS but you might see some jumping of the page if the number is too small." 183 msgstr "" 184 185 #: src/Html/Renderer/Section.php:99 186 msgid "Javascript Automatic Settings" 187 msgstr "" 188 189 #: src/Html/Renderer/Section.php:100 190 msgid "These settings are configured by the Automatic settings on the Control Panel tab. You don't need to configure them yourself" 191 msgstr "" 192 193 #: src/Html/Renderer/Section.php:107 194 msgid "Exclude Files While Preserving Execution Order" 195 msgstr "" 196 197 #: src/Html/Renderer/Section.php:108 198 msgid "Exclude individual javascript files or files from selected extensions. Files selected in this section will be excluded while preserving execution order on the page by splitting the combined files around excluded files. This ensures no dependency between files are broken and break the page." 199 msgstr "" 200 201 #: src/Html/Renderer/Section.php:115 202 msgid "Exclude File Ignoring Execution Order" 203 msgstr "" 204 205 #: src/Html/Renderer/Section.php:116 206 msgid "Only use these settings if you're sure that the files/scripts you are excluding does not have any dependencies on any other files/scripts that are combined. If you are not sure then use the above section to exclude your files to avoid breaking your page." 207 msgstr "" 208 209 #: src/Html/Renderer/Section.php:123 210 msgid "Don't Move These Files To Bottom Of Page When Excluded" 211 msgstr "" 212 213 #: src/Html/Renderer/Section.php:124 214 msgid "By default, the plugin will move all excluded and combined javascript files to the bottom of the page when using the Premium or Optimum setting. If there's a javascript file or script that is excluded that you DON'T want moved to the bottom of the page, enter them here in these settings. These files/scripts must be excluded above for these settings to take effect." 215 msgstr "" 216 217 #: src/Html/Renderer/Section.php:131 218 msgid "Remove Javascript Files" 219 msgstr "" 220 221 #: src/Html/Renderer/Section.php:132 222 msgid "You can remove and prevent javascript files from loading on the page if they're not being used at all. This helps to speed up page download and rendering. Please be sure these files are not being used anywhere on the site to prevent breaking your pages." 223 msgstr "" 224 225 #: src/Html/Renderer/Section.php:141 226 msgid "Page Cache" 227 msgstr "" 228 229 #: src/Html/Renderer/Section.php:142 230 msgid "The HTML source of the page will be cached to significantly speed up page loads. Deactivate caching while configuring the plugin and be sure to flush cache after making changes to the site." 231 msgstr "" 232 233 #: src/Html/Renderer/Section.php:151 234 msgid "Add Image Attributes" 235 msgstr "" 236 237 #: src/Html/Renderer/Section.php:152 238 msgid "When enabled, the plugin will add missing 'width' and 'height' attributes to <img/> elements. PLEASE NOTE: This works best when the images are scaled to the size they are shown onscreen. If images appear the wrong size, try rescaling the images correctly or disable this option." 239 msgstr "" 240 241 #: src/Html/Renderer/Section.php:159 242 msgid "Sprite Generator" 243 msgstr "" 244 245 #: src/Html/Renderer/Section.php:160 246 msgid "The plugin will combine selected background images into one image called a sprite to reduce http requests. Combine CSS must be enabled for the Sprite Generator to work." 247 msgstr "" 248 249 #: src/Html/Renderer/Section.php:168 250 msgid "Enable to delay the loading of iframes, images and responsive images until they are scrolled into view. This further speeds up the loading of the page and reduces http requests." 251 msgstr "" 252 253 #: src/Html/Renderer/Section.php:177 254 msgid "Http/2 Push" 255 msgstr "" 256 257 #: src/Html/Renderer/Section.php:178 258 msgid "Plugin will send appropriate headers to your server to push resource files before the browser requests them. Please note this only works if http/2 is enabled on the server" 259 msgstr "" 260 261 #: src/Html/Renderer/Section.php:187 262 msgid "CDN" 263 msgstr "" 264 265 #: src/Html/Renderer/Section.php:188 266 msgid "Enter your CDN or cookieless domain here. The plugin will load all static files including background images, combined javascript and CSS files, and generated sprite from this domain. This requires that this domain is already set up and points to your site root." 267 msgstr "" 268 269 #: src/Html/Renderer/Section.php:197 270 msgid "Global Options" 271 msgstr "" 272 273 #: src/Html/Renderer/Section.php:198 274 msgid "Use our API to optimize the images on your server. You can either let the plugin find the images on your page to optimize or manually select them in the file tree explorer. Be sure to save your 'Download ID' in the plugin before trying to optimize images as that will authenticate you to access the API. These settings apply to both methods." 275 msgstr "" 276 277 #: src/Html/Renderer/Section.php:206 278 msgid "The plugin will scan the pages of your website for you to find the images to optimize. (Currently only the Main Menu). You don't need to select them beforehand." 279 msgstr "" 280 281 #: src/Html/Renderer/Section.php:214 282 msgid "Use the file tree to select the subfolders and files you want to optimize. Files will be optimized in subfolders recursively. If you want to rescale your images while optimizing, enter the new width and height in the respective columns beside each image on the right hand side." 283 msgstr "" 284 285 #: src/Html/Renderer/Section.php:223 286 msgid "Reduce DOM" 287 msgstr "" 288 289 #: src/Html/Renderer/Section.php:224 290 msgid "HTML5 sectioning related elements such as header, footer, section, aside, and nav that fall below the fold will be commented out if the number of DOM elements exceed 600. These sections will be inserted back into the DOM using javascript after the page has been loaded. <span class=\"alert alert-warning\" style=\"padding: 1px 3px;\"> Warning: Use with care. Can interfere with sections that use javascript to render.</span>" 291 msgstr "" 292 293 #: src/Html/Renderer/Setting.php:60 294 #: src/Html/Renderer/Setting.php:288 295 msgid "30 min" 296 msgstr "" 297 298 #: src/Html/Renderer/Setting.php:61 299 #: src/Html/Renderer/Setting.php:289 300 msgid "1 hour" 301 msgstr "" 302 303 #: src/Html/Renderer/Setting.php:62 304 #: src/Html/Renderer/Setting.php:290 305 msgid "3 hours" 306 msgstr "" 307 308 #: src/Html/Renderer/Setting.php:63 309 #: src/Html/Renderer/Setting.php:291 310 msgid "6 hours" 311 msgstr "" 312 313 #: src/Html/Renderer/Setting.php:64 314 #: src/Html/Renderer/Setting.php:292 315 msgid "12 hours" 316 msgstr "" 317 318 #: src/Html/Renderer/Setting.php:65 319 #: src/Html/Renderer/Setting.php:293 320 msgid "1 day" 321 msgstr "" 322 323 #: src/Html/Renderer/Setting.php:66 324 #: src/Html/Renderer/Setting.php:294 325 msgid "2 days" 326 msgstr "" 327 328 #: src/Html/Renderer/Setting.php:67 329 msgid "7 days" 330 msgstr "" 331 332 #: src/Html/Renderer/Setting.php:68 333 msgid "2 weeks" 334 msgstr "" 335 336 #: src/Html/Renderer/Setting.php:77 337 msgid "Basic" 338 msgstr "" 339 340 #: src/Html/Renderer/Setting.php:78 341 msgid "Advanced" 342 msgstr "" 343 344 #: src/Html/Renderer/Setting.php:79 345 msgid "Ultra" 346 msgstr "" 347 348 #: src/Html/Renderer/Setting.php:88 349 msgid "Static css and js files" 350 msgstr "" 351 352 #: src/Html/Renderer/Setting.php:89 353 msgid "PHP file with query" 354 msgstr "" 355 356 #: src/Html/Renderer/Setting.php:90 357 msgid "PHP using url re-write" 358 msgstr "" 359 360 #: src/Html/Renderer/Setting.php:91 361 msgid "PHP using url re-write (Without Options +FollowSymLinks)" 362 msgstr "" 363 364 #: src/Html/Renderer/Setting.php:287 365 msgid "15 min" 366 msgstr "" 367 368 #: src/Html/Renderer/Setting.php:295 369 msgid "1 week" 370 msgstr "" 371 372 #: src/Html/Renderer/Setting.php:314 373 msgid "Filesystem" 374 msgstr "" 375 376 #: src/Html/Renderer/Setting.php:315 377 msgid "APCu" 378 msgstr "" 379 380 #: src/Html/Renderer/Setting.php:316 381 msgid "WinCache" 382 msgstr "" 383 384 #: src/Html/Renderer/Setting.php:317 385 msgid "Memcached" 386 msgstr "" 387 388 #: src/Html/Renderer/Setting.php:318 389 msgid "Redis" 390 msgstr "" 391 392 #: src/Html/Renderer/Setting.php:376 393 msgid "vertical" 394 msgstr "" 395 396 #: src/Html/Renderer/Setting.php:377 397 msgid "horizontal" 398 msgstr "" 399 400 #: src/Html/Renderer/Setting.php:493 401 msgid "scheme relative" 402 msgstr "" 403 404 #: src/Html/Renderer/Setting.php:494 405 msgid "http" 406 msgstr "" 407 408 #: src/Html/Renderer/Setting.php:495 409 msgid "https" 410 msgstr "" 411 412 #: src/Html/TabSettings.php:51 413 msgid "Download ID" 414 msgstr "" 415 416 #: src/Html/TabSettings.php:52 417 msgid "You'll find your Download ID in your account. Enter your Download ID here to enable automatic updates of the PRO version and to access our Optimize Image API." 418 msgstr "" 419 420 #: src/Html/TabSettings.php:56 421 msgid "Debug Plugin" 422 msgstr "" 423 424 #: src/Html/TabSettings.php:57 425 msgid "This option will add the 'commented out' url of the individual files inside the combined file above the contents that came from that file. This is useful when configuring the plugin and trying to resolve conflicts. <p>This will also add a Profiler menu to the AdminBar, so you can review the times that the plugin methods take to run." 426 msgstr "" 427 428 #: src/Html/TabSettings.php:60 429 msgid "Order plugin" 430 msgstr "" 431 432 #: src/Html/TabSettings.php:64 433 msgid "Disable logged in users" 434 msgstr "" 435 436 #: src/Html/TabSettings.php:65 437 msgid "When enabled, the plugin will be disabled for all users that are logged in" 438 msgstr "" 439 440 #: src/Html/TabSettings.php:73 441 #: src/Html/TabSettings.php:339 442 msgid "Exclude urls" 443 msgstr "" 444 445 #: src/Html/TabSettings.php:74 446 msgid "Enter a substring of the url you want to exclude here. Just type the string in the textbox then click the 'Add Item' button for each url then save your settings" 447 msgstr "" 448 449 #: src/Html/TabSettings.php:82 450 #: src/Html/TabSettings.php:188 451 #: src/Html/TabSettings.php:196 452 #: src/Html/TabSettings.php:323 453 #: src/Html/TabSettings.php:391 454 #: src/Html/TabSettings.php:399 455 #: src/Html/TabSettings.php:423 456 #: src/Html/TabSettings.php:474 457 #: src/Html/TabSettings.php:513 458 #: src/Html/TabSettings.php:622 459 msgid "Enable" 460 msgstr "" 461 462 #: src/Html/TabSettings.php:85 463 msgid "Smart combine" 464 msgstr "" 465 466 #: src/Html/TabSettings.php:86 467 msgid "Will try to combine system and template files together respectively that are consistent across pages. <p>This produces several smaller combined files promoting browser caching across page loads; reduces chances of excessive cache generation and takes advantages of better files delivery offered by Http/2 servers" 468 msgstr "" 469 470 #: src/Html/TabSettings.php:89 471 #: src/Html/TabSettings.php:335 472 msgid "Cache lifetime" 473 msgstr "" 474 475 #: src/Html/TabSettings.php:90 476 msgid "The lifetime of the cache files generated by the plugin. <p>If you're using a Page Cache plugin be sure to set this higher than the lifetime set in Page Cache. <p>If you're having issue with excess amount of cache being generated then lowering this setting will help." 477 msgstr "" 478 479 #: src/Html/TabSettings.php:93 480 msgid "HTML Minification level" 481 msgstr "" 482 483 #: src/Html/TabSettings.php:94 484 msgid "If 'Minify HTML' is enabled, this will determine the level of minification. The incremental changes per level are as follows: <dl><dt>Basic - </dt><dd>Adjoining whitespaces outside of elements are reduced to one whitespace, HTML comments preserved;</dd><dt>Advanced - </dt><dd>Remove HTML comments, whitespace around block elements and undisplayed elements, Remove unnecessary whitespaces inside of elements and around their attributes;</dd> <dt>Ultra -</dt> <dd>Remove redundant attributes, for example, 'text/javascript', and remove quotes from around selected attributes (HTML5)</dd> </dl>" 485 msgstr "" 486 487 #: src/Html/TabSettings.php:97 488 msgid "Combined files delivery" 489 msgstr "" 490 491 #: src/Html/TabSettings.php:98 492 msgid "By default, the combined files will be loaded as static css and javascript files. You would need to include directives in your .htaccess file to gzip these files. <p>You can use PHP files instead that will be gzipped if that option is set. PHP files can be loaded with a query attached with the information to find the combined files, or you can use url rewrite if it's available on the server so the files can be masked as static files. If your server prohibits the use of the Options +FollowSymLinks directive in .htaccess files use the respective option." 493 msgstr "" 494 495 #: src/Html/TabSettings.php:101 496 msgid "Use try-catch" 497 msgstr "" 498 499 #: src/Html/TabSettings.php:102 500 msgid "If you're seeing javascript errors in the console, you can try enabling this option to wrap each javascript file in a 'try-catch' block to prevent the errors from one file affecting the combined file." 501 msgstr "" 502 503 #: src/Html/TabSettings.php:110 504 msgid "GZip javascript and CSS" 505 msgstr "" 506 507 #: src/Html/TabSettings.php:111 508 msgid "The plugin will compress the combined JavaScript and CSS file respectively using gzip, if you've selected one of the PHP options for 'Combined files delivery'. This can decrease file size dramatically." 509 msgstr "" 510 511 #: src/Html/TabSettings.php:114 512 msgid "Minify HTML" 513 msgstr "" 514 515 #: src/Html/TabSettings.php:115 516 msgid "The plugin will remove all unnecessary whitespaces and comments from the HTML to reduce the total size of the web page." 517 msgstr "" 518 519 #: src/Html/TabSettings.php:118 520 msgid "Include all plugins" 521 msgstr "" 522 523 #: src/Html/TabSettings.php:119 524 msgid "By default, all files from third party plugins and external domains are excluded. If enabled, they will be included." 525 msgstr "" 526 527 #: src/Html/TabSettings.php:122 528 msgid "Include PHP and external files" 529 msgstr "" 530 531 #: src/Html/TabSettings.php:137 532 msgid "Combine CSS files" 533 msgstr "" 534 535 #: src/Html/TabSettings.php:138 536 msgid "This will combine all CSS files into one file and remove all the links to the individual files from the page, replacing them with a link generated by the plugin to the combined file." 537 msgstr "" 538 539 #: src/Html/TabSettings.php:141 540 msgid "Minify CSS" 541 msgstr "" 542 543 #: src/Html/TabSettings.php:142 544 msgid "The plugin will remove all unnecessary whitespaces and comments from the combined CSS file to reduce the total file size." 545 msgstr "" 546 547 #: src/Html/TabSettings.php:145 548 msgid "Replace @imports in CSS" 549 msgstr "" 550 551 #: src/Html/TabSettings.php:146 552 msgid "The plugin will replace %s at-rules with the contents of the files they are importing. This will be done recursively." 553 msgstr "" 554 555 #: src/Html/TabSettings.php:150 556 msgid "In-page CSS inside %s tags will be included in the aggregated file in the order they appear on the page." 557 msgstr "" 558 559 #: src/Html/TabSettings.php:158 560 msgid "Exclude CSS files" 561 msgstr "" 562 563 #: src/Html/TabSettings.php:159 564 msgid "Select the CSS files you want to exclude." 565 msgstr "" 566 567 #: src/Html/TabSettings.php:162 568 msgid "Exclude CSS from these plugins" 569 msgstr "" 570 571 #: src/Html/TabSettings.php:163 572 msgid "The plugin will exclude all CSS files from the extensions you have selected." 573 msgstr "" 574 575 #: src/Html/TabSettings.php:166 576 #: src/Html/TabSettings.php:260 577 msgid "Exclude individual in-page %s" 578 msgstr "" 579 580 #: src/Html/TabSettings.php:167 581 #: src/Html/TabSettings.php:261 582 #: src/Html/TabSettings.php:282 583 msgid "Select the internal %s you want to exclude." 584 msgstr "" 585 586 #: src/Html/TabSettings.php:170 587 msgid "Exclude all in-page %s" 588 msgstr "" 589 590 #: src/Html/TabSettings.php:171 591 msgid "This is useful if you are generating an excess amount of cache files due to the file name of the combined CSS file keeps changing and you can't identify which %s declaration is responsible" 592 msgstr "" 593 594 #: src/Html/TabSettings.php:180 595 msgid "Select or add the files you want to prevent from loading on the site's pages." 596 msgstr "" 597 598 #: src/Html/TabSettings.php:199 599 msgid "Number of elements" 600 msgstr "" 601 602 #: src/Html/TabSettings.php:202 603 msgid "Remove unused CSS" 604 msgstr "" 605 606 #: src/Html/TabSettings.php:203 607 msgid "When enabled, the plugin will 'lazy-load' the combined CSS file only after the page is interacted with to prevent unnecessary processing of unused CSS before the page is loaded." 608 msgstr "" 609 610 #: src/Html/TabSettings.php:206 611 msgid "CSS dynamic selectors" 612 msgstr "" 613 614 #: src/Html/TabSettings.php:207 615 msgid "In some cases when Remove Unused CSS is enabled, you may need to add the CSS for some dynamic elements to the critical CSS for them to load properly. Add any substring from the CSS declaration here to have them included." 616 msgstr "" 617 618 #: src/Html/TabSettings.php:227 619 msgid "Combine javascript files" 620 msgstr "" 621 622 #: src/Html/TabSettings.php:228 623 msgid "This will combine all javascript files into one file and remove all the links to the individual files from the page, replacing them with a link generated by the plugin to the combined file." 624 msgstr "" 625 626 #: src/Html/TabSettings.php:231 627 msgid "Minify javascript" 628 msgstr "" 629 630 #: src/Html/TabSettings.php:232 631 msgid "The plugin will remove all unnecessary whitespaces and comments from the combined javascript file to reduce the total file size." 632 msgstr "" 633 634 #: src/Html/TabSettings.php:235 635 msgid "Include in-page %s declarations" 636 msgstr "" 637 638 #: src/Html/TabSettings.php:236 639 msgid "In-page javascript inside %s tags will be included in the combined file in the order they appear on the page." 640 msgstr "" 641 642 #: src/Html/TabSettings.php:239 643 msgid "Position javascript files at bottom of page" 644 msgstr "" 645 646 #: src/Html/TabSettings.php:240 647 msgid "Place combined javascript file at bottom of the page just before the ending %1$s tag.<p> If some javascript files are excluded while preserving execution order, only the last combined javascript file will be placed at the bottom of the page.<p> If this is disabled, the plugin only combines files found in the %2$s section of the HTML. This option extends the search to the %3$s section." 648 msgstr "" 649 650 #: src/Html/TabSettings.php:243 651 msgid "Defer or load javascript asychronously" 652 msgstr "" 653 654 #: src/Html/TabSettings.php:252 655 #: src/Html/TabSettings.php:273 656 msgid "Exclude javascript files" 657 msgstr "" 658 659 #: src/Html/TabSettings.php:253 660 msgid "Select or add the files you want to exclude" 661 msgstr "" 662 663 #: src/Html/TabSettings.php:256 664 #: src/Html/TabSettings.php:277 665 msgid "Exclude javascript files from these plugins" 666 msgstr "" 667 668 #: src/Html/TabSettings.php:257 669 #: src/Html/TabSettings.php:278 670 msgid "The plugin will exclude all javascript files from the plugins you have selected." 671 msgstr "" 672 673 #: src/Html/TabSettings.php:264 674 msgid "Exclude all internal <script> declarations" 675 msgstr "" 676 677 #: src/Html/TabSettings.php:265 678 msgid "This is useful if you are generating an excess amount of cache files due to the file name of the combined javascript file keeps changing and you can't identify which SCRIPT declaration is responsible" 679 msgstr "" 680 681 #: src/Html/TabSettings.php:274 682 msgid "Select or add the javascript files you want to exclude." 683 msgstr "" 684 685 #: src/Html/TabSettings.php:281 686 msgid "Exclude individual in-page %s declarations" 687 msgstr "" 688 689 #: src/Html/TabSettings.php:290 690 msgid "Javascript files" 691 msgstr "" 692 693 #: src/Html/TabSettings.php:291 694 msgid "Don't move these javascript files (<i> that were excluded in the above sections</i> ) to the bottom of the page. These files will be left at their original position on the page." 695 msgstr "" 696 697 #: src/Html/TabSettings.php:294 698 msgid "Inline scripts" 699 msgstr "" 700 701 #: src/Html/TabSettings.php:295 702 msgid "Enter any substring of an excluded script here to prevent this script being moved to the bottom. <p> Inline scripts in the %s of the document containing the 'document.write' method will NOT be moved by default." 703 msgstr "" 704 705 #: src/Html/TabSettings.php:303 706 msgid "Remove javascript files" 707 msgstr "" 708 709 #: src/Html/TabSettings.php:304 710 msgid "Select or add the javascript files you want to prevent from loading on the site's pages." 711 msgstr "" 712 713 #: src/Html/TabSettings.php:324 714 msgid "Enable page caching" 715 msgstr "" 716 717 #: src/Html/TabSettings.php:327 718 msgid "Platform specific" 719 msgstr "" 720 721 #: src/Html/TabSettings.php:328 722 msgid "Enable if HTML output on mobile differs from desktop." 723 msgstr "" 724 725 #: src/Html/TabSettings.php:332 726 msgid "Disable caching for users who have posted a form until the cache expires. May be useful for some sites that update content on user interaction such as shopping carts." 727 msgstr "" 728 729 #: src/Html/TabSettings.php:336 730 msgid "The period of time for which the page cache will be valid. Be sure to set this lower that the cache lifetime of combined files at all times." 731 msgstr "" 732 733 #: src/Html/TabSettings.php:340 734 msgid "Enter any part of a url to exclude that page from caching." 735 msgstr "" 736 737 #: src/Html/TabSettings.php:343 738 msgid "Use Http Requests" 739 msgstr "" 740 741 #: src/Html/TabSettings.php:347 742 msgid "Storage Adapter" 743 msgstr "" 744 745 #: src/Html/TabSettings.php:351 746 msgid "Memcached server host" 747 msgstr "" 748 749 #: src/Html/TabSettings.php:352 750 msgid "Enter the host of the Memcached server you want to use, e.g, '127.0.0.1'" 751 msgstr "" 752 753 #: src/Html/TabSettings.php:355 754 msgid "Memcached server port" 755 msgstr "" 756 757 #: src/Html/TabSettings.php:356 758 msgid "Enter the port number of the Memcached server you have configured, e.g '11211'" 759 msgstr "" 760 761 #: src/Html/TabSettings.php:359 762 msgid "Redis server host" 763 msgstr "" 764 765 #: src/Html/TabSettings.php:360 766 msgid "Set the Redis server host, e.g., '127.0.0.1'" 767 msgstr "" 768 769 #: src/Html/TabSettings.php:363 770 msgid "Redis server port" 771 msgstr "" 772 773 #: src/Html/TabSettings.php:364 774 msgid "Set the Redis server port, e.g., '6379'" 775 msgstr "" 776 777 #: src/Html/TabSettings.php:367 778 msgid "Redis server password" 779 msgstr "" 780 781 #: src/Html/TabSettings.php:368 782 msgid "Set the Redis server password if there's one configured" 783 msgstr "" 784 785 #: src/Html/TabSettings.php:371 786 msgid "Redis database" 787 msgstr "" 788 789 #: src/Html/TabSettings.php:402 790 msgid "Sprite build direction" 791 msgstr "" 792 793 #: src/Html/TabSettings.php:403 794 msgid "Determine in which direction the images must be placed in sprite." 795 msgstr "" 796 797 #: src/Html/TabSettings.php:406 798 msgid "Wrap images" 799 msgstr "" 800 801 #: src/Html/TabSettings.php:407 802 msgid "Will wrap images in sprite into another row or column if the length of the sprite becomes longer than %s" 803 msgstr "" 804 805 #: src/Html/TabSettings.php:410 806 msgid "Exclude image from sprite" 807 msgstr "" 808 809 #: src/Html/TabSettings.php:411 810 msgid "You can exclude one or more of the images if they are displayed incorrectly." 811 msgstr "" 812 813 #: src/Html/TabSettings.php:414 814 msgid "Include additional images in sprite" 815 msgstr "" 816 817 #: src/Html/TabSettings.php:415 818 msgid "You can include additional images in the sprite to the ones that were selected by default. Use this option cautiously, as these files are likely to display incorrectly." 819 msgstr "" 820 821 #: src/Html/TabSettings.php:426 822 msgid "Autosize images" 823 msgstr "" 824 825 #: src/Html/TabSettings.php:430 826 msgid "Enable effects" 827 msgstr "" 828 829 #: src/Html/TabSettings.php:431 830 msgid "Enable to use fade-in effects when images are scrolled into view." 831 msgstr "" 832 833 #: src/Html/TabSettings.php:434 834 msgid "Lazy load iframes" 835 msgstr "" 836 837 #: src/Html/TabSettings.php:435 838 msgid "If enabled will also lazyload %s elements." 839 msgstr "" 840 841 #: src/Html/TabSettings.php:438 842 msgid "Background images" 843 msgstr "" 844 845 #: src/Html/TabSettings.php:439 846 msgid "Will lazyload background images defined in 'style' attributes on HTML elements." 847 msgstr "" 848 849 #: src/Html/TabSettings.php:442 850 msgid "Audio/Video" 851 msgstr "" 852 853 #: src/Html/TabSettings.php:446 854 msgid "Exclude these images" 855 msgstr "" 856 857 #: src/Html/TabSettings.php:447 858 msgid "Select or manually add the urls of the images you want to exclude from lazy load." 859 msgstr "" 860 861 #: src/Html/TabSettings.php:450 862 msgid "Exclude these folders" 863 msgstr "" 864 865 #: src/Html/TabSettings.php:451 866 msgid "Exclude all the images in the selected folders." 867 msgstr "" 868 869 #: src/Html/TabSettings.php:454 870 msgid "Exclude these classes" 871 msgstr "" 872 873 #: src/Html/TabSettings.php:455 874 msgid "Exclude all images that has these classes declared on the %s element" 875 msgstr "" 876 877 #: src/Html/TabSettings.php:477 878 msgid "Exclude deferred files" 879 msgstr "" 880 881 #: src/Html/TabSettings.php:478 882 msgid "Will exclude javascript files that are deferred or loaded asynchronously, deferred CSS file in Optimize CSS Delivery feature, and images that are lazy-loaded. This can help reduce bandwidth and speed up first paint rendering." 883 msgstr "" 884 885 #: src/Html/TabSettings.php:481 886 msgid "Push CDN files" 887 msgstr "" 888 889 #: src/Html/TabSettings.php:482 890 msgid "Files loaded over your CDN domains will also be included in the Link headers" 891 msgstr "" 892 893 #: src/Html/TabSettings.php:485 894 msgid "File types" 895 msgstr "" 896 897 #: src/Html/TabSettings.php:486 898 msgid "Select the file types you want pushed by http/2" 899 msgstr "" 900 901 #: src/Html/TabSettings.php:489 902 msgid "Include files" 903 msgstr "" 904 905 #: src/Html/TabSettings.php:490 906 msgid "Sometimes some files are dynamically loaded so you can add these files here. Be sure any file added here are loaded on all pages and that you include the full file path including any queries etc. Only the following file extensions are supported: .js, .css, .webp, .gif, .png, .jpg, .woff, .woff2" 907 msgstr "" 908 909 #: src/Html/TabSettings.php:493 910 msgid "Exclude files" 911 msgstr "" 912 913 #: src/Html/TabSettings.php:494 914 msgid "If you see any warnings in the browser console that the preloaded files weren't used within a few seconds you can exclude these files here" 915 msgstr "" 916 917 #: src/Html/TabSettings.php:516 918 msgid "Preconnect CDNs" 919 msgstr "" 920 921 #: src/Html/TabSettings.php:517 922 msgid "Add preconnect resource hints in the HTML for all your CDN domains to establish early connections and speed up loading of resources from your CDN." 923 msgstr "" 924 925 #: src/Html/TabSettings.php:520 926 msgid "CDN scheme" 927 msgstr "" 928 929 #: src/Html/TabSettings.php:521 930 msgid "Select the scheme that you want prepended to the CDN/Cookieless domain" 931 msgstr "" 932 933 #: src/Html/TabSettings.php:524 934 msgid "Domain 1" 935 msgstr "" 936 937 #: src/Html/TabSettings.php:525 938 msgid "Enter value for Domain #1 here" 939 msgstr "" 940 941 #: src/Html/TabSettings.php:528 942 msgid "Static files 1" 943 msgstr "" 944 945 #: src/Html/TabSettings.php:529 946 msgid "Select the static file types that you want to be loaded over Domain #1" 947 msgstr "" 948 949 #: src/Html/TabSettings.php:532 950 msgid "Custom extensions 1" 951 msgstr "" 952 953 #: src/Html/TabSettings.php:533 954 msgid "To add custom extensions of file types to be loaded over CDN on Domain 1, type the extension in the textbox and press the 'Add item' button" 955 msgstr "" 956 957 #: src/Html/TabSettings.php:536 958 msgid "Domain 2" 959 msgstr "" 960 961 #: src/Html/TabSettings.php:537 962 msgid "Enter value for Domain #2 here" 963 msgstr "" 964 965 #: src/Html/TabSettings.php:540 966 msgid "Static files 2" 967 msgstr "" 968 969 #: src/Html/TabSettings.php:541 970 msgid "Select the static file types that you want to be loaded over Domain #2" 971 msgstr "" 972 973 #: src/Html/TabSettings.php:544 974 msgid "Domain 3" 975 msgstr "" 976 977 #: src/Html/TabSettings.php:545 978 msgid "Enter value for Domain #3 here" 979 msgstr "" 980 981 #: src/Html/TabSettings.php:548 982 msgid "Static files 3" 983 msgstr "" 984 985 #: src/Html/TabSettings.php:549 986 msgid "Select the static file types that you want to be loaded over Domain #3" 987 msgstr "" 988 989 #: src/Html/TabSettings.php:568 990 msgid "Ignore optimized images" 991 msgstr "" 992 993 #: src/Html/TabSettings.php:569 994 msgid "Will not attempt to optimize any images in subfolders that have already been marked as optimized." 995 msgstr "" 996 997 #: src/Html/TabSettings.php:572 998 msgid "Next-Gen images" 999 msgstr "" 1000 1001 #: src/Html/TabSettings.php:573 1002 msgid "When enabled the plugin will convert the images that are optimized to webp format and load these instead." 1003 msgstr "" 1004 1005 #: src/Html/TabSettings.php:576 1006 msgid "Support old browsers" 1007 msgstr "" 1008 1009 #: src/Html/TabSettings.php:577 1010 msgid "Plugin will wrap WEBP image in a %s element along with original image so browsers without WEBP support can fall back to the original image." 1011 msgstr "" 1012 1013 #: src/Html/TabSettings.php:580 1014 msgid "Optimization level" 1015 msgstr "" 1016 1017 #: src/Html/TabSettings.php:581 1018 msgid "Levels are either Lossy or Lossless, the default is Lossy. With Lossy optimization images will be more optimized and smaller but may result in a small reduction of quality, most times invisible to the untrained eye. If you don't want that then you can choose Lossless instead. The images will not be as optimized but there will be no loss of quality." 1019 msgstr "" 1020 1021 #: src/Html/TabSettings.php:584 1022 msgid "Save metadata" 1023 msgstr "" 1024 1025 #: src/Html/TabSettings.php:585 1026 msgid "The Optimize Image API will remove all metadata from images while optimizing including any copyrights or Exif textual content not part of the actual image to produce the smallest possible file size. If you wish to retain this information at a small loss in optimization then you should enable this option." 1027 msgstr "" 1028 1029 #: src/Html/TabSettings.php:593 1030 msgid "Auto resize images" 1031 msgstr "" 1032 1033 #: src/Html/TabSettings.php:594 1034 msgid "Images will be resized automatically to the dimensions as shown on screen. If you use an application that shows the images larger when you hover over them be sure to use different images for the large ones. For this to work the url to your site must be available publicly." 1035 msgstr "" 1036 1037 #: src/Html/TabSettings.php:602 1038 msgid "Recurse in subfolders" 1039 msgstr "" 1040 1041 #: src/Html/TabSettings.php:603 1042 msgid "Will optimize all images in selected folders and recurse into subfolders infinitely. If disabled, only the images in the selected folders will be optimized. Subfolders will be ignored." 1043 msgstr "" 1044 1045 #: src/Html/TabSettings.php:625 1046 msgid "HTML sections" 1047 msgstr "" 1048 1049 #: src/Plugin/Admin.php:72 34 1050 msgid "JCH Optimize Settings" 35 1051 msgstr "" 36 1052 37 #: classes/JchOptimizeAdmin.php:1601053 #: src/Plugin/Admin.php:193 38 1054 msgid "Please open a directory to optimize images." 39 1055 msgstr "" 40 1056 41 #: classes/JchOptimizeAdmin.php:1611057 #: src/Plugin/Admin.php:194 42 1058 msgid "Please enter your Download ID on the Configurations tab." 43 1059 msgstr "" 44 1060 45 #: classes/JchOptimizeAdmin.php:2811061 #: src/Plugin/Admin.php:362 46 1062 msgid "Settings" 47 1063 msgstr "" 48 1064 49 #: classes/JchOptimizeAdmin.php:2921065 #: src/Plugin/Admin.php:373 50 1066 msgid "Clean Cache" 51 1067 msgstr "" 52 53 #: src/Admin/Controller/Configure.php:3354 #: src/Admin/Controller/Configure.php:5255 msgid "Settings saved"56 msgstr ""57 58 #: src/Admin/Controller/Configure.php:3759 #: src/Admin/Controller/Configure.php:5660 msgid "Error saving settings"61 msgstr ""62 63 #: src/Admin/Controller/Optimizeimages.php:3864 msgid "%1$d images optimized in %2$s"65 msgstr ""66 67 #: src/Admin/Controller/Optimizeimages.php:4368 msgid "The Optimize Image function failed with message \""69 msgstr ""70 71 #: src/Admin/Controller/Utility.php:3472 msgid "Failed trying to add browser caching codes to the .htaccess file"73 msgstr ""74 75 #: src/Admin/Controller/Utility.php:3876 msgid "No .htaccess file were found in the root of this site"77 msgstr ""78 79 #: src/Admin/Controller/Utility.php:4280 msgid "The .htaccess file was updated successfully"81 msgstr ""82 83 #: src/Admin/Controller/Utility.php:5084 msgid "Successfully added codes to the .htaccess file to promote browser caching"85 msgstr ""86 87 #: src/Admin/Controller/Utility.php:6388 msgid "Plugins ordered successfully"89 msgstr ""90 91 #: src/Admin/Controller/Utility.php:7392 msgid "New cache key generated!"93 msgstr ""94 95 #: src/Admin/Controller/Utility.php:8396 msgid "Cache deleted successfully!"97 msgstr ""98 99 #: src/Admin/Controller/Utility.php:87100 msgid "Error cleaning cache!"101 msgstr ""102 103 #: src/Admin/Controller/Utility.php:108104 msgid "Failed restoring all original images"105 msgstr ""106 107 #: src/Admin/Controller/Utility.php:112108 #: src/Admin/Controller/Utility.php:134109 msgid "The folder containing backup images wasn't created yet. Try optimizing some images first."110 msgstr ""111 112 #: src/Admin/Controller/Utility.php:116113 msgid "Successfully restored all images"114 msgstr ""115 116 #: src/Admin/Controller/Utility.php:130117 msgid "Failed trying to delete backup images"118 msgstr ""119 120 #: src/Admin/Controller/Utility.php:138121 msgid "Successfully deleted backup images"122 msgstr ""123 124 #: src/Admin/ViewTemplates/Optimizeimages/default.blade.php:30125 #: src/Admin/ViewTemplates/Optimizeimages/default.blade.php:42126 #: templates/admin/index.php:17127 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:55128 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:85129 #: tmp/compiled_templates/cb10b54007f2819fb63f3e96bc8eff1c019f86c7.php:31130 #: tmp/compiled_templates/cb10b54007f2819fb63f3e96bc8eff1c019f86c7.php:43131 msgid "Optimize Images"132 msgstr ""133 134 #: src/Helper/Html.php:76135 msgid "Only available in Pro Version!"136 msgstr ""137 138 #: src/Helper/Html.php:128139 #: src/Helper/Html.php:258140 msgid "No"141 msgstr ""142 143 #: src/Helper/Html.php:129144 #: src/Helper/Html.php:259145 msgid "Yes"146 msgstr ""147 148 #: src/Helper/Html.php:217149 msgid "Add item"150 msgstr ""151 152 #: src/Helper/Renderer/Section.php:24153 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:29154 msgid "General"155 msgstr ""156 157 #: src/Helper/Renderer/Section.php:31158 msgid "Exclude Menu Urls"159 msgstr ""160 161 #: src/Helper/Renderer/Section.php:32162 msgid "Enter any part of a url to exclude that page from optimization. You will need to add these urls to the list manually by typing the url in the textbox and click the 'Add item' button."163 msgstr ""164 165 #: src/Helper/Renderer/Section.php:39166 msgid "Combine CSS/Js"167 msgstr ""168 169 #: src/Helper/Renderer/Section.php:40170 msgid "These settings affect the combined CSS and javascript files generated by the plugin."171 msgstr ""172 173 #: src/Helper/Renderer/Section.php:47174 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:24175 msgid "Combine Files Automatic Settings"176 msgstr ""177 178 #: src/Helper/Renderer/Section.php:48179 msgid "These settings for the combined files are configured by the Automatic settings on the Dashboard tab. You don't need to configure them yourself."180 msgstr ""181 182 #: src/Helper/Renderer/Section.php:57183 msgid "CSS Automatic Settings"184 msgstr ""185 186 #: src/Helper/Renderer/Section.php:58187 msgid "These settings are configured by the Automatic settings on the Control Panel tab. You don't need to configure them yourself."188 msgstr ""189 190 #: src/Helper/Renderer/Section.php:65191 msgid "Exclude CSS Files"192 msgstr ""193 194 #: src/Helper/Renderer/Section.php:73195 #: src/Helper/TabSettings.php:172196 msgid "Remove CSS Files"197 msgstr ""198 199 #: src/Helper/Renderer/Section.php:74200 msgid "You can remove and prevent css files from loading on the page if they're not being used at all to speed up page load and rendering. Please be sure these files are not being used anywhere on the site to prevent breaking your pages."201 msgstr ""202 203 #: src/Helper/Renderer/Section.php:81204 msgid "Optimize Google Fonts"205 msgstr ""206 207 #: src/Helper/Renderer/Section.php:89208 msgid "Optimize CSS Delivery"209 msgstr ""210 211 #: src/Helper/Renderer/Section.php:90212 msgid "The plugin will attempt to extract the critical CSS that is required to format the page above the fold and put this in a <style> element inside the <head> section of the HTML to prevent 'render-blocking'. The combined CSS will then be loaded asynchronously. Select the number of HTML elements from the top of the page that you want the plugin to find the critical CSS for. The smaller the number, the smaller the size of the critical CSS but you might see some jumping of the page if the number is too small."213 msgstr ""214 215 #: src/Helper/Renderer/Section.php:99216 msgid "Javascript Automatic Settings"217 msgstr ""218 219 #: src/Helper/Renderer/Section.php:100220 msgid "These settings are configured by the Automatic settings on the Control Panel tab. You don't need to configure them yourself"221 msgstr ""222 223 #: src/Helper/Renderer/Section.php:107224 msgid "Exclude Files While Preserving Execution Order"225 msgstr ""226 227 #: src/Helper/Renderer/Section.php:108228 msgid "Exclude individual javascript files or files from selected extensions. Files selected in this section will be excluded while preserving execution order on the page by splitting the combined files around excluded files. This ensures no dependency between files are broken and break the page."229 msgstr ""230 231 #: src/Helper/Renderer/Section.php:115232 msgid "Exclude File Ignoring Execution Order"233 msgstr ""234 235 #: src/Helper/Renderer/Section.php:116236 msgid "Only use these settings if you're sure that the files/scripts you are excluding does not have any dependencies on any other files/scripts that are combined. If you are not sure then use the above section to exclude your files to avoid breaking your page."237 msgstr ""238 239 #: src/Helper/Renderer/Section.php:123240 msgid "Don't Move These Files To Bottom Of Page When Excluded"241 msgstr ""242 243 #: src/Helper/Renderer/Section.php:124244 msgid "By default, the plugin will move all excluded and combined javascript files to the bottom of the page when using the Premium or Optimum setting. If there's a javascript file or script that is excluded that you DON'T want moved to the bottom of the page, enter them here in these settings. These files/scripts must be excluded above for these settings to take effect."245 msgstr ""246 247 #: src/Helper/Renderer/Section.php:131248 msgid "Remove Javascript Files"249 msgstr ""250 251 #: src/Helper/Renderer/Section.php:132252 msgid "You can remove and prevent javascript files from loading on the page if they're not being used at all. This helps to speed up page download and rendering. Please be sure these files are not being used anywhere on the site to prevent breaking your pages."253 msgstr ""254 255 #: src/Helper/Renderer/Section.php:141256 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:51257 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:53258 msgid "Page Cache"259 msgstr ""260 261 #: src/Helper/Renderer/Section.php:142262 msgid "The HTML source of the page will be cached to significantly speed up page loads. Deactivate caching while configuring the plugin and be sure to flush cache after making changes to the site."263 msgstr ""264 265 #: src/Helper/Renderer/Section.php:151266 msgid "Add Image Attributes"267 msgstr ""268 269 #: src/Helper/Renderer/Section.php:152270 msgid "When enabled, the plugin will add missing 'width' and 'height' attributes to <img/> elements. PLEASE NOTE: This works best when the images are scaled to the size they are shown onscreen. If images appear the wrong size, try rescaling the images correctly or disable this option."271 msgstr ""272 273 #: src/Helper/Renderer/Section.php:159274 msgid "Sprite Generator"275 msgstr ""276 277 #: src/Helper/Renderer/Section.php:160278 msgid "The plugin will combine selected background images into one image called a sprite to reduce http requests. Combine CSS must be enabled for the Sprite Generator to work."279 msgstr ""280 281 #: src/Helper/Renderer/Section.php:168282 msgid "Enable to delay the loading of iframes, images and responsive images until they are scrolled into view. This further speeds up the loading of the page and reduces http requests."283 msgstr ""284 285 #: src/Helper/Renderer/Section.php:177286 msgid "Http/2 Push"287 msgstr ""288 289 #: src/Helper/Renderer/Section.php:178290 msgid "Plugin will send appropriate headers to your server to push resource files before the browser requests them. Please note this only works if http/2 is enabled on the server"291 msgstr ""292 293 #: src/Helper/Renderer/Section.php:187294 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:77295 msgid "CDN"296 msgstr ""297 298 #: src/Helper/Renderer/Section.php:188299 msgid "Enter your CDN or cookieless domain here. The plugin will load all static files including background images, combined javascript and CSS files, and generated sprite from this domain. This requires that this domain is already set up and points to your site root."300 msgstr ""301 302 #: src/Helper/Renderer/Section.php:197303 msgid "Global Options"304 msgstr ""305 306 #: src/Helper/Renderer/Section.php:198307 msgid "Use our API to optimize the images on your server. You can either let the plugin find the images on your page to optimize or manually select them in the file tree explorer. Be sure to save your 'Download ID' in the plugin before trying to optimize images as that will authenticate you to access the API. These settings apply to both methods."308 msgstr ""309 310 #: src/Helper/Renderer/Section.php:206311 msgid "The plugin will scan the pages of your website for you to find the images to optimize. (Currently only the Main Menu). You don't need to select them beforehand."312 msgstr ""313 314 #: src/Helper/Renderer/Section.php:214315 msgid "Use the file tree to select the subfolders and files you want to optimize. Files will be optimized in subfolders recursively. If you want to rescale your images while optimizing, enter the new width and height in the respective columns beside each image on the right hand side."316 msgstr ""317 318 #: src/Helper/Renderer/Section.php:223319 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:94320 msgid "Reduce DOM"321 msgstr ""322 323 #: src/Helper/Renderer/Section.php:224324 msgid "HTML5 sectioning related elements such as header, footer, section, aside, and nav that fall below the fold will be commented out if the number of DOM elements exceed 600. These sections will be inserted back into the DOM using javascript after the page has been loaded. <span class=\"alert alert-warning\" style=\"padding: 1px 3px;\"> Warning: Use with care. Can interfere with sections that use javascript to render.</span>"325 msgstr ""326 327 #: src/Helper/Renderer/Setting.php:59328 #: src/Helper/Renderer/Setting.php:282329 msgid "30 min"330 msgstr ""331 332 #: src/Helper/Renderer/Setting.php:60333 #: src/Helper/Renderer/Setting.php:283334 msgid "1 hour"335 msgstr ""336 337 #: src/Helper/Renderer/Setting.php:61338 #: src/Helper/Renderer/Setting.php:284339 msgid "3 hours"340 msgstr ""341 342 #: src/Helper/Renderer/Setting.php:62343 #: src/Helper/Renderer/Setting.php:285344 msgid "6 hours"345 msgstr ""346 347 #: src/Helper/Renderer/Setting.php:63348 #: src/Helper/Renderer/Setting.php:286349 msgid "12 hours"350 msgstr ""351 352 #: src/Helper/Renderer/Setting.php:64353 #: src/Helper/Renderer/Setting.php:287354 msgid "1 day"355 msgstr ""356 357 #: src/Helper/Renderer/Setting.php:65358 #: src/Helper/Renderer/Setting.php:288359 msgid "2 days"360 msgstr ""361 362 #: src/Helper/Renderer/Setting.php:66363 msgid "7 days"364 msgstr ""365 366 #: src/Helper/Renderer/Setting.php:67367 msgid "2 weeks"368 msgstr ""369 370 #: src/Helper/Renderer/Setting.php:76371 msgid "Basic"372 msgstr ""373 374 #: src/Helper/Renderer/Setting.php:77375 msgid "Advanced"376 msgstr ""377 378 #: src/Helper/Renderer/Setting.php:78379 msgid "Ultra"380 msgstr ""381 382 #: src/Helper/Renderer/Setting.php:87383 msgid "Static css and js files"384 msgstr ""385 386 #: src/Helper/Renderer/Setting.php:88387 msgid "PHP file with query"388 msgstr ""389 390 #: src/Helper/Renderer/Setting.php:89391 msgid "PHP using url re-write"392 msgstr ""393 394 #: src/Helper/Renderer/Setting.php:90395 msgid "PHP using url re-write (Without Options +FollowSymLinks)"396 msgstr ""397 398 #: src/Helper/Renderer/Setting.php:281399 msgid "15 min"400 msgstr ""401 402 #: src/Helper/Renderer/Setting.php:289403 msgid "1 week"404 msgstr ""405 406 #: src/Helper/Renderer/Setting.php:313407 msgid "vertical"408 msgstr ""409 410 #: src/Helper/Renderer/Setting.php:314411 msgid "horizontal"412 msgstr ""413 414 #: src/Helper/Renderer/Setting.php:430415 msgid "scheme relative"416 msgstr ""417 418 #: src/Helper/Renderer/Setting.php:431419 msgid "http"420 msgstr ""421 422 #: src/Helper/Renderer/Setting.php:432423 msgid "https"424 msgstr ""425 426 #: src/Helper/TabSettings.php:44427 msgid "Download ID"428 msgstr ""429 430 #: src/Helper/TabSettings.php:45431 msgid "You'll find your Download ID in your account. Enter your Download ID here to enable automatic updates of the PRO version and to access our Optimize Image API."432 msgstr ""433 434 #: src/Helper/TabSettings.php:49435 msgid "Debug Plugin"436 msgstr ""437 438 #: src/Helper/TabSettings.php:50439 msgid "This option will add the 'commented out' url of the individual files inside the combined file above the contents that came from that file. This is useful when configuring the plugin and trying to resolve conflicts. <p>This will also add a Profiler menu to the AdminBar so you can review the times that the plugin methods take to run."440 msgstr ""441 442 #: src/Helper/TabSettings.php:53443 msgid "Order plugin"444 msgstr ""445 446 #: src/Helper/TabSettings.php:57447 msgid "Disable logged in users"448 msgstr ""449 450 #: src/Helper/TabSettings.php:58451 msgid "When enabled, the plugin will be disabled for all users that are logged in"452 msgstr ""453 454 #: src/Helper/TabSettings.php:66455 #: src/Helper/TabSettings.php:329456 msgid "Exclude urls"457 msgstr ""458 459 #: src/Helper/TabSettings.php:67460 msgid "Enter a substring of the url you want to exclude here. Just type the string in the textbox then click the 'Add Item' button for each url then save your settings"461 msgstr ""462 463 #: src/Helper/TabSettings.php:75464 #: src/Helper/TabSettings.php:181465 #: src/Helper/TabSettings.php:189466 #: src/Helper/TabSettings.php:317467 #: src/Helper/TabSettings.php:349468 #: src/Helper/TabSettings.php:357469 #: src/Helper/TabSettings.php:381470 #: src/Helper/TabSettings.php:432471 #: src/Helper/TabSettings.php:471472 #: src/Helper/TabSettings.php:572473 msgid "Enable"474 msgstr ""475 476 #: src/Helper/TabSettings.php:78477 msgid "Smart combine"478 msgstr ""479 480 #: src/Helper/TabSettings.php:79481 msgid "Will try to combine system and template files together respectively that are consistent across pages. <p>This produces several smaller combined files promoting browser caching across page loads; reduces chances of excessive cache generation and takes advantages of better files delivery offered by Http/2 servers"482 msgstr ""483 484 #: src/Helper/TabSettings.php:82485 #: src/Helper/TabSettings.php:325486 msgid "Cache lifetime"487 msgstr ""488 489 #: src/Helper/TabSettings.php:83490 msgid "The lifetime of the cache files generated by the plugin. <p>If you're using a Page Cache plugin be sure to set this higher than the lifetime set in Page Cache. <p>If you're having issue with excess amount of cache being generated then lowering this setting will help."491 msgstr ""492 493 #: src/Helper/TabSettings.php:86494 msgid "HTML Minification level"495 msgstr ""496 497 #: src/Helper/TabSettings.php:87498 msgid "If 'Minify HTML' is enabled, this will determine the level of minification. The incremental changes per level are as follows: <dl><dt>Basic - </dt><dd>Adjoining whitespaces outside of elements are reduced to one whitespace, HTML comments preserved;</dd><dt>Advanced - </dt><dd>Remove HTML comments, whitespace around block elements and undisplayed elements, Remove unnecessary whitespaces inside of elements and around their attributes;</dd> <dt>Ultra -</dt> <dd>Remove redundant attributes, for example, 'text/javascript', and remove quotes from around selected attributes (HTML5)</dd> </dl>"499 msgstr ""500 501 #: src/Helper/TabSettings.php:90502 msgid "Combined files delivery"503 msgstr ""504 505 #: src/Helper/TabSettings.php:91506 msgid "By default the combined files will be loaded as static css and javascript files. You would need to include directives in your .htaccess file to gzip these files. <p>You can use PHP files instead that will be gzipped if that option is set. PHP files can be loaded with a query attached with the information to find the combined files, or you can use url rewrite if it's available on the server so the files can be masked as static files. If your server prohibits the use of the Options +FollowSymLinks directive in .htaccess files use the respective option."507 msgstr ""508 509 #: src/Helper/TabSettings.php:94510 msgid "Use try-catch"511 msgstr ""512 513 #: src/Helper/TabSettings.php:95514 msgid "If you're seeing javascript errors in the console, you can try enabling this option to wrap each javascript file in a 'try-catch' block to prevent the errors from one file affecting the combined file."515 msgstr ""516 517 #: src/Helper/TabSettings.php:103518 msgid "GZip javascript and CSS"519 msgstr ""520 521 #: src/Helper/TabSettings.php:104522 msgid "The plugin will compress the combined JavaScript and CSS file respectively using gzip, if you've selected one of the PHP options for 'Combined files delivery'. This can decrease file size dramatically."523 msgstr ""524 525 #: src/Helper/TabSettings.php:107526 msgid "Minify HTML"527 msgstr ""528 529 #: src/Helper/TabSettings.php:108530 msgid "The plugin will remove all unnecessary whitespaces and comments from the HTML to reduce the total size of the web page."531 msgstr ""532 533 #: src/Helper/TabSettings.php:111534 msgid "Include all plugins"535 msgstr ""536 537 #: src/Helper/TabSettings.php:112538 msgid "By default, all files from third party plugins and external domains are excluded. If enabled, they will be included."539 msgstr ""540 541 #: src/Helper/TabSettings.php:115542 msgid "Include PHP and external files"543 msgstr ""544 545 #: src/Helper/TabSettings.php:130546 msgid "Combine CSS files"547 msgstr ""548 549 #: src/Helper/TabSettings.php:131550 msgid "This will combine all CSS files into one file and remove all the links to the individual files from the page, replacing them with a link generated by the plugin to the combined file."551 msgstr ""552 553 #: src/Helper/TabSettings.php:134554 msgid "Minify CSS"555 msgstr ""556 557 #: src/Helper/TabSettings.php:135558 msgid "The plugin will remove all unnecessary whitespaces and comments from the combined CSS file to reduce the total file size."559 msgstr ""560 561 #: src/Helper/TabSettings.php:138562 msgid "Replace @imports in CSS"563 msgstr ""564 565 #: src/Helper/TabSettings.php:139566 msgid "The plugin will replace <span class=\"notranslate\">@import</span> at-rules with the contents of the files they are importing. This will be done recursively."567 msgstr ""568 569 #: src/Helper/TabSettings.php:143570 msgid "In-page CSS inside <span class=\"notranslate\"><style></span> tags will be included in the aggregated file in the order they appear on the page."571 msgstr ""572 573 #: src/Helper/TabSettings.php:151574 msgid "Exclude CSS files"575 msgstr ""576 577 #: src/Helper/TabSettings.php:152578 msgid "Select the CSS files you want to exclude."579 msgstr ""580 581 #: src/Helper/TabSettings.php:155582 msgid "Exclude CSS from these plugins"583 msgstr ""584 585 #: src/Helper/TabSettings.php:156586 msgid "The plugin will exclude all CSS files from the extensions you have selected."587 msgstr ""588 589 #: src/Helper/TabSettings.php:159590 msgid "Exclude individual in-page <style>'s"591 msgstr ""592 593 #: src/Helper/TabSettings.php:160594 msgid "Select the internal <span class=\"notranslate\"><style></span> you want to exclude."595 msgstr ""596 597 #: src/Helper/TabSettings.php:163598 msgid "Exclude all in-page <style>'s"599 msgstr ""600 601 #: src/Helper/TabSettings.php:164602 msgid "This is useful if you are generating an excess amount of cache files due to the file name of the combined CSS file keeps changing and you can't identify which STYLE declaration is responsible"603 msgstr ""604 605 #: src/Helper/TabSettings.php:173606 msgid "Select or add the files you want to prevent from loading on the site's pages."607 msgstr ""608 609 #: src/Helper/TabSettings.php:192610 msgid "Number of elements"611 msgstr ""612 613 #: src/Helper/TabSettings.php:195614 msgid "Remove unused CSS"615 msgstr ""616 617 #: src/Helper/TabSettings.php:196618 msgid "When enabled, the plugin will 'lazy-load' the combined CSS file only after the page is interacted with to prevent unnecessary processing of unused CSS before the page is loaded."619 msgstr ""620 621 #: src/Helper/TabSettings.php:199622 msgid "CSS dynamic selectors"623 msgstr ""624 625 #: src/Helper/TabSettings.php:200626 msgid "In some cases when Remove Unused CSS is enabled, you may need to add the CSS for some dynamic elements to the critical CSS for them to load properly. Add any substring from the CSS declaration here to have them included."627 msgstr ""628 629 #: src/Helper/TabSettings.php:220630 msgid "Combine javascript files"631 msgstr ""632 633 #: src/Helper/TabSettings.php:221634 msgid "This will combine all javascript files into one file and remove all the links to the individual files from the page, replacing them with a link generated by the plugin to the combined file."635 msgstr ""636 637 #: src/Helper/TabSettings.php:224638 msgid "Minify javascript"639 msgstr ""640 641 #: src/Helper/TabSettings.php:225642 msgid "The plugin will remove all unnecessary whitespaces and comments from the combined javascript file to reduce the total file size."643 msgstr ""644 645 #: src/Helper/TabSettings.php:228646 msgid "Include in-page <script> declarations"647 msgstr ""648 649 #: src/Helper/TabSettings.php:229650 msgid "In-page javascript inside <span class=\"notranslate\"><script></span> tags will be included in the combined file in the order they appear on the page."651 msgstr ""652 653 #: src/Helper/TabSettings.php:232654 msgid "Position javascript files at bottom of page"655 msgstr ""656 657 #: src/Helper/TabSettings.php:233658 msgid "Place combined javascript file at bottom of the page just before the ending </body> tag.<p> If some javascript files are excluded while preserving execution order, only the last combined javascript file will be placed at the bottom of the page.<p> If this is disabled, the plugin only combines files found in the <head> section of the HTML. This option extends the search to the <body> section."659 msgstr ""660 661 #: src/Helper/TabSettings.php:236662 msgid "Defer or load javascript asychronously"663 msgstr ""664 665 #: src/Helper/TabSettings.php:245666 #: src/Helper/TabSettings.php:267667 msgid "Exclude javascript files"668 msgstr ""669 670 #: src/Helper/TabSettings.php:246671 msgid "Select or add the files you want to exclude"672 msgstr ""673 674 #: src/Helper/TabSettings.php:249675 #: src/Helper/TabSettings.php:271676 msgid "Exclude javascript files from these plugins"677 msgstr ""678 679 #: src/Helper/TabSettings.php:250680 #: src/Helper/TabSettings.php:272681 msgid "The plugin will exclude all javascript files from the plugins you have selected."682 msgstr ""683 684 #: src/Helper/TabSettings.php:253685 msgid "Exclude individual in-page <script>'s"686 msgstr ""687 688 #: src/Helper/TabSettings.php:254689 msgid "Select the internal <span class=\"notranslate\"><script></span>'s you want to exclude."690 msgstr ""691 692 #: src/Helper/TabSettings.php:257693 msgid "Exclude all internal <script> declarations"694 msgstr ""695 696 #: src/Helper/TabSettings.php:258697 msgid "This is useful if you are generating an excess amount of cache files due to the file name of the combined javascript file keeps changing and you can't identify which SCRIPT declaration is responsible"698 msgstr ""699 700 #: src/Helper/TabSettings.php:268701 msgid "Select or add the javascript files you want to exclude."702 msgstr ""703 704 #: src/Helper/TabSettings.php:275705 msgid "Exclude individual in-page <script> declarations"706 msgstr ""707 708 #: src/Helper/TabSettings.php:276709 msgid "Select the internal <span class=\"notranslate\"><script></span> you want to exclude."710 msgstr ""711 712 #: src/Helper/TabSettings.php:284713 msgid "Javascript files"714 msgstr ""715 716 #: src/Helper/TabSettings.php:285717 msgid "Don't move these javascript files (<i> that were excluded in the above sections</i> ) to the bottom of the page. These files will be left at their original position on the page."718 msgstr ""719 720 #: src/Helper/TabSettings.php:288721 msgid "Inline scripts"722 msgstr ""723 724 #: src/Helper/TabSettings.php:289725 msgid "Enter any substring of an excluded script here to prevent this script being moved to the bottom. <p> Inline scripts in the <script> of the document containing the 'document.write' method will NOT be moved by default."726 msgstr ""727 728 #: src/Helper/TabSettings.php:297729 msgid "Remove javascript files"730 msgstr ""731 732 #: src/Helper/TabSettings.php:298733 msgid "Select or add the javascript files you want to prevent from loading on the site's pages."734 msgstr ""735 736 #: src/Helper/TabSettings.php:318737 msgid "Enable page caching"738 msgstr ""739 740 #: src/Helper/TabSettings.php:321741 msgid "Platform specific"742 msgstr ""743 744 #: src/Helper/TabSettings.php:322745 msgid "Enable if HTML output on mobile differs from desktop."746 msgstr ""747 748 #: src/Helper/TabSettings.php:326749 msgid "The period of time for which the page cache will be valid. Be sure to set this lower that the cache lifetime of combined files at all times."750 msgstr ""751 752 #: src/Helper/TabSettings.php:330753 msgid "Enter any part of a url to exclude that page from caching."754 msgstr ""755 756 #: src/Helper/TabSettings.php:360757 msgid "Sprite build direction"758 msgstr ""759 760 #: src/Helper/TabSettings.php:361761 msgid "Determine in which direction the images must be placed in sprite."762 msgstr ""763 764 #: src/Helper/TabSettings.php:364765 msgid "Wrap images"766 msgstr ""767 768 #: src/Helper/TabSettings.php:365769 msgid "Will wrap images in sprite into another row or column if the length of the sprite becomes longer than <span class=\"notranslate\">2000px</span>."770 msgstr ""771 772 #: src/Helper/TabSettings.php:368773 msgid "Exclude image from sprite"774 msgstr ""775 776 #: src/Helper/TabSettings.php:369777 msgid "You can exclude one or more of the images if they are displayed incorrectly."778 msgstr ""779 780 #: src/Helper/TabSettings.php:372781 msgid "Include additional images in sprite"782 msgstr ""783 784 #: src/Helper/TabSettings.php:373785 msgid "You can include additional images in the sprite to the ones that were selected by default. Use this option cautiously, as these files are likely to display incorrectly."786 msgstr ""787 788 #: src/Helper/TabSettings.php:384789 msgid "Autosize images"790 msgstr ""791 792 #: src/Helper/TabSettings.php:388793 msgid "Enable effects"794 msgstr ""795 796 #: src/Helper/TabSettings.php:389797 msgid "Enable to use fade-in effects when images are scrolled into view."798 msgstr ""799 800 #: src/Helper/TabSettings.php:392801 msgid "Lazy load iframes"802 msgstr ""803 804 #: src/Helper/TabSettings.php:393805 msgid "If enabled will also lazyload <iframe> elements."806 msgstr ""807 808 #: src/Helper/TabSettings.php:396809 msgid "Background images"810 msgstr ""811 812 #: src/Helper/TabSettings.php:397813 msgid "Will lazyload background images defined in 'style' attributes on HTML elements."814 msgstr ""815 816 #: src/Helper/TabSettings.php:400817 msgid "Audio/Video"818 msgstr ""819 820 #: src/Helper/TabSettings.php:404821 msgid "Exclude these images"822 msgstr ""823 824 #: src/Helper/TabSettings.php:405825 msgid "Select or manually add the urls of the images you want to exclude from lazy load."826 msgstr ""827 828 #: src/Helper/TabSettings.php:408829 msgid "Exclude these folders"830 msgstr ""831 832 #: src/Helper/TabSettings.php:409833 msgid "Exclude all the images in the selected folders."834 msgstr ""835 836 #: src/Helper/TabSettings.php:412837 msgid "Exclude these classes"838 msgstr ""839 840 #: src/Helper/TabSettings.php:413841 msgid "Exclude all images that has these classes declared on the <span class=\"notranslate\"><img></span> element"842 msgstr ""843 844 #: src/Helper/TabSettings.php:435845 msgid "Exclude deferred files"846 msgstr ""847 848 #: src/Helper/TabSettings.php:436849 msgid "Will exclude javascript files that are deferred or loaded asynchronously, deferred CSS file in Optimize CSS Delivery feature, and images that are lazy-loaded. This can help reduce bandwidth and speed up first paint rendering."850 msgstr ""851 852 #: src/Helper/TabSettings.php:439853 msgid "Push CDN files"854 msgstr ""855 856 #: src/Helper/TabSettings.php:440857 msgid "Files loaded over your CDN domains will also be included in the Link headers"858 msgstr ""859 860 #: src/Helper/TabSettings.php:443861 msgid "File types"862 msgstr ""863 864 #: src/Helper/TabSettings.php:444865 msgid "Select the file types you want pushed by http/2"866 msgstr ""867 868 #: src/Helper/TabSettings.php:447869 msgid "Include files"870 msgstr ""871 872 #: src/Helper/TabSettings.php:448873 msgid "Sometimes some files are dynamically loaded so you can add these files here. Be sure any file added here are loaded on all pages and that you include the full file path including any queries etc. Only the following file extensions are supported: .js, .css, .webp, .gif, .png, .jpg, .woff, .woff2"874 msgstr ""875 876 #: src/Helper/TabSettings.php:451877 msgid "Exclude files"878 msgstr ""879 880 #: src/Helper/TabSettings.php:452881 msgid "If you see any warnings in the browser console that the preloaded files weren't used within a few seconds you can exclude these files here"882 msgstr ""883 884 #: src/Helper/TabSettings.php:474885 msgid "Preconnect CDNs"886 msgstr ""887 888 #: src/Helper/TabSettings.php:475889 msgid "Add preconnect resource hints in the HTML for all your CDN domains to establish early connections and speed up loading of resources from your CDN."890 msgstr ""891 892 #: src/Helper/TabSettings.php:478893 msgid "CDN scheme"894 msgstr ""895 896 #: src/Helper/TabSettings.php:479897 msgid "Select the scheme that you want prepended to the CDN/Cookieless domain"898 msgstr ""899 900 #: src/Helper/TabSettings.php:482901 msgid "Domain 1"902 msgstr ""903 904 #: src/Helper/TabSettings.php:483905 msgid "Enter value for Domain #1 here"906 msgstr ""907 908 #: src/Helper/TabSettings.php:486909 msgid "Static files 1"910 msgstr ""911 912 #: src/Helper/TabSettings.php:487913 msgid "Select the static file types that you want to be loaded over Domain #1"914 msgstr ""915 916 #: src/Helper/TabSettings.php:490917 msgid "Custom extensions 1"918 msgstr ""919 920 #: src/Helper/TabSettings.php:491921 msgid "To add custom extensions of file types to be loaded over CDN on Domain 1, type the extension in the textbox and press the 'Add item' button"922 msgstr ""923 924 #: src/Helper/TabSettings.php:494925 msgid "Domain 2"926 msgstr ""927 928 #: src/Helper/TabSettings.php:495929 msgid "Enter value for Domain #2 here"930 msgstr ""931 932 #: src/Helper/TabSettings.php:498933 msgid "Static files 2"934 msgstr ""935 936 #: src/Helper/TabSettings.php:499937 msgid "Select the static file types that you want to be loaded over Domain #2"938 msgstr ""939 940 #: src/Helper/TabSettings.php:502941 msgid "Domain 3"942 msgstr ""943 944 #: src/Helper/TabSettings.php:503945 msgid "Enter value for Domain #3 here"946 msgstr ""947 948 #: src/Helper/TabSettings.php:506949 msgid "Static files 3"950 msgstr ""951 952 #: src/Helper/TabSettings.php:507953 msgid "Select the static file types that you want to be loaded over Domain #3"954 msgstr ""955 956 #: src/Helper/TabSettings.php:526957 msgid "Ignore optimized images"958 msgstr ""959 960 #: src/Helper/TabSettings.php:527961 msgid "Will not attempt to optimize any images in subfolders that have already been marked as optimized."962 msgstr ""963 964 #: src/Helper/TabSettings.php:530965 msgid "Next-Gen images"966 msgstr ""967 968 #: src/Helper/TabSettings.php:531969 msgid "When enabled the plugin will convert the images that are optimized to webp format and load these instead."970 msgstr ""971 972 #: src/Helper/TabSettings.php:534973 msgid "Support old browsers"974 msgstr ""975 976 #: src/Helper/TabSettings.php:535977 msgid "Plugin will wrap WEBP image in a <picture/> element along with original image so browsers without WEBP support can fall back to the original image."978 msgstr ""979 980 #: src/Helper/TabSettings.php:543981 msgid "Auto resize images"982 msgstr ""983 984 #: src/Helper/TabSettings.php:544985 msgid "Images will be resized automatically to the dimensions as shown on screen. If you use an application that shows the images larger when you hover over them be sure to use different images for the large ones. For this to work the url to your site must be available publicly."986 msgstr ""987 988 #: src/Helper/TabSettings.php:552989 msgid "Recurse in subfolders"990 msgstr ""991 992 #: src/Helper/TabSettings.php:553993 msgid "Will optimize all images in selected folders and recurse into subfolders infinitely. If disabled, only the images in the selected folders will be optimized. Subfolders will be ignored."994 msgstr ""995 996 #: src/Helper/TabSettings.php:575997 msgid "HTML sections"998 msgstr ""999 1000 #: templates/admin/index.php:141001 msgid "Dashboard"1002 msgstr ""1003 1004 #: templates/admin/index.php:201005 msgid "Configurations"1006 msgstr ""1007 1008 #: templates/admin/index.php:231009 msgid "Help"1010 msgstr ""1011 1012 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:301013 msgid "This plugin speeds up your website by performing a number of front end optimizations to your website automatically. These optimizations reduce both your webpage size and the number of http requests required to download your webpages and results in reduced server load, lower bandwidth requirements, and faster page loading times."1014 msgstr ""1015 1016 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:461017 msgid "Major Features"1018 msgstr ""1019 1020 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:491021 msgid "Optimize CSS/JS/HTML"1022 msgstr ""1023 1024 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:501025 msgid "Lazy-Load"1026 msgstr ""1027 1028 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:521029 msgid "CDN Support"1030 msgstr ""1031 1032 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:531033 msgid "Http/2 Preload"1034 msgstr ""1035 1036 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:541037 msgid "Htaccess Optimization"1038 msgstr ""1039 1040 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:691041 msgid "How To Use"1042 msgstr ""1043 1044 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:1131045 msgid "Support"1046 msgstr ""1047 1048 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:1141049 msgid "First check out the <a href=\"%1$s\" target=\"_blank\">documentation</a>, particularly the <a href=\"%2$s\" target=\"_blank\">Getting Started</a> and <a href=\"%3$s\" target=\"_blank\">How to optimize your site</a> pages on the plugin's website to learn how to use and configure the plugin."1050 msgstr ""1051 1052 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:1201053 msgid "Read <a href=\"%s\" target=\"_blank\">Here</a> for some troubleshooting guides to resolve some common issues users generally encounter with using the plugin."1054 msgstr ""1055 1056 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:1261057 msgid "You'll need a subscription to submit tickets to get premium support in configuring the plugin to resolve conflicts so <a href=\"%1$s\" target=\"_blank\">subscribe</a> to <em>JCH Optimize Pro for WordPress</em> and access your account to submit a ticket. Otherwise you can use the <a href=\"%2$s\" target=\"_blank\" >WordPress support system</a> to submit support requests."1058 msgstr ""1059 1060 #: tmp/compiled_templates/300e660fc49b7b9f31a3d2c6a9cad731f7523598.php:1361061 msgid "If you use this plugin please consider posting a review on the plugin's <a href=\"%s\" target=\"_blank\" >WordPress page</a>. If you're having problems, please submit for support and give us a chance to resolve your issues before reviewing. Thanks."1062 msgstr ""1063 1064 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:251065 msgid "Choose one of the six presets to automatically configure the settings concerned with the optimization of CSS and javascript files. You can also disable the combine files feature here and exclude files on the Configurations tab."1066 msgstr ""1067 1068 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:381069 msgid "Utility Tasks"1070 msgstr ""1071 1072 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:391073 msgid "Some useful utility tasks. Hover over each title for more description."1074 msgstr ""1075 1076 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:501077 msgid "No of files: %s"1078 msgstr ""1079 1080 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:531081 msgid "Size of files: %s"1082 msgstr ""1083 1084 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:631085 msgid "Basic Features"1086 msgstr ""1087 1088 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:641089 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:761090 msgid "Click each button to toggle these features on/off individually. Enable the ones you need for your site. Some may need additional configuration. You can access these settings from the Configurations tab."1091 msgstr ""1092 1093 #: tmp/compiled_templates/4883fc37c69cbb93a1b26d8ae1c28c256adc7004.php:751094 msgid "Advanced Settings"1095 msgstr ""1096 1097 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:301098 msgid "Download ID, Exclude menus, Combine files"1099 msgstr ""1100 1101 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:371102 msgid "CSS"1103 msgstr ""1104 1105 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:381106 msgid "Exclude CSS, Google fonts, Optimize CSS delivery, Remove unused CSS"1107 msgstr ""1108 1109 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:451110 msgid "Javascript"1111 msgstr ""1112 1113 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:461114 msgid "Optimize JS, Exclude JS, Don't move to bottom, Remove JS"1115 msgstr ""1116 1117 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:541118 msgid "Mobile caching, Cache lifetime, Exclude urls"1119 msgstr ""1120 1121 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:611122 msgid "Media"1123 msgstr ""1124 1125 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:621126 msgid "Lazy-load, Add image attributes, Sprite generator"1127 msgstr ""1128 1129 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:691130 msgid "Http/2"1131 msgstr ""1132 1133 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:701134 msgid "Push CDN files, Include/Exclude files"1135 msgstr ""1136 1137 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:781138 msgid "Preconnect domains, Select file types, 3 Domains"1139 msgstr ""1140 1141 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:861142 msgid "Webp generation, Optimize by page, Optimize by folders"1143 msgstr ""1144 1145 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:931146 msgid "Misc"1147 msgstr ""1148 1149 #: tmp/compiled_templates/a802dfef77680a70385cab4b0697a3b30d46d53d.php:931150 msgid "ellaneous"1151 msgstr ""1152 1153 #: tmp/compiled_templates/cb10b54007f2819fb63f3e96bc8eff1c019f86c7.php:541154 msgid "Optimize Image Utility Settings"1155 msgstr ""1156 1157 #: tmp/compiled_templates/cb10b54007f2819fb63f3e96bc8eff1c019f86c7.php:641158 msgid "Automatic Optimize Image Option"1159 msgstr ""1160 1161 #: tmp/compiled_templates/cb10b54007f2819fb63f3e96bc8eff1c019f86c7.php:651162 msgid "JCH Optimize will scan the pages of your site for images to optimize. (Currently only the Main Menu)."1163 msgstr ""1164 1165 #: tmp/compiled_templates/cb10b54007f2819fb63f3e96bc8eff1c019f86c7.php:891166 msgid "Manual Optimize Image Option"1167 msgstr ""1168 1169 #: tmp/compiled_templates/cb10b54007f2819fb63f3e96bc8eff1c019f86c7.php:901170 msgid "Use the file tree to select the subfolders and files you want to optimize. Files will be optimized in subfolders recursively by default, you can disable this. If you want to rescale your images while optimizing, enter the new width and height in the respective columns beside each image on the right hand side."1171 msgstr "" -
jch-optimize/trunk/media/assets/jscss.php
r2642906 r2748708 12 12 */ 13 13 14 use JchOptimize\Core\Output; 15 14 16 include dirname( __FILE__, 3 ) . '/dir.php'; 15 17 16 define( 'SHORTINIT', true );18 const SHORTINIT = true; 17 19 18 20 if ( ! isset( $wp_did_header ) ) … … 43 45 44 46 45 JchOptimize\Core\Output::getCombinedFile(); 47 try 48 { 49 Output::getCombinedFile(); 50 } 51 catch ( Exception $e ) 52 { 53 } 46 54 -
jch-optimize/trunk/media/core/css/admin.css
r2624891 r2748708 75 75 line-height: 13px; 76 76 box-sizing: content-box; 77 position: relative; 77 78 } 78 79 … … 90 91 pointer-events: all; 91 92 } 92 93 figure.icon i.toggle 93 figure.icon span.toggle-wrapper 94 94 { 95 95 display: inline-block; 96 96 position: absolute; 97 bottom: 15px; 98 left: 60px; 97 top: 93px; 98 left: 0; 99 text-align: center; 100 width: 100% 101 } 102 103 figure.icon span.toggle-wrapper > img { 104 margin: 5px auto 0; 99 105 } 100 106 figure.icon span#proonly-span { -
jch-optimize/trunk/media/css/wordpress.css
r2681836 r2748708 79 79 .jch-group fieldset { 80 80 background-color: #fdfdfd !important; 81 /* display: inline-block; */81 /* display: inline-block; */ 82 82 margin-right: 10px; 83 83 } … … 127 127 */ 128 128 129 .jch-wp-checkboxes-grid-wrapper fieldset > ul {130 padding: 0;129 .jch-wp-checkboxes-grid-wrapper fieldset > ul{ 130 padding:0; 131 131 margin: 0; 132 132 display: grid; 133 133 } 134 134 135 .jch-wp-checkboxes-grid-wrapper fieldset > ul li input {135 .jch-wp-checkboxes-grid-wrapper fieldset > ul li input{ 136 136 margin: 0; 137 137 138 138 } 139 140 .jch-wp-checkboxes-grid-wrapper.columns-4 fieldset > ul { 139 .jch-wp-checkboxes-grid-wrapper.columns-4 fieldset > ul{ 141 140 width: 250px; 142 141 grid-template-columns: 1fr 1fr 1fr 1fr; 143 142 } 144 143 145 .jch-wp-checkboxes-grid-wrapper.columns-5 fieldset > ul {144 .jch-wp-checkboxes-grid-wrapper.columns-5 fieldset > ul{ 146 145 width: 320px; 147 146 grid-template-columns: 1fr 1fr 1fr 1fr 1fr; … … 164 163 } 165 164 166 input[value="1"].btn-check:checked + .btn-outline-secondary {167 background-color : var(--bs-success);165 input[value="1"].btn-check:checked + .btn-outline-secondary{ 166 background-color : var(--bs-success); 168 167 border-color: var(--bs-success); 169 168 } 170 169 171 input[value="0"].btn-check:checked + .btn-outline-secondary {170 input[value="0"].btn-check:checked + .btn-outline-secondary{ 172 171 background-color: var(--bs-danger); 173 172 border-color: var(--bs-danger); 174 173 } 175 174 176 .btn-check + .btn-outline-secondary:hover {175 .btn-check + .btn-outline-secondary:hover{ 177 176 background-color: var(--bs-secondary); 178 177 border-color: var(--bs-secondary); 179 178 } 180 179 181 #help-section .card {180 #help-section .card{ 182 181 font-size: 16px; 183 182 line-height: 24px; … … 186 185 } 187 186 188 #help-section .card p {187 #help-section .card p{ 189 188 font-size: 16px; 190 189 } 191 190 192 #help-section .card ol {191 #help-section .card ol{ 193 192 margin-left: 0; 194 193 } 195 194 196 #help-section .card .img-thumbnail {195 #help-section .card .img-thumbnail{ 197 196 box-sizing: border-box; 198 197 border-radius: 0; … … 200 199 201 200 /** 201 Table reboot 202 */ 203 204 .table{ 205 caption-side: bottom; 206 border-collapse: collapse; 207 box-sizing: border-box; 208 } 209 210 .table *,.table *::before,.table *::after{ 211 box-sizing: border-box; 212 } 213 214 tbody, td, tfoot, th, thead, tr { 215 border-color: inherit; 216 border-style: solid; 217 border-width: 0; 218 } 219 220 th { 221 text-align: inherit; 222 text-align: -webkit-match-parent; 223 } 224 225 /** 202 226 ] Form 203 227 */ … … 206 230 } 207 231 208 #jch-optimize-settings-form ul.nav-pills li.nav-item a small {232 #jch-optimize-settings-form ul.nav-pills li.nav-item a small { 209 233 float: none; 210 234 width: fit-content; -
jch-optimize/trunk/media/filetree/jquery.filetree.css
r2681836 r2748708 14 14 font-size: 11px; 15 15 line-height: 18px; 16 padding: 0 px;17 margin: 0 px;16 padding: 0; 17 margin: 0; 18 18 } 19 19 20 20 UL.jqueryFileTree LI { 21 21 list-style: none; 22 padding: 0 px;22 padding: 0; 23 23 padding-left: 20px !important; 24 margin: 0 px;24 margin: 0; 25 25 white-space: nowrap; 26 26 } … … 30 30 text-decoration: none; 31 31 display: block; 32 padding: 0 px2px;32 padding: 0 2px; 33 33 } 34 34 … … 43 43 44 44 .jqueryFileTree LI.expanded { 45 background: url(images/folder_open.png) left topno-repeat;45 background: url(images/folder_open.png) left 2px no-repeat; 46 46 } 47 47 … … 148 148 149 149 .jqueryFileTree LI.ext_jpeg { 150 background: url(images/picture.png) left 2pxno-repeat;150 background: url(images/picture.png) left center no-repeat; 151 151 } 152 152 … … 329 329 height: 18px; 330 330 line-height: 18px; 331 padding-left: 0px !important; 332 } 333 334 #files-container ul li span:first-of-type { 331 padding-left: 0 !important; 332 display: flex; 333 align-items: center; 334 } 335 336 #files-container ul li > input { 335 337 position: relative; 336 left: -20px; 337 width: 20px; 338 left: -23px; 338 339 display: inline-block; 340 margin: 0; 341 min-width: 1rem; 339 342 } 340 343 … … 365 368 font-size: 11px; 366 369 height: 18px; 367 border-radius: 0px; 370 min-height: 18px; 371 border-radius: 0; 368 372 width: 60px; 369 373 border: 1px solid #ccc; -
jch-optimize/trunk/media/js/platform-wordpress.js
r2624891 r2748708 9 9 * If LICENSE file missing, see <http://www.gnu.org/licenses/>. 10 10 */ 11 12 var jchPlatform = (function ($) { 11 const jchPlatform = (function () { 13 12 14 13 let jch_ajax_url_optimizeimages = ajaxurl + '?action=optimizeimages'; … … 17 16 18 17 19 let configure_url = "options-general.php?page=jch_optimize&view=configure";18 let configure_url = ajaxurl + '?action=configuresettings'; 20 19 21 var applyAutoSettings = function (int) {22 window.location.href = configure_url + "&task=applyautosetting&autosetting=s" + int;23 }24 20 25 var toggleSetting = function (setting) { 26 window.location.href = configure_url + "&task=togglesetting&setting=" + setting; 27 } 21 const applyAutoSettings = function (int, id) { 22 const auto_settings = document.querySelectorAll("figure.icon.auto-setting"); 23 const wrappers = document.querySelectorAll("figure.icon.auto-setting span.toggle-wrapper"); 24 let image = document.createElement("img"); 25 image.src = jch_loader_image_url; 28 26 29 var submitForm = function () { 27 for (const wrapper of wrappers) { 28 wrapper.replaceChild(image.cloneNode(true), wrapper.firstChild); 29 } 30 31 let url = configure_url + "&task=applyautosetting&autosetting=s" + int 32 33 postData(url) 34 .then(data => { 35 for (const auto_setting of auto_settings) { 36 auto_setting.className = "icon auto-setting disabled"; 37 } 38 39 //if the response returned without error then the setting is applied 40 if (data.success) { 41 const current_setting = document.getElementById(id); 42 current_setting.className = "icon auto-setting enabled"; 43 const enable_combine = document.getElementById("combine-files-enable") 44 enable_combine.className = "icon enabled"; 45 } 46 47 for (const wrapper of wrappers) { 48 let toggle = document.createElement("i"); 49 toggle.className = "toggle fa"; 50 wrapper.replaceChild(toggle, wrapper.firstChild); 51 } 52 }) 53 }; 54 55 const toggleSetting = function (setting, id) { 56 let figure = document.getElementById(id); 57 let wrapper = document.querySelector("#" + id + " span.toggle-wrapper"); 58 let toggle = wrapper.firstChild; 59 const image = document.createElement("img"); 60 image.src = jch_loader_image_url; 61 wrapper.replaceChild(image, toggle); 62 63 if (setting === 'combine_files_enable') { 64 const auto_settings = document.querySelectorAll("figure.icon.auto-setting"); 65 for (const auto_setting of auto_settings) { 66 auto_setting.className = "icon auto-setting disabled"; 67 } 68 } 69 70 let url = configure_url + '&task=togglesetting&setting=' + setting 71 72 postData(url) 73 .then(data => { 74 figure.classList.remove("enabled", "disabled"); 75 figure.classList.add(data.class); 76 77 if (id === 'optimize-css-delivery') { 78 let unused_css = document.getElementById("remove-unused-css"); 79 unused_css.classList.remove("enabled", "disabled"); 80 unused_css.classList.add(data.class2); 81 } 82 83 if (id === 'remove-unused-css') { 84 let optimize_css = document.getElementById("optimize-css-delivery"); 85 optimize_css.classList.remove("enabled", 'disabled'); 86 optimize_css.classList.add(data.class2); 87 } 88 89 if (setting === 'combine_files_enable') { 90 if (data.auto !== false) { 91 enabled_auto_setting = document.getElementById(data.auto); 92 enabled_auto_setting.classList.remove("disabled"); 93 enabled_auto_setting.classList.add("enabled"); 94 } 95 } 96 wrapper.replaceChild(toggle, image); 97 }) 98 }; 99 100 const submitForm = function () { 30 101 document.getElementById('jch-optimize-settings-form').submit(); 102 }; 103 104 async function postData(url, data = {}) { 105 const response = await fetch(url, { 106 method: 'GET', 107 cache: 'no-cache', 108 mode: 'cors', 109 headers: { 110 'Content-Type': 'application/json' 111 }, 112 }); 113 114 return response.json(); 31 115 } 32 116 … … 42 126 } 43 127 44 })( jQuery);128 })(); -
jch-optimize/trunk/readme.txt
r2696502 r2748708 3 3 Contributors: codealfa 4 4 Tags: performance, pagespeed, cache, optimize, seo 5 Tested up to: 5.9.26 Stable tag: 3. 0.55 Tested up to: 6.0 6 Stable tag: 3.1.0 7 7 License: GPLv3 or later 8 Requires at least: 5.0 9 Requires PHP: 7.3 8 10 License URI: https://www.gnu.org/licenses/gpl-3.0.html 9 11 … … 73 75 74 76 == Changelog == 75 = 3.0.5 = 76 * Added options to optimize images Lossy or Non-lossy as well as to save metadata. 77 * Improved compatibility with Amp pages 78 79 = 3.0.4 = 80 * Added Poland translation 81 * Modified list for Number of elements in Optimize CSS Delivery feature, setting 800 as default 82 * Bug Fix: Fixed bug with excluding urls 83 * Bug Fix: Fixed bug with PHP errors when basedir restriction in effect 84 85 = 3.0.3 = 86 * Bug Fix: Fixed bug with Exclude javascript settings 87 * Added setting to disable plugin for logged in users 88 89 = 3.0.2 = 90 * Bug Fix: Fix issue with sites using FTP to upgrade 77 = 3.1.0 = 78 * Minimum required PHP version is now 7.3 79 * Added support for Brotli compression in .htaccess optimization. 80 * Added new tab in admin for Page Cache so individual files can be viewed and deleted. 81 * Added support for different cache storage types (APCu, Memcached, Redis, WinCache) [Pro version] 82 * New page cache feature to serve static content via HTTP Request without calling PHP to significantly improve server load time. [Pro Version] 83 * Added 'Remove Unused Javascript' feature [Pro Version] 91 84 92 85 = 3.0.1 = -
jch-optimize/trunk/version.php
r2696502 r2748708 15 15 defined( '_JCH_EXEC' ) or die; 16 16 17 const JCH_VERSION = '3. 0.5';18 const JCH_DATE = '2022-0 3-19';17 const JCH_VERSION = '3.1.0'; 18 const JCH_DATE = '2022-06-27'; 19 19 const JCH_PRO = '0'; 20 const JCH_DEVELOP = '0'; 20 21 const JCH_PLATFORM = 'WordPress';
Note: See TracChangeset
for help on using the changeset viewer.