From 03d90910ff2563de5a0460ee314f08d046578719 Mon Sep 17 00:00:00 2001 From: optipic Date: Wed, 5 May 2021 18:14:13 +0300 Subject: [PATCH] v1.15.0 --- app/addons/optipic/ImgUrlConverter.php | 5 ++++- app/addons/optipic/addon.xml | 2 +- app/addons/optipic/func.php | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/addons/optipic/ImgUrlConverter.php b/app/addons/optipic/ImgUrlConverter.php index 9f76a2f..a87b72d 100644 --- a/app/addons/optipic/ImgUrlConverter.php +++ b/app/addons/optipic/ImgUrlConverter.php @@ -16,7 +16,7 @@ class ImgUrlConverter { /** * Library version number */ - const VERSION = '1.14'; + const VERSION = '1.15'; /** * ID of your site on CDN OptiPic.io service @@ -448,6 +448,9 @@ public static function getUrlFromRelative($relativeUrl, $baseUrl=false) { */ public static function getBaseDirOfUrl($url) { $urlParsed = parse_url($url); + if(empty($urlParsed['path'])) { + return '/'; + } $urlPath = $urlParsed['path']; $pathinfo = pathinfo($urlPath); if(!empty($pathinfo['extension'])) { diff --git a/app/addons/optipic/addon.xml b/app/addons/optipic/addon.xml index d3e5cf5..4cc58b3 100644 --- a/app/addons/optipic/addon.xml +++ b/app/addons/optipic/addon.xml @@ -12,7 +12,7 @@ OptiPic.io - image optimization via smart CDN. The module automates the process of optimizing and compressing all images on the site according to the recommendations of Google PageSpeed Insights. -1.14.0 +1.15.0 en diff --git a/app/addons/optipic/func.php b/app/addons/optipic/func.php index 4c57173..0262c46 100644 --- a/app/addons/optipic/func.php +++ b/app/addons/optipic/func.php @@ -31,7 +31,7 @@ function fn_optipic_settings_field_info() { $settings = $optipic->getSettings(); - $srcJs = 'https://optipic.io/api/cp/stat?domain='.$currentHost.'&sid='.$settings['site_id'].'&cms=cscart&stype=cdn&append_to=%23content_optipic&version=1.14.0'; + $srcJs = 'https://optipic.io/api/cp/stat?domain='.$currentHost.'&sid='.$settings['site_id'].'&cms=cscart&stype=cdn&append_to=%23content_optipic&version=1.15.0'; $html = '';