Version Description
Download this release
Release Info
Developer | sstoqnov |
Plugin | SG Optimizer |
Version | 5.4.3 |
Comparing to | |
See all releases |
Code changes from version 5.4.2 to 5.4.3
- assets/js/optimizer.bundle.js +2 -2
- core/Front_End_Optimization/Front_End_Optimization.php +3 -9
- core/Images_Optimizer/Images_Optimizer_Webp.php +3 -1
- core/Install_Service/Install_5_4_3.php +32 -0
- core/Install_Service/Install_Service.php +2 -0
- core/Lazy_Load/Lazy_Load.php +60 -0
- core/Lazy_Load/Lazy_Load_Iframes.php +96 -0
- core/{Lazy_Load_Images → Lazy_Load}/Lazy_Load_Images.php +1 -19
- core/Lazy_Load/Lazy_Load_Videos.php +96 -0
- core/Modules/Modules.php +4 -1
- core/Multisite/Multisite.php +3 -0
- core/Rest/Rest.php +8 -0
- core/Supercacher/Supercacher.php +1 -1
- helpers/manual-translations.php +1 -1
- helpers/sg-cachepress-react-strings.php +55 -45
- languages/json/sg-cachepress-es_ES.json +1 -1
- languages/json/sg-cachepress-it_IT.json +1 -1
- languages/sg-cachepress-es_ES.mo +0 -0
- languages/sg-cachepress-es_ES.po +416 -373
- languages/sg-cachepress-it_IT.mo +0 -0
- languages/sg-cachepress-it_IT.po +419 -376
- readme.txt +4 -0
- sg-cachepress.php +3 -2
- vendor/composer/autoload_static.php +2 -2
assets/js/optimizer.bundle.js
CHANGED
@@ -53,7 +53,7 @@ Object.defineProperty(t,"__esModule",{value:!0});var n=null,r=!1,o=3,i=-1,a=-1,s
|
|
53 |
* @license See CREDITS.md
|
54 |
* @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js
|
55 |
*/
|
56 |
-
function(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+e)?+e:0,i=isFinite(+t)?Math.abs(t):0,a=void 0===r?",":r,s=void 0===n?".":n,l="";return(l=(i?function(e,t){var n=Math.pow(10,t);return""+(Math.round(e*n)/n).toFixed(t)}(o,i):""+Math.round(o)).split("."))[0].length>3&&(l[0]=l[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,a)),(l[1]||"").length<i&&(l[1]=l[1]||"",l[1]+=new Array(i-l[1].length+1).join("0")),l.join(s)}},function(e,t,n){var r=n(2),o=n(401),i=n(44);e.exports=function(e){var t={moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e)};return function(n){var a=n.displayName||n.name||"",s=i({displayName:"Localized("+a+")",componentDidMount:function(){this.boundForceUpdate=this.forceUpdate.bind(this),e.stateObserver.addListener("change",this.boundForceUpdate)},componentWillUnmount:function(){this.boundForceUpdate&&e.stateObserver.removeListener("change",this.boundForceUpdate)},render:function(){var i=o({locale:e.getLocaleSlug()},this.props,t);return r.createElement(n,i)}});return s._composedComponent=n,s}}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(r){"_persist"!==r&&t[r]===n[r]&&(a[r]=e[r])}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){return e.stateReconciler=void 0===e.stateReconciler?i.default:e.stateReconciler,(0,o.default)(e,(0,r.combineReducers)(t))};var r=n(89),o=a(n(183)),i=a(n(747));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(184),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(408)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){"use strict";(function(e,r){Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(743),s=(o=a)&&o.__esModule?o:{default:o};i="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var l=(0,s.default)(i);t.default=l}).call(this,n(98),n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.Symbol;"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable";return t}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){for(var t=Object.keys(e),n={},o=0;o<t.length;o++){var a=t[o];0,"function"==typeof e[a]&&(n[a]=e[a])}var s=Object.keys(n);0;var l=void 0;try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:r.ActionTypes.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".")}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+r.ActionTypes.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){l=e}return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];if(l)throw l;for(var r=!1,o={},a=0;a<s.length;a++){var c=s[a],u=n[c],d=e[c],p=u(d,t);if(void 0===p){var f=i(c,t);throw new Error(f)}o[c]=p,r=r||p!==d}return r?o:e}};var r=n(406);o(n(127)),o(n(409));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=t&&t.type;return"Given action "+(n&&'"'+n.toString()+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}},function(e,t,n){"use strict";function r(e,t){return function(){return t(e.apply(void 0,arguments))}}t.__esModule=!0,t.default=function(e,t){if("function"==typeof e)return r(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var n=Object.keys(e),o={},i=0;i<n.length;i++){var a=n[i],s=e[a];"function"==typeof s&&(o[a]=r(s,t))}return o}},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,o,i){var s,l=e(n,o,i),c=l.dispatch,u={getState:l.getState,dispatch:function(e){return c(e)}};return s=t.map((function(e){return e(u)})),c=a.default.apply(void 0,s)(l.dispatch),r({},l,{dispatch:c})}}};var o,i=n(410),a=(o=i)&&o.__esModule?o:{default:o}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(i){var s;"_persist"!==i&&(t[i]===n[i]&&(null===(s=n[i])||Array.isArray(s)||"object"!==(void 0===s?"undefined":r(s))?a[i]=e[i]:a[i]=o({},a[i],e[i])))}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t,n){0;var o=n||!1,a=(0,i.createStore)(u,c,t?t.enhancer:void 0),l=function(e){a.dispatch({type:s.REGISTER,key:e})},d=function(t,n,r){var i={type:s.REHYDRATE,payload:n,err:r,key:t};e.dispatch(i),a.dispatch(i),o&&p.getState().bootstrapped&&(o(),o=!1)},p=r({},a,{purge:function(){var t=[];return e.dispatch({type:s.PURGE,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:s.FLUSH,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:s.PAUSE})},persist:function(){e.dispatch({type:s.PERSIST,register:l,rehydrate:d})}});return p.persist(),p};var o,i=n(89),a=n(183),s=((o=a)&&o.__esModule,n(75));function l(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var c={registry:[],bootstrapped:!1},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments[1];switch(t.type){case s.REGISTER:return r({},e,{registry:[].concat(l(e.registry),[t.key])});case s.REHYDRATE:var n=e.registry.indexOf(t.key),o=[].concat(l(e.registry));return o.splice(n,1),r({},e,{registry:o,bootstrapped:0===o.length});default:return e}}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){(t||{}).debug;return function(t,n){if(!t)return Promise.resolve(void 0);var o=t._persist&&void 0!==t._persist.version?t._persist.version:r.DEFAULT_VERSION;if(o===n)return Promise.resolve(t);if(o>n)return Promise.resolve(t);var i=Object.keys(e).map((function(e){return parseInt(e)})).filter((function(e){return n>=e&&e>o})).sort((function(e,t){return e-t}));try{var a=i.reduce((function(t,n){return e[n](t)}),t);return Promise.resolve(a)}catch(e){return Promise.reject(e)}}};var r=n(75)},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.whitelist||null,o=n.blacklist||null;function i(e){return!(!r||-1!==r.indexOf(e))||!(!o||-1===o.indexOf(e))}return{in:function(t,n,r){return!i(n)&&e?e(t,n,r):t},out:function(e,n,r){return!i(n)&&t?t(e,n,r):e}}}},function(e,t,n){var r=n(752);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Roboto+Condensed:300,400,700|Roboto:300,300i,400,400i,500,500i,700,700i&subset=latin-ext);",""]),t.push([e.i,'/* stylelint-disable */\n\n:root {\n --royal-base: #7d5aa6;\n --royal-dark: #532f82;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #22b8d1;\n --ocean-dark: #226d7a;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #8c7653;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f54545;\n --color-success: #6acb4c;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n:root {\n --background-main: #f8f8f8;\n --background-component-primary: #fff;\n --background-component-secondary: #f2f2f2;\n --background-grey-60: #a4a4a4;\n --background-slider: #ddd;\n --background-overlay: rgba(54, 54, 54, 0.8);\n --background-highlight: #f8f8f8; }\n\n:root {\n --typography-white: #fff;\n --typography-lightest: #ddd;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #666;\n --typography-darker: #444;\n --typography-darkest: #363636; }\n\n:root {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #ececec;\n --color-button-base-focus: #ddd;\n --color-button-base-hover: #ececec;\n --color-button-base-active: #ececec;\n --color-button-white: #fff;\n --color-icon-button: #858484;\n --color-editor-icon: #ddd;\n --color-disabled: #ddd;\n --border-color-outer: #ddd;\n --border-color-inner: #f2f2f2;\n --border-color-readonly: #f2f2f2;\n --border-color-focus: #ddd;\n /* Components */\n --component-background-hover: #f2f2f2;\n --component-color-hover: currentColor;\n --avatar-color: #61554c;\n --avatar-background: #d7cebf;\n --context-menu-background: var(--background-component-primary);\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: var(--royal-light);\n --icon-color-royal-lighter: var(--royal-lighter);\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: var(--ocean-light);\n --icon-color-ocean-lighter: var(--ocean-lighter);\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: var(--mint-light);\n --icon-color-mint-lighter: var(--mint-lighter);\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: var(--grassy-light);\n --icon-color-grassy-lighter: var(--grassy-lighter);\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: var(--salmon-light);\n --icon-color-salmon-lighter: var(--salmon-lighter);\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: var(--sunset-light);\n --icon-color-sunset-lighter: var(--sunset-lighter);\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: var(--mango-light);\n --icon-color-mango-lighter: var(--mango-lighter);\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: var(--bronze-light);\n --icon-color-bronze-lighter: var(--bronze-lighter);\n --loader-background: rgba(255, 255, 255, 0.9);\n --drawer-background: #474340;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #474340;\n --header-background: #343230;\n --footer-background: #343230;\n --navigation-background: #474340;\n --navigation-background-hover: #343230;\n --navigation-list-color: #343230;\n --navigation-list-color-selected: #343230;\n --navigation-list-background: #d7cebf;\n --navigation-list-background-opened: #343230;\n --navigation-list-background-hovered: #343230;\n --navigation-list-background-selected: #d7cebf;\n --navigation-icon-color: #c1aa95;\n --navigation-icon-color-selected: #c1aa95;\n --navigation-separator-background: #343230;\n --navigation-button-color: #c1aa95;\n --header-navigation-color: #343230;\n --header-navigation-color-selected: #343230;\n --header-navigation-background: #f7f5eb;\n --header-navigation-background-hover: #dfdccb;\n --header-navigation-background-selected: #e9e7db;\n --header-navigation-icon-color: currentColor;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: rgba(54, 54, 54, 0.9); }\n\n:root {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-dark {\n --royal-base: #b37ef1;\n --royal-dark: #ab83c4;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #7cd4e4;\n --ocean-dark: #3aa6ba;\n --ocean-light: #70d7e2;\n --ocean-lighter: #e4f5fa;\n --mint-base: #5ccfa7;\n --mint-dark: #4bb892;\n --mint-light: #8de0c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #a6d367;\n --grassy-dark: #94ae59;\n --grassy-light: #c2ed8e;\n --grassy-lighter: #edf4db;\n --salmon-base: #f68f61;\n --salmon-dark: #da764a;\n --salmon-light: #f1a98c;\n --salmon-lighter: #f8eae0;\n --sunset-base: #efae5b;\n --sunset-dark: #cb934a;\n --sunset-light: #fccf74;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e9bd4a;\n --mango-dark: #a68a4d;\n --mango-light: #f1e5ae;\n --mango-lighter: #f7f3da;\n --bronze-base: #d4b787;\n --bronze-dark: #9d8a6d;\n --bronze-light: #efe1ce;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f66161;\n --color-success: #80d367;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-dark {\n --background-main: #121212;\n --background-component-primary: #363636;\n --background-component-secondary: #444;\n --background-grey-60: #a4a4a4;\n --background-slider: #858484;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #444; }\n\n.sg-theme-dark {\n --typography-white: #fff;\n --typography-lightest: #858484;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #ececec;\n --typography-darker: #f2f2f2;\n --typography-darkest: #fff; }\n\n.sg-theme-dark {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #444;\n --color-icon-button: #ddd;\n --color-editor-icon: #ddd;\n --color-disabled: #888;\n --border-color-outer: #858484;\n --border-color-inner: #444;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #444;\n --component-color-hover: currentColor;\n --avatar-color: #444;\n --avatar-background: #ddd;\n --context-menu-background: #666;\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: rgba(54, 54, 54, 0.9);\n --drawer-background: #363636;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #363636;\n --footer-background: #363636;\n --navigation-background: #363636;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #fff;\n --navigation-list-background: #444;\n --navigation-list-background-opened: #363636;\n --navigation-list-background-hovered: #666;\n --navigation-list-background-selected: #858484;\n --navigation-icon-color: #ddd;\n --navigation-icon-color-selected: #ddd;\n --navigation-separator-background: #ddd;\n --navigation-button-color: #ddd;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #fff;\n --header-navigation-background: #444;\n --header-navigation-background-hover: #363636;\n --header-navigation-background-selected: #858484;\n --header-navigation-icon-color: #ddd;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: #666; }\n\n.sg-theme-dark {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-hcb {\n --royal-base: #d0abfd;\n --royal-dark: #7d5aa6;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #6adae6;\n --ocean-dark: #22b8d1;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #343230;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #000;\n --color-primary: #ef9a78;\n --color-primary-hovered: #f57b45;\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f98f8f;\n --color-success: #a6e094;\n --color-warning: #f4c68b;\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-hcb {\n --background-main: #000;\n --background-component-primary: #000;\n --background-component-secondary: #000;\n --background-grey-60: #000;\n --background-slider: #fff;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #000; }\n\n.sg-theme-hcb {\n --typography-white: #fff;\n --typography-lightest: #fff;\n --typography-lighter: #fff;\n --typography-light: #fff;\n --typography-dark: #fff;\n --typography-darker: #fff;\n --typography-darkest: #fff; }\n\n.sg-theme-hcb {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #000;\n --color-icon-button: #fff;\n --color-editor-icon: #fff;\n --color-disabled: #888;\n --border-color-outer: #ececec;\n --border-color-inner: #ececec;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #1797ae;\n --component-color-hover: currentColor;\n --avatar-color: #000;\n --avatar-background: #fff;\n --context-menu-background: #000;\n --icon-color-royal: #ececec;\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: #ececec;\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: #ececec;\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: #ececec;\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: #ececec;\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: #ececec;\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: #ececec;\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: #ececec;\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: black;\n --drawer-background: #000;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #000;\n --footer-background: #000;\n --navigation-background: #000;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #363636;\n --navigation-list-background: #000;\n --navigation-list-background-opened: #000;\n --navigation-list-background-hovered: #444;\n --navigation-list-background-selected: #fff;\n --navigation-icon-color: #fff;\n --navigation-icon-color-selected: #000;\n --navigation-separator-background: #fff;\n --navigation-button-color: #fff;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #000;\n --header-navigation-background: #000;\n --header-navigation-background-hover: #444;\n --header-navigation-background-selected: #fff;\n --header-navigation-icon-color: #fff;\n --tooltip-background-light: #000;\n --tooltip-background-dark: #000; }\n\n.sg-theme-hcb {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n* {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n /* custom scrollbar styles TODO: edit colors with opacity, when provided */\n scrollbar-face-color: var(--color-scrollbar);\n scrollbar-highlight-color: var(--color-scrollbar);\n scrollbar-shadow-color: var(--color-scrollbar);\n scrollbar-track-color: var(--color-scrollbar);\n -webkit-overflow-scrolling: touch; }\n\n::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n background-color: var(--color-scrollbar); }\n\n::-webkit-scrollbar-thumb {\n background-color: var(--color-scrollbar);\n border-radius: 10px; }\n\n::-webkit-scrollbar-thumb:hover {\n background-color: var(--color-scrollbar-thumb-hover); }\n\n::-webkit-scrollbar-corner {\n background-color: var(--color-scrollbar); }\n\nheader,\nnav,\nsection,\nmain,\narticle,\naside,\nfigure,\ntoolbar,\niframe,\nobject,\nsvg {\n display: block; }\n\nhtml {\n height: 100%;\n background: #fff;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n overflow: hidden; }\n\nbody {\n height: 100%;\n color: var(--typography-darkest);\n background: var(--background-main);\n font: 400 14px/18px "Open Sans", Arial, Helvetica, sans-serif;\n overflow: hidden; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n line-height: normal; }\n\ndl,\ndt,\ndd,\nul {\n list-style: none; }\n\nol {\n padding: 0 0 0 20px; }\n\nform,\ninput,\ntextarea,\nselect {\n resize: none; }\n\nform,\ntextarea {\n width: 100%; }\n\ninput,\ntextarea,\nselect {\n border-radius: 0; }\n input:focus,\n textarea:focus,\n select:focus {\n outline: none; }\n input[type="submit"]:focus,\n textarea[type="submit"]:focus,\n select[type="submit"]:focus {\n border: none !important; }\n\nbutton {\n outline: none;\n border-radius: 0; }\n\nimg {\n max-width: 100%;\n height: auto;\n display: block;\n border: 0; }\n\ntable {\n border-collapse: collapse; }\n\na {\n text-decoration: none;\n color: #000; }\n\n.divider {\n border-bottom: 1px solid #ECECEC; }\n\n.right--actions {\n text-align: right; }\n\n.sg-tabs__tab.sg-optimizer-tab {\n padding: 0 20px; }\n .sg-tabs__tab.sg-optimizer-tab:first-child {\n padding-left: 30px; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 500px; }\n\n.sg-checkbox__input {\n display: none !important; }\n\n.sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: none !important; }\n\n.sg-text {\n word-break: break-word !important; }\n\n.loader-image-optimization .sg-loader-message,\n.loader-image-optimization .sg-loader__message {\n max-width: none; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 350px !important; }\n\n@media (max-width: 800px) {\n .right--actions {\n text-align: left; } }\n\n@media (min-width: 801px) and (max-width: 1500px) {\n .sg-field-wrapper--small .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--x-large .sg-input-addon .sg-text-truncate {\n max-width: 100.8px !important; } }\n\n@media (min-width: 801px) {\n .button--fluid {\n width: 100%; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var o,i=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?e:(o=0===i.indexOf("//")?i:0===i.indexOf("/")?n+i:r+i.replace(/^\.\//,""),"url("+JSON.stringify(o)+")")}))}},function(e,t){e.exports=function(e){return null===e}},function(e,t){e.exports=function(e){return null==e}},function(e,t,n){var r=n(757),o=n(187),i=n(188),a=n(761),s=n(764),l=Math.max;e.exports=function(e,t,n,c){e=o(e)?e:s(e),n=n&&!c?a(n):0;var u=e.length;return n<0&&(n=l(u+n,0)),i(e)?n<=u&&e.indexOf(t,n)>-1:!!u&&r(e,t,n)>-1}},function(e,t,n){var r=n(758),o=n(759),i=n(760);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},function(e,t,n){var r=n(762);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){var r=n(763),o=1/0,i=17976931348623157e292;e.exports=function(e){return e?(e=r(e))===o||e===-o?(e<0?-1:1)*i:e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(186),o=n(189),i=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return i;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=l.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):s.test(e)?i:+e}},function(e,t,n){var r=n(765),o=n(766);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){var r=n(415);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){var r=n(767),o=n(419),i=n(187);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t,n){var r=n(768),o=n(416),i=n(106),a=n(417),s=n(771),l=n(418),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,g=f?r(e.length,String):[],m=g.length;for(var h in e)!t&&!c.call(e,h)||f&&("length"==h||d&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||s(h,m))||g.push(h);return g}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(76),o=n(90),i="[object Arguments]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t){e.exports=function(){return!1}},function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var o=typeof e;return!!(t=null==t?n:t)&&("number"==o||"symbol"!=o&&r.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(76),o=n(414),i=n(90),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(407),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s}).call(this,n(1)(e))},function(e,t,n){var r=n(408)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(419),o=n(777),i=n(416),a=n(106),s=n(187),l=n(417),c=n(420),u=n(418),d="[object Map]",p="[object Set]",f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||i(e)))return!e.length;var t=o(e);if(t==d||t==p)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},function(e,t,n){var r=n(778),o=n(783),i=n(784),a=n(785),s=n(786),l=n(76),c=n(422),u=c(r),d=c(o),p=c(i),f=c(a),g=c(s),m=l;(r&&"[object DataView]"!=m(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=m(new o)||i&&"[object Promise]"!=m(i.resolve())||a&&"[object Set]"!=m(new a)||s&&"[object WeakMap]"!=m(new s))&&(m=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case u:return"[object DataView]";case d:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case g:return"[object WeakMap]"}return t}),e.exports=m},function(e,t,n){var r=n(107)(n(59),"DataView");e.exports=r},function(e,t,n){var r=n(91),o=n(780),i=n(186),a=n(422),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},function(e,t,n){var r,o=n(781),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},function(e,t,n){var r=n(59)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(107)(n(59),"Map");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Promise");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Set");e.exports=r},function(e,t,n){var r=n(107)(n(59),"WeakMap");e.exports=r},function(e,t,n){var r=n(788);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(184),o=n(415),i=n(106),a=n(189),s=1/0,l=r?r.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e).map((function(n){return(0,r.default)(n,e[n],t)})),a=i.default.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(n));return function(e,t){return a(e,t)}};var r=a(n(413)),o=a(n(790)),i=a(n(791));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("undefined"!=typeof Reflect&&"function"==typeof Reflect.ownKeys)return Reflect.ownKeys(e);var t=Object.getOwnPropertyNames(e);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e)));return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){return t.reduce((function(e,t){return t(e,n)}),e)}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if((0,p.default)(n.every(c.default)&&((0,c.default)(e)||(0,s.default)(e)),"Expected optional object followed by string action types"),(0,c.default)(e))return h([e].concat(n));return o({},m(e),h(n))};var i=f(n(185)),a=f(n(793)),s=f(n(127)),l=f(n(106)),c=f(n(188)),u=f(n(91)),d=f(n(411)),p=f(n(20));function f(e){return e&&e.__esModule?e:{default:e}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){return Object.keys(e).reduce((function(t,n){var s=e[n];(0,p.default)(function(e){if((0,u.default)(e))return!0;if((0,l.default)(e)){var t=r(e,2),n=t[0],o=void 0===n?i.default:n,a=t[1];return(0,u.default)(o)&&(0,u.default)(a)}return!1}(s),"Expected function, undefined, or array with payload and meta functions for "+n);var c=(0,l.default)(s)?d.default.apply(void 0,[n].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(s))):(0,d.default)(n,s);return o({},t,g({},(0,a.default)(n),c))}),{})}function h(e){return m(e.reduce((function(e,t){return o({},e,g({},t,i.default))}),{}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\d*(?:(?:1ST|2ND|3RD|(?![123])\dTH)\b)|\d*(?:(?:1st|2nd|3rd|(?![123])\dth)\b)|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g;function o(e){return e.match(r).reduce((function(e,t,n){return e+(0===n?t.toLowerCase():t.charAt(0).toUpperCase()+t.substring(1).toLowerCase())}),"")}t.default=function(e){return e.split("/").map(o).join("/")}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(402),l=n(795),c=n(799),u=n(802),d=n(803),p=n(809),f=l.default(),g={key:window.optimizerData.home_url,storage:c.default,stateReconciler:u.default,whitelist:["isAnalysing","device"]},m=s.persistReducer(g,d.default);t.store=a.createStore(m,a.applyMiddleware(f)),t.persistor=s.persistStore(t.store),f.run(p.default),o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"sagaMiddleware","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(g,"persistConfig","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(m,"persistedReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utils=t.effects=t.CANCEL=t.delay=t.throttle=t.takeLatest=t.takeEvery=t.buffers=t.channel=t.eventChannel=t.END=t.runSaga=void 0;var r=n(796);Object.defineProperty(t,"runSaga",{enumerable:!0,get:function(){return r.runSaga}});var o=n(129);Object.defineProperty(t,"END",{enumerable:!0,get:function(){return o.END}}),Object.defineProperty(t,"eventChannel",{enumerable:!0,get:function(){return o.eventChannel}}),Object.defineProperty(t,"channel",{enumerable:!0,get:function(){return o.channel}});var i=n(130);Object.defineProperty(t,"buffers",{enumerable:!0,get:function(){return i.buffers}});var a=n(424);Object.defineProperty(t,"takeEvery",{enumerable:!0,get:function(){return a.takeEvery}}),Object.defineProperty(t,"takeLatest",{enumerable:!0,get:function(){return a.takeLatest}}),Object.defineProperty(t,"throttle",{enumerable:!0,get:function(){return a.throttle}});var s=n(50);Object.defineProperty(t,"delay",{enumerable:!0,get:function(){return s.delay}}),Object.defineProperty(t,"CANCEL",{enumerable:!0,get:function(){return s.CANCEL}});var l,c=n(797),u=(l=c)&&l.__esModule?l:{default:l},d=f(n(77)),p=f(n(798));function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}t.default=u.default,t.effects=d,t.utils=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.runSaga=function(e,t){var n=t.subscribe,r=t.dispatch,i=t.getState,s=t.context,l=t.sagaMonitor,c=t.logger,u=t.onError;(0,o.check)(e,o.is.iterator,"runSaga must be called on an iterator");var d=(0,o.uid)();l&&l.effectTriggered({effectId:d,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:[]}});var p=(0,a.default)(e,n,(0,o.wrapSagaDispatch)(r),i,s,{sagaMonitor:l,logger:c,onError:u},d,e.name);l&&l.effectResolved(d,p);return p};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["context"]),i=void 0,l=r.sagaMonitor;l&&(l.effectTriggered=l.effectTriggered||o.noop,l.effectResolved=l.effectResolved||o.noop,l.effectRejected=l.effectRejected||o.noop,l.effectCancelled=l.effectCancelled||o.noop,l.actionDispatched=l.actionDispatched||o.noop);if(o.is.func(r))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(r.logger&&!o.is.func(r.logger))throw new Error("`options.logger` passed to the Saga middleware is not a function!");r.onerror&&(o.isDev&&(0,o.log)("warn","`options.onerror` is deprecated. Use `options.onError` instead."),r.onError=r.onerror,delete r.onerror);if(r.onError&&!o.is.func(r.onError))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(r.emitter&&!o.is.func(r.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function c(e){var t=e.getState,c=e.dispatch;i=function(e,o,i){return(0,a.default)(e.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(o)),u.subscribe,d,t,n,r,i,e.name)};var u=(0,s.emitter)();u.emit=(r.emitter||o.ident)(u.emit);var d=(0,o.wrapSagaDispatch)(c);return function(e){return function(t){l&&l.actionDispatched(t);var n=e(t);return u.emit(t),n}}}return c.run=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(0,o.check)(i,o.is.notUndef,"Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware"),(0,o.check)(e,o.is.func,"sagaMiddleware.run(saga, ...args): saga argument must be a Generator function!");var a=(0,o.uid)();l&&l.effectTriggered({effectId:a,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:n}});var s=i(e,n,a);return l&&l.effectResolved(a,s),s},c.setContext=function(e){(0,o.check)(e,o.is.object,(0,o.createSetContextWarning)("sagaMiddleware",e)),o.object.assign(n,e)},c};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r},s=n(129)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(50);Object.defineProperty(t,"TASK",{enumerable:!0,get:function(){return r.TASK}}),Object.defineProperty(t,"SAGA_ACTION",{enumerable:!0,get:function(){return r.SAGA_ACTION}}),Object.defineProperty(t,"noop",{enumerable:!0,get:function(){return r.noop}}),Object.defineProperty(t,"is",{enumerable:!0,get:function(){return r.is}}),Object.defineProperty(t,"deferred",{enumerable:!0,get:function(){return r.deferred}}),Object.defineProperty(t,"arrayOfDeffered",{enumerable:!0,get:function(){return r.arrayOfDeffered}}),Object.defineProperty(t,"createMockTask",{enumerable:!0,get:function(){return r.createMockTask}});var o=n(128);Object.defineProperty(t,"asEffect",{enumerable:!0,get:function(){return o.asEffect}});var i=n(190);Object.defineProperty(t,"CHANNEL_END",{enumerable:!0,get:function(){return i.CHANNEL_END}})},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(800),i=(r=o)&&r.__esModule?r:{default:r};t.default=(0,i.default)("local")},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=(0,i.default)(e);return{getItem:function(e){return new Promise((function(n,r){n(t.getItem(e))}))},setItem:function(e,n){return new Promise((function(r,o){r(t.setItem(e,n))}))},removeItem:function(e){return new Promise((function(n,r){n(t.removeItem(e))}))}}};var r,o=n(801),i=(r=o)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(){}t.default=function(e){var t=e+"Storage";return function(e){if("object"!==("undefined"==typeof self?"undefined":r(self))||!(e in self))return!1;try{var t=self[e],n="redux-persist "+e+" test";t.setItem(n,"test"),t.getItem(n),t.removeItem(n)}catch(e){return!1}return!0}(t)?self[t]:i};var i={getItem:o,setItem:o,removeItem:o}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(804),l=n(805),c=n(806),u=n(807),d=n(808),p=n(252),f=a.combineReducers({Environment:s.default,Options:l.default,Cache:c.default,Notifications:u.default,Report:d.default,routing:p.routerReducer});t.default=f,o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"rootReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(60),c=n(35),u={};t.default=l.handleActions(((o={})[c.PAGE_INIT]=function(e,t){return i({},e,t.payload)},o[c.PAGE_RESIZE]=function(e,t){return i({},e,t.payload)},o),u),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(u,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.fetchOptionsSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,n)},o[l.optionEnabled]=function(e,t){var n=e[t.payload.payload.option]=1;return Object.assign({},e,n)},o[l.optionDisabled]=function(e,t){var n=e[t.payload.payload.option]=0;return Object.assign({},e,n)},o[l.isLoading]=function(e,t){var n=t.payload,r=e.isLoading=Number(n);return Object.assign({},e,r)},o[l.updateExcludeListSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{excluded_urls:n})},o[l.updateExcludesSuccess]=function(e,t){var n,r=t.payload;return Object.assign({},e,((n={})[r.type]=r.handles,n))},o),{assets:[],enable_cache:0,fix_insecure_content:0,autoflush_cache:0,enable_memcached:0,memcache_notice:0,ssl_enabled:0,enable_gzip_compression:0,enable_browser_caching:0,optimize_html:0,optimize_javascript:0,optimize_javascript_async:0,optimize_css:0,combine_css:0,remove_query_strings:0,disable_emojis:0,optimize_images:0,image_optimization_stopped:0,lazyload_images:0,lazyload_mobile:0,isLoading:0,lazyload_woocommerce:0,image_optimization_status:1,total_unoptimized_images:0,user_agent_header:0,excluded_urls:[],minify_javascript_exclude:[],async_javascript_exclude:[],minify_css_exclude:[],combine_css_exclude:[],minify_html_exclude:[],excluded_lazy_load_classes:[],php_versions:[],current_php_version:0,phpcompat_is_compatible:0,php_version_manually_changed:0,phpcompat_status:1,phpcompat_progress:0,phpcompat_result:{},multisite_permissions:{},sites_data:[],dismiss_cron_notice:0,hide_rating:0,has_images:0,combine_google_fonts:0,has_images_for_optimization:0,webp_support:0,webp_enabled:0,webp_conversion_status:1,has_images_for_conversion:0,total_non_converted_images:0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/options.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.purgeCache]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!1})},o[l.purgeCacheSuccess]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!0})},o),{cachePurged:!0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/cache.tsx"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(i(arguments[t]));return e};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(60),u=n(51),d=n(35),p={notifications:[]},f=((o={})[d.ADD_NOTIFICATION]=function(e,t){var n=t.payload,r=a(e.notifications);return r.push(n),Object.assign({},e,{notifications:r})},o[d.REMOVE_NOTIFICATION]=function(e,t){var n=t.payload,r=e.notifications;r=u.remove(e.notifications,(function(e){return e.id!==n.id}));return Object.assign({},e,{notifications:r})},o);t.default=c.handleActions(f,p),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(a,"__spread","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(p,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(f,"reducerMap","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18),c={report:{},isAnalysing:0,device:"desktop"};t.default=s.handleActions(((o={})[l.runAnalysisSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{report:n,isAnalysing:0})},o[l.runAnalysisFail]=function(e,t){t.payload;return Object.assign({},e,c)},o[l.analysisisLoading]=function(e,t){t.payload;return Object.assign({},e,{isAnalysing:1})},o[l.analysisChangeDevice]=function(e,t){var n=t.payload;return Object.assign({},e,{device:n.device})},o),c),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),i.register(c,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(810),l=n(812),c=n(813),u=n(814),d=n(815),p=n(816);function f(){return o(this,(function(e){switch(e.label){case 0:return[4,[c.default(),s.default(),l.default(),d.default(),u.default(),p.default()]];case 1:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),i.register(f,"sagas","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n,r;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_status:0,phpcompat_progress:1,phpcompat_result:!1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(n=o.sent()).success?[3,5]:[4,s.put(l.addNotification({id:"compatibility_erros",type:"error",message:n.data.message}))];case 4:o.sent(),o.label=5;case 5:return[3,7];case 6:return r=o.sent(),console.error(""+r,r),[3,7];case 7:return[2]}}))}function p(e){var t,n,r,i;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_is_compatible:0,phpcompat_progress:0,phpcompat_result:!1,phpcompat_status:1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/switch-php","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return n=o.sent(),[4,s.put(l.addNotification({id:"swithc_php_"+e.payload,type:n.success?"success":"error",message:n.data.message}))];case 4:return o.sent(),r={current_php_version:e.payload,php_version_manually_changed:1},[4,s.put(l.fetchOptionsSuccess(r))];case 5:return o.sent(),[3,7];case 6:return i=o.sent(),console.error(""+i,i),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility-status?"+(new Date).getTime()))];case 1:return t=e.sent(),[4,s.put(l.fetchOptionsSuccess(t.data))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.CHECK_COMPATIBILITY,d)];case 1:return e.sent(),[4,s.takeLatest(c.SWITCH_PHP,p)];case 2:return e.sent(),[4,s.takeLatest(c.CHECK_COMPATIBILITY_STATUS,f)];case 3:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(d,"handleCheckCompatibility","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(p,"handleChangePhp","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(f,"handleCheckCompatibilityStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(g,"installation","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){!function(e){"use strict";var t={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(t.arrayBuffer)var n=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],r=ArrayBuffer.isView||function(e){return e&&n.indexOf(Object.prototype.toString.call(e))>-1};function o(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function i(e){return"string"!=typeof e&&(e=String(e)),e}function a(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t.iterable&&(n[Symbol.iterator]=function(){return n}),n}function s(e){this.map={},e instanceof s?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function l(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function c(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function u(e){var t=new FileReader,n=c(t);return t.readAsArrayBuffer(e),n}function d(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function p(){return this.bodyUsed=!1,this._initBody=function(e){var n;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:t.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:t.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():t.arrayBuffer&&t.blob&&(n=e)&&DataView.prototype.isPrototypeOf(n)?(this._bodyArrayBuffer=d(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):t.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||r(e))?this._bodyArrayBuffer=d(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},t.blob&&(this.blob=function(){var e=l(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?l(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(u)}),this.text=function(){var e,t,n,r=l(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=c(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},t.formData&&(this.formData=function(){return this.text().then(m)}),this.json=function(){return this.text().then(JSON.parse)},this}s.prototype.append=function(e,t){e=o(e),t=i(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},s.prototype.delete=function(e){delete this.map[o(e)]},s.prototype.get=function(e){return e=o(e),this.has(e)?this.map[e]:null},s.prototype.has=function(e){return this.map.hasOwnProperty(o(e))},s.prototype.set=function(e,t){this.map[o(e)]=i(t)},s.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},s.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),a(e)},s.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),a(e)},s.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),a(e)},t.iterable&&(s.prototype[Symbol.iterator]=s.prototype.entries);var f=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function g(e,t){var n,r,o=(t=t||{}).body;if(e instanceof g){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new s(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new s(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),f.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function m(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function h(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new s(t.headers),this.url=t.url||"",this._initBody(e)}g.prototype.clone=function(){return new g(this,{body:this._bodyInit})},p.call(g.prototype),p.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new s(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var y=[301,302,303,307,308];h.redirect=function(e,t){if(-1===y.indexOf(t))throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})},e.DOMException=self.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function b(n,r){return new Promise((function(o,i){var a=new g(n,r);if(a.signal&&a.signal.aborted)return i(new e.DOMException("Aborted","AbortError"));var l=new XMLHttpRequest;function c(){l.abort()}l.onload=function(){var e,t,n={status:l.status,statusText:l.statusText,headers:(e=l.getAllResponseHeaders()||"",t=new s,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t)};n.url="responseURL"in l?l.responseURL:n.headers.get("X-Request-URL");var r="response"in l?l.response:l.responseText;o(new h(r,n))},l.onerror=function(){i(new TypeError("Network request failed"))},l.ontimeout=function(){i(new TypeError("Network request failed"))},l.onabort=function(){i(new e.DOMException("Aborted","AbortError"))},l.open(a.method,a.url,!0),"include"===a.credentials?l.withCredentials=!0:"omit"===a.credentials&&(l.withCredentials=!1),"responseType"in l&&t.blob&&(l.responseType="blob"),a.headers.forEach((function(e,t){l.setRequestHeader(t,e)})),a.signal&&(a.signal.addEventListener("abort",c),l.onreadystatechange=function(){4===l.readyState&&a.signal.removeEventListener("abort",c)}),l.send(void 0===a._bodyInit?null:a._bodyInit)}))}b.polyfill=!0,self.fetch||(self.fetch=b,self.Headers=s,self.Request=g,self.Response=h),e.Headers=s,e.Request=g,e.Response=h,e.fetch=b,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(77),a=n(18);window.optimizerData=window.optimizerData||{};var s,l,c=n(35),u=n(92);function d(){var e,t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,4,,5]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/fetch-options","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return e=r.sent(),[4,i.call(u.mainApi("https://updates.sgvps.net/supported-versions.json","GET",{},{},!1))];case 2:return t=r.sent(),e.data.php_versions=t,e.data.current_php_version=window.optimizerData.php_version,e.data.php_version_manually_changed=parseInt(window.optimizerData.is_php_changed),[4,i.put(a.fetchOptionsSuccess(e.data))];case 3:return r.sent(),[3,5];case 4:return n=r.sent(),console.error(""+n,n),[3,5];case 5:return[2]}}))}function p(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"enable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"disable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function g(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"enable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function m(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"disable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message.lenght?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function h(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function y(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function b(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function x(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function _(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-excluded-urls","POST",{excluded_urls:JSON.stringify(e.payload)},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludeListSuccess(t.data))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function v(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-exclude-list","POST",{type:e.payload.type,handle:e.payload.handle},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludesSuccess({type:e.payload.type,handles:t.handles}))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function M(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/hide-rating"))];case 1:return e.sent(),t={hide_rating:1},[4,i.put(a.fetchOptionsSuccess(t))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function w(){return o(this,(function(e){switch(e.label){case 0:return[4,i.takeLatest(c.ENABLE_OPTION,p)];case 1:return e.sent(),[4,i.takeLatest(c.DISABLE_OPTION,f)];case 2:return e.sent(),[4,i.takeLatest(c.ENABLE_BLOG_SETTINGS,g)];case 3:return e.sent(),[4,i.takeLatest(c.DISABLE_BLOG_SETTINGS,m)];case 4:return e.sent(),[4,i.takeLatest(c.FETCH_OPTIONS,d)];case 5:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDE_LIST,_)];case 6:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDES,v)];case 7:return e.sent(),[4,i.takeLatest(c.ENABLE_MEMCACHE,h)];case 8:return e.sent(),[4,i.takeLatest(c.DISABLE_MEMCACHE,y)];case 9:return e.sent(),[4,i.takeLatest(c.ENABLE_SSL,b)];case 10:return e.sent(),[4,i.takeLatest(c.DISABLE_SSL,x)];case 11:return e.sent(),[4,i.takeLatest(c.HIDE_RATING,M)];case 12:return e.sent(),[2]}}))}t.default=w,s=n(0).default,l=n(0).leaveModule,s&&(s.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(d,"handleFetchOptions","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(p,"handleOptionEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(f,"handleOptionDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(g,"handleBlogSettingsEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(m,"handleBlogSettingsDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(h,"handleMemcacheEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(y,"handleMemcacheDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(b,"handleSslEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(x,"handleSslDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(_,"handleUpdateExcludeList","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(v,"handleUpdateExcludes","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(M,"handleHideRating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(w,"options","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(18),u=n(35),d=n(92);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,4,,5]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/purge-cache","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:"cache-purged",type:"success",message:l.translate("Dynamic Cache Successfully Purged")}})];case 2:return t.sent(),[4,s.put(c.purgeCacheSuccess())];case 3:return t.sent(),[3,5];case 4:return e=t.sent(),console.error(""+e,e),[3,5];case 5:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/test-url-cache","POST",{url:window.optimizerData.home_url+e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:e.payload,type:t.data.cached?"success":"error",message:t.data.cached?"The URL is cached":"The URL is not cached"}})];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.PURGE_CACHE,p)];case 1:return e.sent(),[4,s.takeLatest(u.TEST_URL,f)];case 2:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(p,"handeCachePurge","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(f,"handleTestUrl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(g,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,7,,9]),[4,s.put(l.analysisisLoading())];case 1:return r.sent(),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/run-analysis","POST",e.payload,{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 2:return(t=r.sent()).success?[4,s.put(l.runAnalysisSuccess(t.data))]:[3,4];case 3:return r.sent(),[3,6];case 4:return[4,s.put(l.runAnalysisFail())];case 5:r.sent(),r.label=6;case 6:return[3,9];case 7:return n=r.sent(),[4,s.put(l.runAnalysisFail())];case 8:return r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function p(e){return o(this,(function(t){switch(t.label){case 0:return[4,s.put({type:c.ADD_NOTIFICATION,payload:{id:e.type,type:"error",message:"We failed to connect to Google servers, please try later!"}})];case 1:return t.sent(),[2]}}))}function f(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.RUN_ANALYSIS,d)];case 1:return e.sent(),[4,s.takeLatest(c.RUN_ANALYSIS_FAIL,p)];case 2:return e.sent(),[4,s.takeLatest(c.ANALYSIS_CHANGE_DEVICE,l.analysisChangeDevice)];case 3:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(d,"handleRunAnalysis","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(p,"handleRunAnalysisFail","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(f,"report","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(92),u=n(35);function d(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-image-optimizing-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function p(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/optimize-images"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:e={has_images_for_optimization:1},n.label=1;case 1:return n.trys.push([1,4,,5]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/reset-images-optimization"))];case 2:return n.sent(),[4,s.put(l.fetchOptionsSuccess(e))];case 3:return n.sent(),[3,5];case 4:return t=n.sent(),console.error(""+t,t),[3,5];case 5:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-images-optimization"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.CHECK_IMAGE_OPTIMIZATION_STATUS,d)];case 1:return e.sent(),[4,s.takeLatest(u.INIT_IMAGES_OPTIMIZATION,p)];case 2:return e.sent(),[4,s.takeLatest(u.STOP_IMAGES_OPTIMIZATION,g)];case 3:return e.sent(),[4,s.takeLatest(u.RESET_IMAGES_OPTIMIZATION,f)];case 4:return e.sent(),[2]}}))}t.default=m,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(d,"handleCheckImageOptimizationStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(p,"handleInitImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(f,"handleResetImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(g,"handleStopImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(m,"imageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(92),u=n(18),d=n(35);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/delete-webp-files","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:d.ADD_NOTIFICATION,payload:{id:"webp-files-deleted",type:"success",message:l.translate("WebP Files Successfully Deleted")}})];case 2:return t.sent(),[3,4];case 3:return e=t.sent(),console.error(""+e,e),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/generate-webp-files"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-webp-conversion"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-webp-conversion-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function h(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(d.DELETE_WEBP_FILES,p)];case 1:return e.sent(),[4,s.takeLatest(d.GENERATE_WEBP_FILES,f)];case 2:return e.sent(),[4,s.takeLatest(d.STOP_WEBP_CONVERSION,g)];case 3:return e.sent(),[4,s.takeLatest(d.CHECK_WEBP_CONVERSION_STATUS,m)];case 4:return e.sent(),[2]}}))}t.default=h,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(p,"handleDeleteWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(f,"handleGenerateWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(g,"handleStopWebpConversion","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(m,"handleCheckWebpConversionStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(h,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(255),d=n(51),p=n(832),f=n(1125),g=n(1126),m=n(1127),h=n(1133),y=n(1134),b=n(1135),x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e={supercacher:p.default,environment:f.default,frontend:g.default,images:m.default,global:h.default,defaults:y.default,analytics:b.default};return l.createElement(c.Provider,{store:this.props.store},l.createElement(u.Router,{history:this.props.history,key:Math.random()},l.createElement(l.Fragment,null,l.createElement(u.Redirect,{exact:!0,from:"/",to:Object.keys(window.optimizerData.tabs)[0]}),d.map(window.optimizerData.tabs,(function(t,n){return l.createElement(u.Route,{key:Math.random(),path:n,component:e[n]})})))))},t}(l.Component);t.default=x,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),a.register(x,"Root","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t){e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}},function(e,t,n){"use strict";var r=n(36);t.__esModule=!0,t.createProvider=l,t.default=void 0;var o=r(n(425)),i=n(2),a=r(n(23)),s=n(426);r(n(191));function l(e){var t;void 0===e&&(e="store");var n=e+"Subscription",r=function(t){(0,o.default)(a,t);var r=a.prototype;function a(n,r){var o;return(o=t.call(this,n,r)||this)[e]=n.store,o}return r.getChildContext=function(){var t;return(t={})[e]=this[e],t[n]=null,t},r.render=function(){return i.Children.only(this.props.children)},a}(i.Component);return r.propTypes={store:s.storeShape.isRequired,children:a.default.element.isRequired},r.childContextTypes=((t={})[e]=s.storeShape.isRequired,t[n]=s.subscriptionShape,t),r}var c=l();t.default=c},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){"use strict";var r=n(428),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(g){var o=f(n);o&&o!==g&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),h=0;h<a.length;++h){var y=a[h];if(!(i[y]||r&&r[y]||m&&m[y]||s&&s[y])){var b=p(n,y);try{c(t,y,b)}catch(e){}}}return t}return t}},function(e,t,n){"use strict";
|
57 |
/** @license React v16.11.0
|
58 |
* react-is.production.min.js
|
59 |
*
|
@@ -66,4 +66,4 @@ function(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+e)?+e:0,i
|
|
66 |
* http://hammerjs.github.io/
|
67 |
*
|
68 |
* Copyright (c) 2016 Jorik Tangelder;
|
69 |
-
* Licensed under the MIT license */!function(o,i,a,s){"use strict";var l,c=["","webkit","Moz","MS","ms","o"],u=i.createElement("div"),d="function",p=Math.round,f=Math.abs,g=Date.now;function m(e,t,n){return setTimeout(M(e,n),t)}function h(e,t,n){return!!Array.isArray(e)&&(y(e,n[t],n),!0)}function y(e,t,n){var r;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(r=0;r<e.length;)t.call(n,e[r],r,e),r++;else for(r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r,e)}function b(e,t,n){var r="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,n),e.apply(this,arguments)}}l="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var r=arguments[n];if(r!==s&&null!==r)for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])}return t}:Object.assign;var x=b((function(e,t,n){for(var r=Object.keys(t),o=0;o<r.length;)(!n||n&&e[r[o]]===s)&&(e[r[o]]=t[r[o]]),o++;return e}),"extend","Use `assign`."),_=b((function(e,t){return x(e,t,!0)}),"merge","Use `assign`.");function v(e,t,n){var r,o=t.prototype;(r=e.prototype=Object.create(o)).constructor=e,r._super=o,n&&l(r,n)}function M(e,t){return function(){return e.apply(t,arguments)}}function w(e,t){return typeof e==d?e.apply(t&&t[0]||s,t):e}function z(e,t){return e===s?t:e}function S(e,t,n){y(k(t),(function(t){e.addEventListener(t,n,!1)}))}function L(e,t,n){y(k(t),(function(t){e.removeEventListener(t,n,!1)}))}function O(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function A(e,t){return e.indexOf(t)>-1}function k(e){return e.trim().split(/\s+/g)}function T(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var r=0;r<e.length;){if(n&&e[r][n]==t||!n&&e[r]===t)return r;r++}return-1}function E(e){return Array.prototype.slice.call(e,0)}function N(e,t,n){for(var r=[],o=[],i=0;i<e.length;){var a=t?e[i][t]:e[i];T(o,a)<0&&r.push(e[i]),o[i]=a,i++}return n&&(r=t?r.sort((function(e,n){return e[t]>n[t]})):r.sort()),r}function j(e,t){for(var n,r,o=t[0].toUpperCase()+t.slice(1),i=0;i<c.length;){if((r=(n=c[i])?n+o:t)in e)return r;i++}return s}var D=1;function P(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||o}var W="ontouchstart"in o,C=j(o,"PointerEvent")!==s,I=W&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),R=25,Y=1,q=2,H=4,B=8,F=1,U=2,X=4,Q=8,V=16,G=U|X,K=Q|V,J=G|K,$=["x","y"],Z=["clientX","clientY"];function ee(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){w(e.options.enable,[e])&&n.handler(t)},this.init()}function te(e,t,n){var r=n.pointers.length,o=n.changedPointers.length,i=t&Y&&r-o==0,a=t&(H|B)&&r-o==0;n.isFirst=!!i,n.isFinal=!!a,i&&(e.session={}),n.eventType=t,function(e,t){var n=e.session,r=t.pointers,o=r.length;n.firstInput||(n.firstInput=ne(t));o>1&&!n.firstMultiple?n.firstMultiple=ne(t):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,l=a?a.center:i.center,c=t.center=re(r);t.timeStamp=g(),t.deltaTime=t.timeStamp-i.timeStamp,t.angle=se(l,c),t.distance=ae(l,c),function(e,t){var n=t.center,r=e.offsetDelta||{},o=e.prevDelta||{},i=e.prevInput||{};t.eventType!==Y&&i.eventType!==H||(o=e.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=e.offsetDelta={x:n.x,y:n.y});t.deltaX=o.x+(n.x-r.x),t.deltaY=o.y+(n.y-r.y)}(n,t),t.offsetDirection=ie(t.deltaX,t.deltaY);var u=oe(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=u.x,t.overallVelocityY=u.y,t.overallVelocity=f(u.x)>f(u.y)?u.x:u.y,t.scale=a?(d=a.pointers,p=r,ae(p[0],p[1],Z)/ae(d[0],d[1],Z)):1,t.rotation=a?function(e,t){return se(t[1],t[0],Z)+se(e[1],e[0],Z)}(a.pointers,r):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,r,o,i,a=e.lastInterval||t,l=t.timeStamp-a.timeStamp;if(t.eventType!=B&&(l>R||a.velocity===s)){var c=t.deltaX-a.deltaX,u=t.deltaY-a.deltaY,d=oe(l,c,u);r=d.x,o=d.y,n=f(d.x)>f(d.y)?d.x:d.y,i=ie(c,u),e.lastInterval=t}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;t.velocity=n,t.velocityX=r,t.velocityY=o,t.direction=i}(n,t);var d,p;var m=e.element;O(t.srcEvent.target,m)&&(m=t.srcEvent.target);t.target=m}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function ne(e){for(var t=[],n=0;n<e.pointers.length;)t[n]={clientX:p(e.pointers[n].clientX),clientY:p(e.pointers[n].clientY)},n++;return{timeStamp:g(),pointers:t,center:re(t),deltaX:e.deltaX,deltaY:e.deltaY}}function re(e){var t=e.length;if(1===t)return{x:p(e[0].clientX),y:p(e[0].clientY)};for(var n=0,r=0,o=0;o<t;)n+=e[o].clientX,r+=e[o].clientY,o++;return{x:p(n/t),y:p(r/t)}}function oe(e,t,n){return{x:t/e||0,y:n/e||0}}function ie(e,t){return e===t?F:f(e)>=f(t)?e<0?U:X:t<0?Q:V}function ae(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return Math.sqrt(r*r+o*o)}function se(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return 180*Math.atan2(o,r)/Math.PI}ee.prototype={handler:function(){},init:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(P(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&L(this.element,this.evEl,this.domHandler),this.evTarget&&L(this.target,this.evTarget,this.domHandler),this.evWin&&L(P(this.element),this.evWin,this.domHandler)}};var le={mousedown:Y,mousemove:q,mouseup:H},ce="mousedown",ue="mousemove mouseup";function de(){this.evEl=ce,this.evWin=ue,this.pressed=!1,ee.apply(this,arguments)}v(de,ee,{handler:function(e){var t=le[e.type];t&Y&&0===e.button&&(this.pressed=!0),t&q&&1!==e.which&&(t=H),this.pressed&&(t&H&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:"mouse",srcEvent:e}))}});var pe={pointerdown:Y,pointermove:q,pointerup:H,pointercancel:B,pointerout:B},fe={2:"touch",3:"pen",4:"mouse",5:"kinect"},ge="pointerdown",me="pointermove pointerup pointercancel";function he(){this.evEl=ge,this.evWin=me,ee.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}o.MSPointerEvent&&!o.PointerEvent&&(ge="MSPointerDown",me="MSPointerMove MSPointerUp MSPointerCancel"),v(he,ee,{handler:function(e){var t=this.store,n=!1,r=e.type.toLowerCase().replace("ms",""),o=pe[r],i=fe[e.pointerType]||e.pointerType,a="touch"==i,s=T(t,e.pointerId,"pointerId");o&Y&&(0===e.button||a)?s<0&&(t.push(e),s=t.length-1):o&(H|B)&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,o,{pointers:t,changedPointers:[e],pointerType:i,srcEvent:e}),n&&t.splice(s,1))}});var ye={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},be="touchstart",xe="touchstart touchmove touchend touchcancel";function _e(){this.evTarget=be,this.evWin=xe,this.started=!1,ee.apply(this,arguments)}function ve(e,t){var n=E(e.touches),r=E(e.changedTouches);return t&(H|B)&&(n=N(n.concat(r),"identifier",!0)),[n,r]}v(_e,ee,{handler:function(e){var t=ye[e.type];if(t===Y&&(this.started=!0),this.started){var n=ve.call(this,e,t);t&(H|B)&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}}});var Me={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},we="touchstart touchmove touchend touchcancel";function ze(){this.evTarget=we,this.targetIds={},ee.apply(this,arguments)}function Se(e,t){var n=E(e.touches),r=this.targetIds;if(t&(Y|q)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var o,i,a=E(e.changedTouches),s=[],l=this.target;if(i=n.filter((function(e){return O(e.target,l)})),t===Y)for(o=0;o<i.length;)r[i[o].identifier]=!0,o++;for(o=0;o<a.length;)r[a[o].identifier]&&s.push(a[o]),t&(H|B)&&delete r[a[o].identifier],o++;return s.length?[N(i.concat(s),"identifier",!0),s]:void 0}v(ze,ee,{handler:function(e){var t=Me[e.type],n=Se.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}});var Le=2500,Oe=25;function Ae(){ee.apply(this,arguments);var e=M(this.handler,this);this.touch=new ze(this.manager,e),this.mouse=new de(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function ke(e,t){e&Y?(this.primaryTouch=t.changedPointers[0].identifier,Te.call(this,t)):e&(H|B)&&Te.call(this,t)}function Te(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var r=this.lastTouches;setTimeout((function(){var e=r.indexOf(n);e>-1&&r.splice(e,1)}),Le)}}function Ee(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,r=0;r<this.lastTouches.length;r++){var o=this.lastTouches[r],i=Math.abs(t-o.x),a=Math.abs(n-o.y);if(i<=Oe&&a<=Oe)return!0}return!1}v(Ae,ee,{handler:function(e,t,n){var r="touch"==n.pointerType,o="mouse"==n.pointerType;if(!(o&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if(r)ke.call(this,t,n);else if(o&&Ee.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ne=j(u.style,"touchAction"),je=Ne!==s,De="auto",Pe="manipulation",We="none",Ce="pan-x",Ie="pan-y",Re=function(){if(!je)return!1;var e={},t=o.CSS&&o.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||o.CSS.supports("touch-action",n)})),e}();function Ye(e,t){this.manager=e,this.set(t)}Ye.prototype={set:function(e){"compute"==e&&(e=this.compute()),je&&this.manager.element.style&&Re[e]&&(this.manager.element.style[Ne]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return y(this.manager.recognizers,(function(t){w(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(A(e,We))return We;var t=A(e,Ce),n=A(e,Ie);if(t&&n)return We;if(t||n)return t?Ce:Ie;if(A(e,Pe))return Pe;return De}(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var r=this.actions,o=A(r,We)&&!Re[We],i=A(r,Ie)&&!Re[Ie],a=A(r,Ce)&&!Re[Ce];if(o){var s=1===e.pointers.length,l=e.distance<2,c=e.deltaTime<250;if(s&&l&&c)return}if(!a||!i)return o||i&&n&G||a&&n&K?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var qe=1,He=2,Be=4,Fe=8,Ue=Fe,Xe=16;function Qe(e){this.options=l({},this.defaults,e||{}),this.id=D++,this.manager=null,this.options.enable=z(this.options.enable,!0),this.state=qe,this.simultaneous={},this.requireFail=[]}function Ve(e){return e&Xe?"cancel":e&Fe?"end":e&Be?"move":e&He?"start":""}function Ge(e){return e==V?"down":e==Q?"up":e==U?"left":e==X?"right":""}function Ke(e,t){var n=t.manager;return n?n.get(e):e}function Je(){Qe.apply(this,arguments)}function $e(){Je.apply(this,arguments),this.pX=null,this.pY=null}function Ze(){Je.apply(this,arguments)}function et(){Qe.apply(this,arguments),this._timer=null,this._input=null}function tt(){Je.apply(this,arguments)}function nt(){Je.apply(this,arguments)}function rt(){Qe.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ot(e,t){return(t=t||{}).recognizers=z(t.recognizers,ot.defaults.preset),new it(e,t)}Qe.prototype={defaults:{},set:function(e){return l(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(h(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=Ke(e,this)).id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return h(e,"dropRecognizeWith",this)?this:(e=Ke(e,this),delete this.simultaneous[e.id],this)},requireFailure:function(e){if(h(e,"requireFailure",this))return this;var t=this.requireFail;return-1===T(t,e=Ke(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(h(e,"dropRequireFailure",this))return this;e=Ke(e,this);var t=T(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function r(n){t.manager.emit(n,e)}n<Fe&&r(t.options.event+Ve(n)),r(t.options.event),e.additionalEvent&&r(e.additionalEvent),n>=Fe&&r(t.options.event+Ve(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=32},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(32|qe)))return!1;e++}return!0},recognize:function(e){var t=l({},e);if(!w(this.options.enable,[this,t]))return this.reset(),void(this.state=32);this.state&(Ue|Xe|32)&&(this.state=qe),this.state=this.process(t),this.state&(He|Be|Fe|Xe)&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},v(Je,Qe,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,r=t&(He|Be),o=this.attrTest(e);return r&&(n&B||!o)?t|Xe:r||o?n&H?t|Fe:t&He?t|Be:He:32}}),v($e,Je,{defaults:{event:"pan",threshold:10,pointers:1,direction:J},getTouchAction:function(){var e=this.options.direction,t=[];return e&G&&t.push(Ie),e&K&&t.push(Ce),t},directionTest:function(e){var t=this.options,n=!0,r=e.distance,o=e.direction,i=e.deltaX,a=e.deltaY;return o&t.direction||(t.direction&G?(o=0===i?F:i<0?U:X,n=i!=this.pX,r=Math.abs(e.deltaX)):(o=0===a?F:a<0?Q:V,n=a!=this.pY,r=Math.abs(e.deltaY))),e.direction=o,n&&r>t.threshold&&o&t.direction},attrTest:function(e){return Je.prototype.attrTest.call(this,e)&&(this.state&He||!(this.state&He)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Ge(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),v(Ze,Je,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&He)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),v(et,Qe,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[De]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime>t.time;if(this._input=e,!r||!n||e.eventType&(H|B)&&!o)this.reset();else if(e.eventType&Y)this.reset(),this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.time,this);else if(e.eventType&H)return Ue;return 32},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===Ue&&(e&&e.eventType&H?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=g(),this.manager.emit(this.options.event,this._input)))}}),v(tt,Je,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&He)}}),v(nt,Je,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:G|K,pointers:1},getTouchAction:function(){return $e.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return n&(G|K)?t=e.overallVelocity:n&G?t=e.overallVelocityX:n&K&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&f(t)>this.options.velocity&&e.eventType&H},emit:function(e){var t=Ge(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),v(rt,Qe,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Pe]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime<t.time;if(this.reset(),e.eventType&Y&&0===this.count)return this.failTimeout();if(r&&o&&n){if(e.eventType!=H)return this.failTimeout();var i=!this.pTime||e.timeStamp-this.pTime<t.interval,a=!this.pCenter||ae(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,a&&i?this.count+=1:this.count=1,this._input=e,0===this.count%t.taps)return this.hasRequireFailures()?(this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.interval,this),He):Ue}return 32},failTimeout:function(){return this._timer=m((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==Ue&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ot.VERSION="2.0.7",ot.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[tt,{enable:!1}],[Ze,{enable:!1},["rotate"]],[nt,{direction:G}],[$e,{direction:G},["swipe"]],[rt],[rt,{event:"doubletap",taps:2},["tap"]],[et]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function it(e,t){var n;this.options=l({},ot.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((n=this).options.inputClass||(C?he:I?ze:W?Ae:de))(n,te),this.touchAction=new Ye(this,this.options.touchAction),at(this,!0),y(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function at(e,t){var n,r=e.element;r.style&&(y(e.options.cssProps,(function(o,i){n=j(r.style,i),t?(e.oldCssProps[n]=r.style[n],r.style[n]=o):r.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}it.prototype={set:function(e){return l(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var r=this.recognizers,o=t.curRecognizer;(!o||o&&o.state&Ue)&&(o=t.curRecognizer=null);for(var i=0;i<r.length;)n=r[i],2===t.stopped||o&&n!=o&&!n.canRecognizeWith(o)?n.reset():n.recognize(e),!o&&n.state&(He|Be|Fe)&&(o=t.curRecognizer=n),i++}},get:function(e){if(e instanceof Qe)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(h(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(h(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,n=T(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(e!==s&&t!==s){var n=this.handlers;return y(k(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(e!==s){var n=this.handlers;return y(k(e),(function(e){t?n[e]&&n[e].splice(T(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&function(e,t){var n=i.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](t),r++}},destroy:function(){this.element&&at(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},l(ot,{INPUT_START:Y,INPUT_MOVE:q,INPUT_END:H,INPUT_CANCEL:B,STATE_POSSIBLE:qe,STATE_BEGAN:He,STATE_CHANGED:Be,STATE_ENDED:Fe,STATE_RECOGNIZED:Ue,STATE_CANCELLED:Xe,STATE_FAILED:32,DIRECTION_NONE:F,DIRECTION_LEFT:U,DIRECTION_RIGHT:X,DIRECTION_UP:Q,DIRECTION_DOWN:V,DIRECTION_HORIZONTAL:G,DIRECTION_VERTICAL:K,DIRECTION_ALL:J,Manager:it,Input:ee,TouchAction:Ye,TouchInput:ze,MouseInput:de,PointerEventInput:he,TouchMouseInput:Ae,SingleTouchInput:_e,Recognizer:Qe,AttrRecognizer:Je,Tap:rt,Pan:$e,Swipe:nt,Pinch:Ze,Rotate:tt,Press:et,on:S,off:L,each:y,merge:_,extend:x,assign:l,inherit:v,bindFn:M,prefixed:j}),(void 0!==o?o:"undefined"!=typeof self?self:{}).Hammer=ot,(r=function(){return ot}.call(t,n,t,e))===s||(e.exports=r)}(window,document)},function(e,t,n){var r=n(1064);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Row\n ========================================================================== */\n.table-row__loader-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n max-width: 100%; }\n\n.hammerjs-wrapper {\n user-select: auto !important; }\n\n@keyframes spin {\n 100% {\n transform: rotate(360deg); } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1066);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Body\n ========================================================================== */\n.sg-table-dnd-placeholder {\n width: 100%; }\n .sg-table-dnd-placeholder tr {\n display: flex; }\n .sg-table-dnd-placeholder td {\n display: flex;\n align-items: center;\n flex: 1; }\n\n.sg-icon-expandable {\n margin-right: 15px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Table\n ========================================================================== */\n.sg-table-wrapper {\n width: 100%;\n max-width: 100%;\n border-radius: 3px;\n background-color: var(--background-component-primary); }\n\n.sg-theme-hcb .sg-table-wrapper {\n border: 1px solid #fff; }\n\n.sg-table-wrapper--box-shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n.sg-table {\n width: 100%;\n border-radius: 3px;\n text-align: start;\n table-layout: fixed; }\n .sg-table .sg-table__head .sg-table__cell:first-of-type {\n border-top-left-radius: 3px; }\n .sg-table .sg-table__head .sg-table__cell:last-of-type {\n border-top-right-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:first-of-type {\n border-bottom-left-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:last-of-type {\n border-bottom-right-radius: 3px; }\n\n.sg-table__head .sg-table__cell {\n color: var(--typography-light);\n font-family: Roboto;\n font-weight: 500;\n font-size: 12px;\n line-height: 20px;\n text-align: left;\n border-top: none; }\n\n.sg-table__head-tile {\n background-color: var(--background-component-secondary);\n text-align: center; }\n\n.sg-table__head--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__head--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n.sg-table__footer--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__footer--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n/* Rows\n ========================================================================== */\n.sg-table__row--animation-enter {\n opacity: 0;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-enter-active {\n opacity: 1; }\n\n.sg-table__row--animation-exit {\n pointer-events: none;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-exit-active {\n opacity: 0; }\n\n.sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-table__cell--is-in-row-selection {\n background-color: var(--background-component-secondary); }\n\n.sg-theme-hcb .sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-theme-hcb .sg-table__cell--is-in-row-selection {\n background-color: var(--component-background-hover); }\n\n/* Cells\n ========================================================================== */\n.sg-table__cell {\n position: relative;\n height: 60px;\n padding: 0 20px;\n vertical-align: middle;\n background-color: var(--background-component-primary);\n border-top: 1px solid var(--border-color-inner);\n font-size: 14px;\n line-height: 20px;\n text-align: left; }\n .sg-table__cell:focus {\n outline: none; }\n .sg-keyboard .sg-table__cell:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-table__cell-dnd-wrapper {\n display: flex;\n align-items: center; }\n .sg-table__cell-dnd-wrapper .sg-icon-move {\n display: none; }\n .sg-table__cell-dnd-wrapper .sg-icon-dnd {\n margin-right: 15px;\n color: var(--color-icon-button); }\n\n.sg-table__after-content {\n border-top: 1px solid var(--border-color-inner); }\n\n.sg-table-load-more {\n display: flex;\n justify-content: center;\n padding: 20px;\n background-color: var(--background-component-secondary); }\n\n.sg-table .sg-table__row .sg-table__cell.sg-table__expand-toggle {\n text-align: center;\n background-color: var(--background-component-secondary);\n padding: 20px 15px; }\n\n/* Density\n ========================================================================== */\n.sg-table-wrapper--density-none .sg-table__cell {\n padding: 0; }\n\n.sg-table-wrapper--density-none .sg-table__after-content {\n padding: 0; }\n\n.sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__after-content {\n padding: 20px 20px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 40px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 40px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 30px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 10px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 10px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 60px; }\n\n.sg-table-wrapper--density-large .sg-table__after-content {\n padding: 20px 60px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 60px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 120px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 120px; }\n\n/* Product Table\n ========================================================================== */\n.sg-product-table {\n width: 100%; }\n .sg-product-table .sg-toolbar {\n margin: 0; }\n\n.sg-product-table--selected {\n border: 2px solid var(--color-primary); }\n\n.sg-product-table__row {\n border-bottom: 1px solid var(--border-color-inner); }\n\n/* Media queries\n ========================================================================== */\n@media (min-width: 801px) {\n .sg-table.sg-table--no-footer .sg-table__row:last-child .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); }\n .sg-table__cell--is-selected::before {\n content: " ";\n position: absolute;\n display: block;\n top: -1px;\n bottom: 0;\n right: 0;\n left: -2px;\n border-left: 2px solid var(--color-primary);\n border-right: 2px solid var(--color-primary);\n pointer-events: none; }\n .sg-table__head .sg-table__cell--is-selected::before {\n border-top: 2px solid var(--color-primary); }\n .sg-table__footer .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); } }\n\n@media (min-width: 801px) {\n .sg-theme-hcb .sg-table__row:hover .sg-table__cell {\n background-color: var(--component-background-hover); }\n .sg-table__row:hover .sg-table__cell {\n background-color: var(--background-component-secondary); } }\n\n@media (max-width: 800px) {\n .sg-table {\n table-layout: fixed; }\n .sg-table-wrapper .sg-table__after-content {\n padding: 0; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n padding: 24px 20px 15px 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__footer,\n .sg-table-wrapper--mobile-card-flat .sg-table__footer {\n display: none; }\n .sg-table-wrapper--mobile-card.sg-table-wrapper,\n .sg-table-wrapper--mobile-card-flat.sg-table-wrapper {\n background-color: transparent; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow,\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card .sg-table__head,\n .sg-table-wrapper--mobile-card-flat .sg-table__head {\n display: none; }\n .sg-table-wrapper--mobile-card .sg-table__row,\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n display: block;\n border-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__row {\n box-shadow: var(--first-level-box-shadow); }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n border: 1px solid var(--border-color-outer); }\n .sg-table__cell-expandable-wrapper .sg-table__row {\n border-width: 1px 0 0; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child),\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child) {\n margin-bottom: 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell {\n height: auto;\n display: block;\n position: relative;\n border: none; }\n .sg-table-wrapper--mobile-card .sg-table__cell:nth-child(n+2)::after,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:nth-child(n+2)::after {\n content: attr(data-label);\n display: block;\n position: absolute;\n top: 4px;\n left: 20px;\n font-family: Roboto;\n font-size: 12px;\n line-height: 16px;\n color: var(--typography-light);\n text-align: initial;\n text-transform: capitalize; }\n .sg-table-load-more {\n margin-top: 20px;\n padding: 0;\n background: none; } }\n\n@media (max-width: 1500px) {\n .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n .sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 20px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 40px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 40px; }\n .sg-table__cell {\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i,a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasFooter=function(e){return 0!==e.length&&e.find((function(e){return Boolean(e.footer)}))},t.hasHeader=function(e){return e.find((function(e){return Boolean(e.header)}))},t.getCellStyles=function(e){var t=e.cell,n=e.device;return n.isPhone?a({width:t.smSize,maxWidth:t.smSize},t.style):n.isTablet?a({width:t.mSize||t.smSize,maxWidth:t.mSize||t.smSize},t.style):n.isDesktop?a({width:t.lgSize||t.mSize||t.smSize,maxWidth:t.lgSize||t.mSize||t.smSize},t.style):a({},t.style)},o=n(0).default,i=n(0).leaveModule,o&&(o.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/utils.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(9),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.createMobileColumnsOptions=function(e,t,n){if(!e)return e;var r=d.deepclone(e);if(t)return r;var o={width:"100%",flexWrap:"nowrap"},i={flexShrink:0},s=r[0],l=r.pop(),c=s.render?s.render:function(e){return e},p=l.render?l.render:function(e){return e};return delete s.header,s.style=a({fontWeight:"bold"},s.style),s.render=function(e,t){return n?u.createElement(d.Flex,{justify:"space-between",align:"center",gutter:"none",margin:"none",style:o},u.createElement(d.Title,{level:"4",density:"none",truncate:!0},c(e,t)),u.createElement("div",{style:i},p(t[l.accessor],t))):c(e,t)},r},t.createDesktopColumnsOptions=function(e,t,n){if(!e||!t||0===t.length)return e;var r=d.deepclone(e),o=r[r.length-1];return o.style=a({paddingLeft:n&&"0px",textAlign:"right",whiteSpace:"nowrap"},o.style),n&&(o.mSize=o.mSize||"100px"),r},t.prototype.render=function(){var e=this.context.device,n=this.props,r=n.columns,o=n.data,i=n.disableMobileArrange,l=n.hasMenu,c=n.onMouseOver,p=s(n,["columns","data","disableMobileArrange","hasMenu","onMouseOver"]),f=t.createMobileColumnsOptions(r,i,e.isPhone),g=t.createDesktopColumnsOptions(r,o,l);return e.isPhone?u.createElement(d.Table,a({data:o,columns:f},p)):u.createElement(d.Table,a({data:o,columns:g,onMouseOver:c},p))},t.contextType=d.Context,t.defaultProps={hasMenu:!0,"data-e2e":"action-table"},t}(u.Component);t.default=p,l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(p,"ActionTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(1071),l=n(53),c=n(212),u=n(455),d=n(1072),p=n(210),f=n(1075),g=n(473);n(476);var m,h,y=function(e){var t=a.useContext(l.Context).device,n=e.columns,r=e.data,f=e.onCellSelection,m=e.selectedColumns,h=i(e,["columns","data","onCellSelection","selectedColumns"]),y=n.map((function(e){return o({},e)})),b=y.shift();return t.isPhone?a.createElement(s.default,o({},h),y.map((function(e,t){return a.createElement("div",{key:e.accessor,className:"sg-product-table"+(m.includes(t+1)?" sg-product-table--selected":"")},a.createElement(d.default,{border:"none",padding:"medium",className:"sg-table__head-tile"},e.renderHead?e.renderHead:e.header),r.map((function(n){return a.createElement(c.Flex,{className:"sg-product-table__row",key:n.accessor,padding:["none","medium"],gutter:"none",margin:"none",background:"white"},a.createElement(c.Box,{xs:"8",flex:!0,align:"center",justify:"flex-start"},b.render?b.render(n[b.accessor],n,b.accessor,t+1):n[b.accessor]),a.createElement(c.Box,{xs:"4",flex:!0,align:"center",justify:"center",style:{textAlign:"right"}},a.createElement(u.Grid,{padding:["medium","none"]},e.render(n[e.accessor],n,e.accessor,t+1))))})),e.footer&&a.createElement(p.default,{background:"light",justify:"center"},e.footer(t+1)))}))):a.createElement(g.default,o({className:"sg-product-table",mobileLayout:"row",data:r,columns:n,onCellSelection:f,selectedColumns:m},h))};y.defaultProps={selectedColumns:[]},t.default=f.default(y),m=n(0).default,h=n(0).leaveModule,m&&(m.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(y,"ProductTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),h(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(438);t.default=r.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(477);t.default=r.default},function(e,t,n){var r=n(1074);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tile\n ========================================================================== */\n.sg-tile:focus {\n outline: none; }\n\n.sg-keyboard .sg-tile:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tile,\n.sg-tile.sg-with-border {\n border-radius: 0; }\n\n@media (max-width: 800px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-top: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-tile:last-of-type {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; } }\n\n@media (min-width: 801px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-left: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px; }\n .sg-tile:last-of-type {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(214);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(7),u=n(8),d=n(10),p=n(195),f=n(141),g=function(e){switch(e.key){case d.default.SPACE:case d.default.ENTER:e.preventDefault(),e.stopPropagation(),e.target.click()}},m=l.forwardRef((function(e,t){var n=e.active,r=e.disabled,a=e.className,s=e.children,d=e.padding,m=e.tabIndex,h=e["data-e2e"],y=e["data-component"],b=i(e,["active","disabled","className","children","padding","tabIndex","data-e2e","data-component"]),x=c.default("sg-tabs__tab",n&&"sg-tabs__tab--active",r&&"sg-tabs__tab--disabled",f.default(d),a);return l.createElement(p.default,o({tag:"li",ref:t,className:x,tabIndex:m,"data-e2e":h,"data-component":y,role:"tab","aria-selected":n,"aria-controls":"panel-"+m},u.default(b),{onKeyDown:g}),s)}));m.displayName="Tab",m.defaultProps={tabIndex:-1,"data-e2e":"tab","data-component":"tab"},t.default=m,a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(g,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(m,"Tab","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(52),d=n(33),p=n(62),f=n(8),g=n(10),m=n(24);n(1078);var h,y,b=function(e){function t(t){var n=e.call(this,t)||this;return n.onKeyDown=function(e){var t=p.getFocusableElement(n.tabsRef,{isDirectionForward:!0}),r=p.getFocusableElement(n.tabsRef,{isDirectionForward:!1});switch(e.key){case g.default.RIGHT:case g.default.DOWN:if(r===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(t),void d.focusNextComponent({event:e});case g.default.LEFT:case g.default.UP:if(t===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(r),void d.focusNextComponent({event:e,isDirectionForward:!1});default:return}},n.state={hasArrows:!1},n.tabsWrapperWith=null,n.tabsWidth=null,n.initialClientXLocation=0,n.deltaXFromLastTranslateRequest=0,n.deltaXfromLastMoveEvent=0,n.tabsRootRef=l.createRef(),n.tabsWrapperRef=l.createRef(),n.tabsRef=l.createRef(),n.applyTransformXStyle=n.applyTransformXStyle.bind(n),n.saveComponentDimensions=n.saveComponentDimensions.bind(n),n.resizeHandler=n.resizeHandler.bind(n),n.onMouseDown=n.onMouseDown.bind(n),n.onMouseUp=n.onMouseUp.bind(n),n.onMouseMove=n.onMouseMove.bind(n),n}return i(t,e),t.prototype.componentDidMount=function(){this.saveComponentDimensions(),this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),window.addEventListener("resize",this.resizeHandler,!1)},t.prototype.componentDidUpdate=function(e){e.children.length!==this.props.children.length&&this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),this.saveComponentDimensions()},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.resizeHandler,!1)},t.prototype.onMouseDown=function(e){this.tabsWrapperWith>=this.tabsWidth||(this.initialClientXLocation=e.clientX||e.touches[0].clientX)},t.prototype.onMouseMove=function(e){if(this.initialClientXLocation){var t=e.clientX||e.touches[0].clientX;this.translateTabs(t)}},t.prototype.onMouseUp=function(){this.initialClientXLocation=0,this.deltaXFromLastTranslateRequest=this.deltaXfromLastMoveEvent},t.prototype.saveComponentDimensions=function(){this.tabsWrapperRef&&(this.tabsWrapperWith=this.tabsWrapperRef.getClientRects()[0].width,this.tabsWidth=this.tabsRef.getClientRects()[0].width)},t.prototype.translateTabs=function(e){var t=this.tabsWidth-this.tabsWrapperWith,n=e-this.initialClientXLocation+this.deltaXFromLastTranslateRequest,r=Math.min(Math.max(parseInt(n,10),-t),0);this.deltaXfromLastMoveEvent=r,this.applyTransformXStyle(r)},t.prototype.applyTransformXStyle=function(e){this.tabsRef.style.webkitTransform="translateX("+e+"px)",this.tabsRef.style.transform="translateX("+e+"px)"},t.prototype.resizeHandler=function(){var e=this.tabsWrapperWith<this.tabsWidth;this.state.hasArrows!==e&&this.setState({hasArrows:e}),this.applyTransformXStyle(0),this.saveComponentDimensions()},t.prototype.render=function(){var e=this,t=this.props,n=t.activeColor,r=t.className,o=t.children,i=t.border,u=t.size,d=t.tabIndex,p=t["data-e2e"],g=t["data-component"],h=t["aria-label"],y=s(t,["activeColor","className","children","border","size","tabIndex","data-e2e","data-component","aria-label"]),b=c.default("sg-tabs-wrapper",i&&"sg-tabs-wrapper--border-"+i,r),x=c.default("sg-tabs","sg-tabs--background-transparent","sg-tabs--"+u,n&&"sg-tabs--active-color-"+n),_=this.state.hasArrows;return l.createElement("div",a({ref:function(t){e.tabsRootRef=t},className:b,"data-e2e":p,"data-component":g,tabIndex:d},f.default(y),{onMouseDown:this.onMouseDown,onMouseMove:this.onMouseMove,onMouseUp:this.onMouseUp,onMouseLeave:this.onMouseUp,onTouchStart:this.onMouseDown,onTouchMove:this.onMouseMove,onTouchEnd:this.onMouseUp,onKeyDown:this.onKeyDown}),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--start",onClick:function(){return e.translateTabs(40)}},l.createElement(m.default,{name:"arrow-left-thin",size:"10"})),l.createElement("div",{className:"sg-tabs_container",ref:function(t){e.tabsWrapperRef=t}},l.createElement("ul",a({className:x,ref:function(t){e.tabsRef=t},role:"tablist","aria-label":h},y),o)),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--end",onClick:function(){return e.translateTabs(-40)}},l.createElement(m.default,{name:"arrow-right-thin",size:"10"})))},t.defaultProps={activeColor:"sky",size:"medium",tabIndex:0,"data-e2e":"tabs","data-component":"tabs"},t}(l.Component);t.default=b,h=n(0).default,y=n(0).leaveModule,h&&(h.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(b,"Tabs","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),y(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1079);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Tabs\n ========================================================================== */\n.sg-tabs-wrapper {\n display: flex;\n flex-shrink: 0;\n user-select: none;\n max-width: 100%; }\n .sg-tabs-wrapper:focus {\n outline: none; }\n .sg-keyboard .sg-tabs-wrapper:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tabs_container {\n overflow: hidden; }\n\n.sg-tabs__arrow {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background: inherit;\n color: var(--color-icon-button);\n cursor: pointer; }\n .sg-tabs__arrow:hover {\n color: var(--typography-dark); }\n\n.sg-tabs {\n display: inline-flex; }\n\n.sg-tabs__tab {\n align-items: center;\n display: flex;\n position: relative;\n white-space: nowrap;\n height: 60px;\n padding: 0 30px;\n color: var(--typography-light);\n cursor: pointer;\n text-transform: uppercase; }\n .sg-tabs__tab:focus {\n outline: none; }\n .sg-keyboard .sg-tabs__tab:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n .sg-tabs__tab:hover, .sg-tabs__tab:active, .sg-tabs__tab--active {\n color: var(--typography-darker); }\n .sg-tabs__tab:active::after, .sg-tabs__tab--active::after {\n content: "";\n display: block;\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: currentColor;\n z-index: 1; }\n .sg-tabs__tab a {\n color: var(--typography-darkest); }\n\n/* Background\n ========================================================================== */\n.sg-tabs--background-transparent {\n background-color: transparent; }\n\n/* Borders\n ========================================================================== */\n.sg-tabs-wrapper--border-light {\n position: relative; }\n .sg-tabs-wrapper--border-light::before {\n content: "";\n display: block;\n position: absolute;\n height: 1px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--border-color-outer); }\n\n.sg-tabs--active-color-sky .sg-tabs__tab--active::after,\n.sg-tabs--active-color-sky .sg-tabs__tab:active::after {\n background-color: var(--ocean-base); }\n\n.sg-tabs--active-color-romantic .sg-tabs__tab--active,\n.sg-tabs--active-color-romantic .sg-tabs__tab:active {\n color: var(--royal-base); }\n\n.sg-tabs--active-color-dark .sg-tabs__tab--active,\n.sg-tabs--active-color-dark .sg-tabs__tab:active {\n color: var(--typography-darker); }\n\n/* Sizes\n ========================================================================== */\n.sg-tabs--small {\n font: 500 12px/16px Roboto; }\n\n.sg-tabs--medium {\n font: 600 14px/20px Roboto; }\n\n.sg-tabs--large {\n font: 600 16px/24px Roboto; }\n\n/* Disabled\n ========================================================================== */\n.sg-tabs__tab--disabled {\n color: var(--color-disabled);\n pointer-events: none; }\n\n@media (max-width: 1500px) {\n .sg-tabs__tab {\n padding: 0 20px;\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(1081);n(1082);var u,d,p=function(e){var t=e.className,n=e.background,r=e.onRefsReady,c=e.tabIndex,u=e["data-e2e"],d=e["data-component"],p=i(e,["className","background","onRefsReady","tabIndex","data-e2e","data-component"]),f=s.default(t,"sg-textarea",n&&"sg-textarea--background-"+n);return a.createElement("textarea",o({ref:function(e){r&&r(e)},className:f,"data-e2e":u,"data-component":d,tabIndex:c},l.default(p)))},f=c.default(p);f.displayName="Textarea",p.defaultProps={tabIndex:0,"data-e2e":"textarea","data-component":"textarea"},t.default=f,u=n(0).default,d=n(0).leaveModule,u&&(u.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(p,"Textarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(f,"WrappedTextarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),d(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(452);t.default=r.default},function(e,t,n){var r=n(1083);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n.sg-field-wrapper .sg-textarea {\n height: auto; }\n\n/* Backgrounds\n ========================================================================== */\n.sg-textarea--background-light {\n background-color: var(--background-main); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(203),u=n(10),d=n(138),p=n(109),f=n(204),g=n(24),m=n(110),h=n(95),y=n(1085);n(1088);var b,x,_="TIME",v=function(e){function t(t){var n=e.call(this,t)||this;return n.handleHourKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleHourIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleHourDecrease();default:return}},n.handleMinuteKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleMinuteIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleMinuteDecrease();default:return}},n.state={viewType:_,selectedTime:+(new Date).setMinutes(0),inputValue:null,isTimePickerVisible:!1},n.openTimePicker=n.openTimePicker.bind(n),n.closeTimePicker=n.closeTimePicker.bind(n),n.handleTimePick=n.handleTimePick.bind(n),n.handleTimeChange=n.handleTimeChange.bind(n),n.handleHourIncrease=n.handleHourIncrease.bind(n),n.handleHourSelection=n.handleHourSelection.bind(n),n.handleHourDecrease=n.handleHourDecrease.bind(n),n.handleMinuteIncrease=n.handleMinuteIncrease.bind(n),n.handleMinuteSelection=n.handleMinuteSelection.bind(n),n.handleMinuteDecrease=n.handleMinuteDecrease.bind(n),n.handleDayPeriodChange=n.handleDayPeriodChange.bind(n),n}return i(t,e),t.prototype.componentWillMount=function(){var e=this.props.value,t=this.state.selectedTime;e&&t!==e&&this.setStateFromValue(e)},t.prototype.componentWillReceiveProps=function(e,t){var n=e.value,r=t.selectedTime;""===n&&this.setState({inputValue:null}),n&&r!==n&&this.setStateFromValue(n)},t.prototype.setStateFromValue=function(e){var t=+new Date(1e3*parseInt(e,10));"string"!=typeof e?this.setState({selectedTime:t,inputValue:t}):this.setState({selectedTime:+new Date,inputValue:""})},t.prototype.getTimeFromLocales=function(){var e=this.state.inputValue,t=this.props.locales;return c.getTime(e,t)},t.prototype.getHours=function(){var e=this.state.selectedTime;return new Date(e).getHours()},t.prototype.getMinutes=function(){var e=this.state.selectedTime;return new Date(e).getMinutes()},t.prototype.getFormattedTime=function(e){return Math.floor(e/1e3)},t.prototype.getHumanReadableSelectedHour=function(){var e=this.props.locales,t=this.state.selectedTime,n=c.getHoursFromDateTimeFormat(e,new Date(t));return parseInt(n,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedMinute=function(){var e=this.getMinutes().toString();return parseInt(e,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedDayPeriod=function(){return this.getHours()>=12?"PM":"AM"},t.prototype.closeTimePicker=function(){this.setState({isTimePickerVisible:!1,viewType:_})},t.prototype.openTimePicker=function(){this.props.disabled||this.setState({isTimePickerVisible:!0})},t.prototype.handleTimePick=function(){var e=this.props.onChange,t=this.state.selectedTime,n=this.getFormattedTime(t);this.setState({inputValue:t},(function(){return e(n)}))},t.prototype.handleTimeChange=function(e){var t=e.hour,n=e.minute,r=this.state.selectedTime,o=new Date(r),i=void 0!==t?t:o.getHours(),a=void 0!==n?n:o.getMinutes(),s=+new Date(o.getFullYear(),o.getMonth(),o.getDate(),i,a,0);this.setState({selectedTime:s})},t.prototype.handleHourIncrease=function(){var e=this.getHours(),t=23===e?0:e+1;this.handleTimeChange({hour:t})},t.prototype.handleHourDecrease=function(){var e=this.getHours(),t=0===e?23:e-1;this.handleTimeChange({hour:t})},t.prototype.handleHourSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({hour:e})}))},t.prototype.handleMinuteIncrease=function(){var e=this.getMinutes(),t=59===e?0:e+1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteDecrease=function(){var e=this.getMinutes(),t=0===e?59:e-1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({minute:e})}))},t.prototype.handleDayPeriodChange=function(){var e=this.getHours(),t=e>=12?e-12:e+12;this.handleTimeChange({hour:t})},t.prototype.shouldUse12hFormat=function(){var e=this.state.selectedTime,t=this.props.locales,n=c.getHoursFromDateTimeFormat(t,new Date(e));return Boolean(["A","M","P","a","m","p"].find((function(e){return n.includes(e)})))},t.prototype.renderInput=function(){var e=this,t=this.props.disabled,n=this.state.inputValue,r={label:this.props.label,placeholder:this.props.placeholder,size:this.props.size,validationMessage:this.props.validationMessage,validationMessageTemplate:this.props.validationMessageTemplate,state:this.props.state,readOnly:this.props.readOnly||this.props.disabled,ariaLabel:this.props["aria-label"],"data-e2e":this.props["data-e2e-input"]};t&&(r.disabled=t);var o=n?this.getTimeFromLocales():"",i=l.default("sg-time-picker-input",t&&"sg-time-picker-input--disabled");return s.createElement(m.default,a({className:i,value:o,"aria-label":r.ariaLabel,prefix:s.createElement(g.default,{name:"generic-clock",color:"ocean",size:"18",className:"date-picker-calendar-icon"}),onClick:this.openTimePicker,"aria-autocomplete":"none","aria-live":"polite","aria-valuetext":o,onKeyDown:function(t){if(t.key===u.default.SPACE||t.key===u.default.ENTER)return t.preventDefault(),t.stopPropagation(),void e.openTimePicker()}},r))},t.prototype.renderTimePickerDialog=function(){var e=this.state,t=e.isTimePickerVisible,n=e.viewType,r=this.props.className,o=l.default("sg-time-picker",r);return t?s.createElement(f.default,{className:o,density:"none",size:"small",footer:this.renderFooter(),onCloseHandler:this.closeTimePicker,"data-e2e":this.props["data-e2e"],"aria-hidden":t,role:"region","aria-live":"polite"},n===_&&this.renderClock(),"HOUR"===n&&this.renderHourPicker(),"MINUTE"===n&&this.renderMinutePicker()):null},t.prototype.renderFooter=function(){var e=this,t=this.props.translation;return s.createElement(s.Fragment,null,s.createElement(p.default,{onClick:this.closeTimePicker,"data-e2e":"timepicker-cancel-button"},t.cancelButton),s.createElement(p.default,{"data-e2e":"timepicker-confirm-button",color:"primary",disabled:this.props.shouldDisableTime(this.getFormattedTime(this.state.selectedTime)),onClick:function(){e.handleTimePick(),e.closeTimePicker()}},t.okButton))},t.prototype.renderClock=function(){var e=this,t=this.shouldUse12hFormat(),n=this.getHumanReadableSelectedHour(),r=this.getHumanReadableSelectedMinute(),o=this.getHumanReadableSelectedDayPeriod(),i=this.props.ariaProps;return s.createElement("div",{className:"sg-time-picker__content sg-time-picker__content--flex","data-e2e":"timepicker-clock",role:"group"},s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{size:"xx-large",tabIndex:0,style:{order:1},onClick:function(){return e.setState({viewType:"HOUR"})},onKeyDown:this.handleHourKeyDown,"data-e2e":"timepicker-hour",role:"spinbutton","aria-valuenow":parseInt(n),"aria-valuetext":n,"aria-valuemin":1,"aria-valuemax":t?12:24,"aria-label":i.ariaLabelHours,"aria-live":"polite"},n),s.createElement(y.default,{color:"secondary",style:{order:0},onClick:this.handleHourIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{color:"secondary",style:{order:2},onClick:this.handleHourDecrease,"data-e2e":"timepicker-hour-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),s.createElement("div",{className:"sg-time-picker__column sg-time-picker__column--justify-center"},":"),s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{size:"xx-large",tabIndex:0,onClick:function(){return e.setState({viewType:"MINUTE"})},onKeyDown:this.handleMinuteKeyDown,"data-e2e":"timepicker-minute",role:"spinbutton","aria-valuenow":parseInt(r),"aria-valuetext":r,"aria-valuemin":0,"aria-valuemax":59,"aria-label":i.ariaLabelMinutes,"aria-live":"assertive"},r),s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteDecrease,"data-e2e":"timepicker-minute-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),t&&s.createElement("div",{className:l.default("sg-time-picker__column","sg-time-picker__column--justify-center","sg-time-picker__column--margin-start")},s.createElement(y.default,{background:"secondary",onClick:this.handleDayPeriodChange,tabIndex:0,"data-e2e":"timepicker-period-change","aria-label":"am/pm",role:"button","aria-valuetext":o},o)))},t.prototype.renderHourPicker=function(){var e=this,t=this.getHours(),n=this.shouldUse12hFormat(),r=Array(n?12:24).fill(null).map((function(e,t){return n?t+1:t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-hour"},r.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-hours"},s.createElement(h.default,{className:o,color:"dark",weight:"bold",onClick:function(){return e.handleHourSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.renderMinutePicker=function(){var e=this,t=this.getMinutes(),n=Array(60).fill(null).map((function(e,t){return t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-minutes"},n.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-minute"},s.createElement(h.default,{className:o,weight:"bold",onClick:function(){return e.handleMinuteSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.render=function(){return s.createElement(s.Fragment,null,this.renderInput(),this.renderTimePickerDialog())},t.defaultProps={locales:navigator.language||"en-US",placeholder:"Select a time",onChange:function(){return!1},shouldDisableTime:function(){return!1},translation:{cancelButton:"Cancel",okButton:"Ok"},"data-e2e":"timepicker","data-e2e-input":"timepicker-input",ariaProps:{ariaLabelMinutes:"Minutes",ariaLabelHours:"Hour"}},t}(s.Component);t.default=v,b=n(0).default,x=n(0).leaveModule,b&&(b.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(_,"TIME_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("HOUR","HOUR_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("MINUTE","MINUTE_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(v,"TimePicker","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),x(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7);n(1086);var l,c,u=function(e){var t=e.color,n=e.children,r=e.className,l=e.background,c=e.size,u=e.tabIndex,d=i(e,["color","children","className","background","size","tabIndex"]),p=s.default("sg-time-picker-button",t&&"sg-time-picker-button--color-"+t,l&&"sg-time-picker-button--background-"+l,"sg-time-picker-button--size-"+c,r);return a.createElement("button",o({className:p,type:"button",tabIndex:u},d),n)};u.defaultProps={size:"large",tabIndex:-1},t.default=u,l=n(0).default,c=n(0).leaveModule,l&&(l.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(u,"TimePickerButton","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1087);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePickerButton\n ========================================================================== */\n.sg-time-picker-button {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background-color: transparent;\n color: var(--typography-dark);\n border: none;\n border-radius: 3px;\n font-family: Roboto;\n font-weight: 500;\n font-size: 20px;\n text-transform: uppercase; }\n .sg-time-picker-button:hover {\n cursor: pointer; }\n .sg-time-picker-button:hover, .sg-time-picker-button:focus {\n color: var(--component-color-hover);\n background-color: var(--component-background-hover); }\n\n/* Sizes\n ========================================================================== */\n.sg-time-picker-button--size-large {\n height: 40px; }\n\n.sg-time-picker-button--size-xx-large {\n height: 60px; }\n\n/* Colors\n ========================================================================== */\n.sg-time-picker-button--color-secondary {\n color: var(--color-secondary); }\n\n/* Backgrounds\n ========================================================================== */\n.sg-time-picker-button--background-secondary {\n color: var(--typography-white);\n background-color: var(--color-secondary); }\n .sg-time-picker-button--background-secondary:focus, .sg-time-picker-button--background-secondary:hover {\n background-color: var(--color-secondary-hovered); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1089);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePicker\n ========================================================================== */\n.sg-time-picker.sg-dialog {\n padding: 0; }\n\n.sg-time-picker .sg-time-picker-header {\n margin-top: 0; }\n\n.sg-time-picker-input .sg-field {\n cursor: pointer; }\n\n.sg-time-picker-input .sg-field-wrapper--readonly {\n border-color: var(--border-color-outer);\n background-color: var(--background-component-primary); }\n\n.sg-time-picker-input .sg-field--readonly {\n background-color: transparent; }\n\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-field--readonly,\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-input-addon--component {\n background-color: var(--background-component-secondary);\n opacity: 0.5;\n cursor: not-allowed; }\n\n.sg-time-picker__content {\n padding-top: 30px;\n padding-bottom: 30px;\n height: 280px;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n overflow-y: overlay; }\n\n.sg-time-picker__content--flex {\n display: flex;\n align-items: center;\n justify-content: center; }\n\n.sg-time-picker__column {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n align-items: center;\n min-width: 50px;\n min-height: 160px; }\n\n.sg-time-picker__column--justify-center {\n justify-content: center; }\n\n.sg-time-picker__column--margin-start {\n margin-left: 30px; }\n\n.sg-time-picker-entity {\n cursor: pointer;\n line-height: 36px; }\n .sg-time-picker-entity:hover {\n color: var(--color-secondary); }\n\n.sg-time-picker-entity--selected {\n color: var(--color-secondary);\n font-size: 26px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n},a=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(52),u=n(8),d=n(10),p=n(24);n(1091);var f,g,m=function(e,t){if(!e)return null;e.children&&e.children[t]&&c.focusDomElement(e.children[t])},h=function(e){var t=e.event,n=e.timelineRef,r=e.focusIndex,o=e.timelineLength,i=e.onChange;switch(t.key){case d.default.LEFT:var a=Math.min(Math.max(r-1,0),o);m(n.current,a);break;case d.default.RIGHT:var s=Math.min(Math.max(r+1,0),o);m(n.current,s);break;case d.default.ENTER:case d.default.SPACE:i(r+1)}},y=function(e){var t=e.activeStep,n=e.className,r=e.onChange,c=e.steps,d=e.tabIndex,f=e["data-e2e"],g=e["data-component"],m=e["aria-label"],y=i(e,["activeStep","className","onChange","steps","tabIndex","data-e2e","data-component","aria-label"]),b=s.useRef(null),x=a(s.useState(-1),2),_=x[0],v=x[1],M=l.default("sg-timeline",n),w=c.map((function(e,n){var i=n+1,a=i<=t,d=l.default("sg-timeline__item",a&&"sg-timeline__item--active",i===t&&"sg-timeline__item--bold",i>c.length&&"sg-timeline__item--bold");return s.createElement("li",o({key:n,className:d,tabIndex:-1},u.default(y),{onClick:a?function(){return r(i)}:null,onFocus:function(){return v(n)},"data-e2e":"timeline-step","aria-hidden":"true"}),s.createElement("div",{className:"sg-timeline__top-row"},i<t?s.createElement("span",{className:"sg-timeline__step"},s.createElement(p.default,{name:"check",size:"12"})):s.createElement("span",{className:"sg-timeline__step"},i)),s.createElement("div",{className:"sg-timeline__bottom-row"},s.createElement("span",{className:"sg-timeline__text"},c[n])))}));return s.createElement("ul",{ref:b,className:M,tabIndex:d,"data-e2e":f,role:"timeline","aria-label":m,"data-component":g,onKeyDown:function(e){return h({event:e,timelineRef:b,focusIndex:_,timelineLength:w.length,onChange:r})}},w)};y.defaultProps={onChange:function(){},tabIndex:0,"data-e2e":"timeline","data-component":"timeline"},t.default=y,f=n(0).default,g=n(0).leaveModule,f&&(f.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(a,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(m,"focusItem","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(h,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(y,"Timeline","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1092);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n.sg-timeline {\n display: flex; }\n .sg-timeline:focus {\n outline: none; }\n .sg-keyboard .sg-timeline:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n flex-basis: 0; }\n .sg-timeline__item:focus {\n outline: none; }\n .sg-keyboard .sg-timeline__item:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item:first-child .sg-timeline__top-row::before {\n background: transparent; }\n\n.sg-timeline__item:last-child .sg-timeline__top-row::after {\n background: transparent; }\n\n.sg-timeline__item--active {\n cursor: pointer; }\n .sg-timeline__item--active .sg-timeline__step {\n background: var(--ocean-base); }\n\n.sg-timeline__item--bold {\n font-weight: 600; }\n\n.sg-timeline__top-row {\n display: flex;\n align-items: center; }\n\n.sg-timeline__bottom-row {\n display: flex;\n justify-content: center;\n text-align: center;\n padding: 5px 10px; }\n\n.sg-timeline__top-row::before,\n.sg-timeline__top-row::after {\n content: "";\n display: block;\n height: 1px;\n flex-grow: 1;\n background: var(--color-disabled); }\n\n.sg-timeline__top-row::before {\n margin-right: 10px; }\n\n.sg-timeline__top-row::after {\n margin-left: 10px; }\n\n.sg-timeline__step {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 25px;\n height: 25px;\n line-height: 25px;\n border-radius: 50%;\n color: var(--typography-white);\n background: var(--color-disabled);\n font-family: Roboto;\n font-weight: 700; }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(8),d=n(1094);n(1097);var p,f,g=function(e){function t(t){var n=e.call(this,t)||this;return n.nodes={},n.rootRef=null,n.onCheck=function(e){var t=n.props,r=t.noCascade,o=t.onCheck;n.toggleChecked(e,e.checked,r),o(n.serializeList("checked"),e)},n.onExpand=function(e){var t=n.props.onExpand;n.toggleNode("expanded",e,e.expanded),t(n.serializeList("expanded"),e)},n.rootRef=l.createRef(),n.flattenNodes(t.nodes),n.unserializeLists({checked:t.checked,expanded:t.expanded}),n}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=e.nodes,n=e.checked,r=e.expanded;JSON.stringify(this.props.nodes)!==JSON.stringify(t)&&this.flattenNodes(t),this.unserializeLists({checked:n,expanded:r})},t.prototype.getFormattedNodes=function(e){var t=this;return e.map((function(e){var n=a({},e);return n.checked=t.nodes[e.value].checked,n.expanded=t.nodes[e.value].expanded,Array.isArray(e.children)&&e.children.length>0?n.children=t.getFormattedNodes(n.children):n.children=null,n}))},t.prototype.getCheckState=function(e,t){return null===e.children||t?e.checked?1:0:this.isEveryChildChecked(e)?1:this.isSomeChildChecked(e)?2:0},t.prototype.getDisabledState=function(e,t,n,r){return!!n||(!(r||!t.disabled)||Boolean(e.disabled))},t.prototype.toggleChecked=function(e,t,n){var r=this;null===e.children||n?this.toggleNode("checked",e,t):e.children.forEach((function(e){r.toggleChecked(e,t)}))},t.prototype.toggleNode=function(e,t,n){this.nodes[t.value][e]=n},t.prototype.flattenNodes=function(e){var t=this;Array.isArray(e)&&0!==e.length&&e.forEach((function(e){t.nodes[e.value]={},t.flattenNodes(e.children)}))},t.prototype.unserializeLists=function(e){var t=this;Object.keys(this.nodes).forEach((function(n){Object.keys(e).forEach((function(e){t.nodes[n][e]=!1}))})),Object.keys(e).forEach((function(n){e[n].forEach((function(e){void 0!==t.nodes[e]&&(t.nodes[e][n]=!0)}))}))},t.prototype.serializeList=function(e){var t=this,n=[];return Object.keys(this.nodes).forEach((function(r){t.nodes[r][e]&&n.push(r)})),n},t.prototype.isEveryChildChecked=function(e){var t=this;return e.children.every((function(e){return null!==e.children?t.isEveryChildChecked(e):e.checked}))},t.prototype.isSomeChildChecked=function(e){var t=this;return e.children.some((function(e){return null!==e.children?t.isSomeChildChecked(e):e.checked}))},t.prototype.renderTreeNodes=function(e,t,n){var r=this;void 0===t&&(t={}),void 0===n&&(n=0);var o=this.props,i=o.disabled,a=o.noCascade,s=o.optimisticToggle,c=o.collapsedIcon,u=o.expandedIcon,p=e.map((function(e){var o=""+e.value,p=r.getCheckState(e,a),f=r.renderChildNodes(e),g=r.getDisabledState(e,t,i,a);return l.createElement(d.default,{key:o,checked:p,disabled:g,depth:n,expanded:e.expanded,label:e.label,forceShowToggleIcon:e.forceShowToggleIcon,entity:e.entity,optimisticToggle:s,rawChildren:e.children,value:e.value,showCheckbox:e.showCheckbox,onCheck:r.onCheck,onExpand:r.onExpand,collapsedIcon:c,expandedIcon:u,parentRootRef:r.rootRef.current},f)}));return l.createElement("ol",{className:"sg-tree__list"},p)},t.prototype.renderChildNodes=function(e){var t=this.props.depth;return null!==e.children&&e.expanded?this.renderTreeNodes(e.children,e,t+1):null},t.prototype.render=function(){var e=this.getFormattedNodes(this.props.nodes),t=this.props,n=t.className,r=t.tabIndex,o=t["data-e2e"],i=t["data-component"],d=s(t,["className","tabIndex","data-e2e","data-component"]),p=c.default("sg-tree",n);return l.createElement("div",a({ref:this.rootRef,className:p,"data-e2e":o,"data-component":i,tabIndex:r},u.default(d)),this.renderTreeNodes(e))},t.defaultProps={depth:0,checked:[],disabled:!1,expanded:[],noCascade:!1,optimisticToggle:!0,collapsedIcon:"arrow-right",expandedIcon:"arrow-down",onCheck:function(){return null},onExpand:function(){return null},"data-e2e":"tree","data-component":"tree"},t}(l.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(g,"Tree","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(33),l=n(112),c=n(10),u=n(197),d=n(25);n(1095);var p,f,g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onCheck=function(){var e=t.props,n=e.checked,r=e.entity,o=e.value,i=e.optimisticToggle,a=e.rawChildren,s=!1;0===n&&(s=!0),2===n&&(s=i),(0,e.onCheck)({value:o,checked:s,entity:r,children:a})},t.onExpand=function(){var e=t.props,n=e.expanded,r=e.entity,o=e.value;(0,e.onExpand)({expanded:!n,value:o,entity:r})},t.handleKeyDown=function(e){var n=t.props,r=n.expanded,o=n["data-component"],i=n.parentRootRef;if(c.isEventFromTab(e))s.focusNextComponent({event:e,startingElement:i});else if(c.isEventFromShiftPlusTab(e))s.focusNextComponent({event:e,isDirectionForward:!1,startingElement:i});else switch(e.key){case c.default.DOWN:return void s.focusNextComponent({event:e,includeChildren:!0,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.UP:return void s.focusNextComponent({event:e,includeChildren:!0,isDirectionForward:!1,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.LEFT:if(e.stopPropagation(),!r)return;return t.onExpand();case c.default.RIGHT:if(e.stopPropagation(),r)return;return t.onExpand();case c.default.ENTER:case c.default.SPACE:return e.stopPropagation(),t.onCheck()}},t}return i(t,e),t.prototype.hasChildren=function(){return null!==this.props.rawChildren},t.prototype.renderExpandCollapseButton=function(){var e=this.props,t=e.expanded,n=e.forceShowToggleIcon,r=e.expandedIcon,o=e.collapsedIcon;return this.hasChildren()||n?a.createElement(d.default,{name:t?r:o,size:"10",color:"light",onClick:this.onExpand,"data-e2e":"tree-node-expand"}):a.createElement("div",{style:{width:"10px",height:"10px"}})},t.prototype.renderLabel=function(){var e=this.props,t=e.checked,n=e.disabled,r=e.entity,o=e.label,i=e.value,s=e.showCheckbox;return a.createElement("label",{className:"sg-tree-node__label",onDoubleClick:this.onExpand,"data-e2e":"tree-node-label"},s&&a.createElement(u.default,{className:"sg-tree-node__checkbox",value:i,checked:1===t,indeterminate:2===t,disabled:n,onChange:this.onCheck,tabIndex:-1}),"function"==typeof o?o(r):o)},t.prototype.renderChildren=function(){return this.props.expanded?this.props.children:null},t.prototype.render=function(){var e=this.props,t=e.className,n=e.disabled,r=e.depth,o=e.tabIndex,i=e["data-e2e"],s=e["data-component"],c=l.cn("sg-tree-node",n&&"sg-tree-node--disabled",t);return a.createElement("li",{className:c,style:{paddingLeft:20*r+"px"},tabIndex:o,"data-e2e":i,"data-component":s,onKeyDown:this.handleKeyDown},a.createElement("span",{className:"sg-tree-node__header"},this.renderExpandCollapseButton(),this.renderLabel()),this.renderChildren())},t.defaultProps={children:null,className:null,depth:0,rawChildren:null,forceShowToggleIcon:!1,showCheckbox:!0,tabIndex:0,"data-e2e":"tree-node","data-component":"tree-node"},t}(a.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),p.register(g,"TreeNode","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1096);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TreeNode\n ========================================================================== */\n.sg-tree-node:focus {\n outline: none; }\n\n.sg-keyboard .sg-tree-node:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree-node__header {\n display: flex;\n align-items: center;\n min-height: 26px; }\n\n.sg-tree-node__label {\n display: flex;\n align-items: center;\n width: 100%;\n padding-left: 5px;\n flex-shrink: 0; }\n\n.sg-tree-node__checkbox {\n padding: 0 15px 0 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1098);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tree\n ========================================================================== */\n.sg-tree {\n width: 100%;\n overflow-x: auto; }\n .sg-tree:focus {\n outline: none; }\n .sg-keyboard .sg-tree:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree__list {\n list-style: none;\n padding: 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(205),u=function(e){function t(t){var n=e.call(this,t)||this;return n.state={hasPermission:!1,windowFocus:!0},n.registerServiceWorker=function(){var e=n.props.pathToServiceWorker;navigator.serviceWorker.register(e).then((function(e){n.swRegistration=e,n.swRegistration.getNotifications().then((function(e){return e.forEach((function(e){return e.close()}))})),console.log("Registration successful, scope is:",e.scope),n.askForPermission(),n.addEvents()})).catch((function(e){console.log("Service worker registration failed, error:",e.message)}))},n.handleWindowFocus=function(){n.setState({windowFocus:!0})},n.handleWindowBlur=function(){n.setState({windowFocus:!1})},n.isPushNotificationSupported=function(){return"serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window},n.askForPermission=function(){Notification.requestPermission().then((function(e){n.setState({hasPermission:"granted"===e})}))},n.createNotification=function(e,t){n.state.windowFocus||n.state.hasPermission&&("string"!=typeof t.tag&&(t.tag=c.default("sg-web-notification-")),n.notification[t.tag]||n.swRegistration&&n.swRegistration.showNotification&&(window.self=n.swRegistration,n.swRegistration.showNotification(e,t).catch((function(e){return console.log(e)})),n.notification[t.tag]={}))},n.notification={},n}return i(t,e),t.prototype.addEvents=function(){this.props.alwaysShow||(window.addEventListener("focus",this.handleWindowFocus),window.addEventListener("blur",this.handleWindowBlur))},t.prototype.removeEvents=function(){window.removeEventListener("focus",this.handleWindowFocus),window.removeEventListener("blur",this.handleWindowBlur)},t.prototype.componentDidMount=function(){this.isPushNotificationSupported()&&this.registerServiceWorker()},t.prototype.componentDidUpdate=function(e,t){var n=this.props.notification;e.notification!==n&&n&&this.createNotification(n.title,n.options)},t.prototype.componentWillUnmount=function(){this.removeEvents()},t.prototype.render=function(){return l.createElement("input",{type:"hidden",name:"web-notification",style:{display:"none"}})},t.defaultProps={alwaysShow:!1},t}(l.Component);t.default=u,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),a.register(u,"WebNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(131),u=n(8),d=function(e){var t=e.link,n=i(e,["link"]);return l.createElement("span",o({},u.default(n)),t)};t.default=c.default(d,{preventTooltipOnMobile:!0}),a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(d,"SGTooltip","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1102);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(112),u=n(24),d=n(209);n(1103);var p,f,g={success:"success",warning:"warning",error:"error"},m=function(e){return function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={value:e.props.value},e.onChangeHandler=function(t){var n=e.props.onChange;e.setState({value:t.target.value}),n&&n(t)},e.getRegexValidation=function(t){var n=!t.match&&void 0!==t.match;if(Array.isArray(t.regex))return!t.regex.find((function(t){return!(n?!t.test(e.state.value):t.test(e.state.value))}));var r=n?!t.regex.test(e.state.value):t.regex.test(e.state.value);return t&&r},e.getModifyRuleObject=function(t){var n=Object.assign({},t),r=e.getRegexValidation(t);return Boolean(e.props.value)?n.icon=r?"success":n.required?"error":"warning":n.icon="error",n},e.getSemanticScore=function(){var t=e.props.rules.filter((function(t){return e.getRegexValidation(t)}));return Boolean(e.props.value)?t.length===e.props.rules.length?"success":"error":"default"},e.renderHint=function(e){var t=e.icon,n=e.description,r=c.cn("sg-rules-box__hint-icon",t&&"sg-rules-box__hint-icon--"+t);return l.createElement("div",{className:"sg-rules-box__hint",key:n},l.createElement(u.default,{name:g[t],size:"14",className:r}),n)},e.renderHints=function(){return e.props.rules.map((function(t){return e.getModifyRuleObject(t)})).map((function(t){return e.renderHint({icon:t.icon,description:t.description})}))},e.renderStrengthMeter=function(){var t=c.cn("sg-rules-box__hints",e.getSemanticScore()&&"sg-rules-box__hints--"+e.getSemanticScore());return l.createElement("div",{className:t},l.createElement(d.default,{level:"6",density:"cozy"},e.props.translation.title),l.createElement("div",{className:"sg-rules-box__meter"}),e.renderHints())},e}return i(n,t),n.prototype.render=function(){var t=this.props,n=t.className,r=s(t,["className"]),o=(r.rules,r.dispatch,r.onChange,s(r,["rules","dispatch","onChange"])),i=c.cn("sg-rules-box","sg-rules-box--custom-validation",n);return l.createElement(e,a({validationMessageTemplate:this.renderStrengthMeter,className:i,onChange:this.onChangeHandler},o))},n.defaultProps={rules:[],translation:{title:"Recommendations"}},n}(l.Component)};t.default=m,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(g,"ICON","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(m,"withFieldRules","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1104);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Recommendations\n ========================================================================== */\n.sg-rules-box .sg-input-addon--suffix {\n padding-right: 5px; }\n\n.sg-rules-box--custom-validation {\n background-color: var(--background-component-primary); }\n .sg-rules-box--custom-validation .sg-validation {\n background: var(--background-component-primary);\n border: 1px solid transparent;\n color: var(--typography-darkest);\n font-size: 14px; }\n .sg-rules-box--custom-validation .sg-validation--success {\n border-color: var(--color-success); }\n .sg-rules-box--custom-validation .sg-validation--error {\n border-color: var(--color-error); }\n .sg-rules-box--custom-validation .sg-validation--hint {\n border-color: var(--color-hint); }\n\n.sg-theme-hcb .sg-rules-box--custom-validation .sg-validation {\n border-color: #fff; }\n\n/* Hits wrapper\n ========================================================================== */\n.sg-rules-box__hints {\n display: flex;\n flex-direction: column;\n flex: 1 1 0;\n text-align: left; }\n\n.sg-rules-box__hints--error .sg-rules-box__meter {\n background: var(--color-error); }\n\n.sg-rules-box__hints--success .sg-rules-box__meter {\n background: var(--color-success); }\n\n.sg-rules-box__hints--default .sg-rules-box__meter {\n background: var(--color-hint); }\n\n/* Meter\n ========================================================================== */\n.sg-rules-box__meter {\n height: 2px;\n width: 100%; }\n\n/* Hit row\n ========================================================================== */\n.sg-rules-box__hint {\n display: flex;\n align-items: center;\n padding: 10px 0; }\n\n.sg-rules-box__hint-icon {\n margin-right: 5px; }\n\n.sg-rules-box__hint-icon--success {\n color: var(--color-success); }\n\n.sg-rules-box__hint-icon--error {\n color: var(--color-error); }\n\n.sg-rules-box__hint-icon--warning {\n color: var(--color-warning); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1106);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(25),u=n(46);n(1107);var d,p,f={success:"success",error:"error",warning:"warning",info:"information",instruction:"information",hint:"information"},g=function(e){var t=e.children,n=e.className,r=e.density,d=e.title,p=e.type,g=e.tabIndex,m=e["data-e2e"],h=e["data-component"],y=i(e,["children","className","density","title","type","tabIndex","data-e2e","data-component"]),b=s.default("sg-banner-notice",p&&"sg-banner-notice--type-"+p,r&&"sg-banner-notice--density-"+r,n),x=s.default("sg-banner-notice__content"),_=t?"compact":"none";return a.createElement("div",o({className:b,"data-e2e":m,"data-component":h,tabIndex:g,role:"alert","aria-live":"assertive"},l.default(y)),a.createElement(c.default,{name:f[p],size:"20",className:"sg-banner-notice__icon",color:"white"}),a.createElement("div",{className:x},d&&a.createElement(u.default,{level:"6",density:_,className:"sg-banner-notice__title",color:"white",weight:"medium"},d),t))};g.defaultProps={density:"medium",type:"hint",tabIndex:0,"data-e2e":"banner-notification","data-component":"banner-notification"},t.default=g,d=n(0).default,p=n(0).leaveModule,d&&(d.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(f,"icons","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(g,"BannerNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),p(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1108);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Banner Notification\n ========================================================================== */\n.sg-banner-notice {\n display: flex;\n align-items: center;\n position: relative;\n text-align: start; }\n .sg-banner-notice:focus {\n outline: none; }\n .sg-keyboard .sg-banner-notice:focus {\n outline: none;\n box-shadow: var(--first-level-box-shadow), var(--focus-shadow); }\n .sg-banner-notice .sg-banner-notice__title {\n padding-top: 0; }\n .sg-banner-notice .sg-banner-notice__close-icon {\n color: var(--typography-white); }\n\n.sg-banner-notice--density-small {\n padding: 10px 15px; }\n\n.sg-banner-notice--density-medium {\n padding: 10px 20px; }\n\n.sg-banner-notice__icon {\n margin-right: 10px; }\n\n.sg-banner-notice__content {\n display: flex;\n align-items: center;\n flex-direction: column;\n padding: 0;\n word-break: break-word; }\n\n.sg-banner-notice__close-icon {\n position: absolute;\n top: 15px;\n right: 20px; }\n\n/* Borders and Shadows\n ========================================================================== */\n.sg-banner-notice--border {\n border-left: 3px solid transparent; }\n\n.sg-banner-notice--shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n/* Types\n ========================================================================== */\n.sg-banner-notice--type-success {\n background: var(--color-success); }\n .sg-banner-notice--type-success .sg-list__icon {\n color: var(--color-success); }\n\n.sg-banner-notice--type-error {\n background: var(--color-error); }\n .sg-banner-notice--type-error .sg-list__icon {\n color: var(--color-error); }\n\n.sg-banner-notice--type-warning {\n background: var(--color-warning); }\n .sg-banner-notice--type-warning .sg-list__icon {\n color: var(--color-warning); }\n\n.sg-banner-notice--type-instruction {\n background: var(--ocean-base); }\n .sg-banner-notice--type-instruction .sg-list__icon {\n color: var(--ocean-base); }\n\n.sg-banner-notice--type-info {\n background: var(--royal-base); }\n .sg-banner-notice--type-info .sg-list__icon {\n color: var(--royal-base); }\n\n.sg-banner-notice--type-hint {\n background: var(--color-hint); }\n .sg-banner-notice--type-hint .sg-list__icon {\n color: var(--color-hint); }\n\n@media (max-width: 1500px) {\n .sg-banner-notice .sg-banner-notice__icon {\n max-width: 20px;\n max-height: 20px;\n margin-right: 5px; }\n .sg-banner-notice__title {\n padding-bottom: 0; }\n .sg-banner-notice__content {\n padding: 0 5px; }\n .sg-banner-notice--border {\n border-width: 2px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.onPageInit=r.createAction(o.PAGE_INIT),t.onPageResize=r.createAction(o.PAGE_RESIZE)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=function(e){return a.createElement(s.Section,null,a.createElement(s.Flex,{padding:["none","large","large","large"],direction:"column",gutter:"none"},a.createElement(s.Title,{level:"1",density:"comfortable",weight:"light",color:"dark"},e.title)),a.createElement(s.Container,null,a.createElement(s.Flex,{gutter:"none",margin:"none"},a.createElement(s.Box,{sm:"2",flex:!0,align:"center",justify:"center"},a.createElement("svg",{style:{width:"80px",height:"64px"},width:"218",height:"218",id:"bc284073-cdae-4608-aef9-72ef305d2a87","data-name":"Icons",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},a.createElement("g",{opacity:"0"},a.createElement("rect",{width:"96",height:"96",fill:"#fff"})),a.createElement("path",{d:"M61.282,69.2c-.137-.107-16.541-61.863-16.541-61.863-.032-.123-1.094-4.1-1.094-4.1L28.221,67.938,10.312,80.869,21.6,86.6l-3.225,4.728,17.041,1.44,7.258-7.159L45.119,90l3.135-5.435,13.591,6.384,23.843-2.628Z",fill:"#f9e9e0"}),a.createElement("path",{d:"M86.306,87.536,62.151,68.577,44.653,3.126a1,1,0,0,0-.929-.9.541.541,0,0,0-.058.007h0a.9.9,0,0,0-.163.022.971.971,0,0,0-.153.021.952.952,0,0,0-.326.178h0v0a1.016,1.016,0,0,0-.226.27,1,1,0,0,0-.054.125,1.052,1.052,0,0,0-.064.151L27.334,67.35,9.726,80.063a1,1,0,0,0,.133,1.7l10.269,5.211-2.579,3.793a1,1,0,0,0,.743,1.558l17.041,1.44a.787.787,0,0,0,.084,0h0a1.008,1.008,0,0,0,.368-.071c.021-.009.037-.027.057-.036a1.01,1.01,0,0,0,.26-.171s.011-.006.016-.011l6.322-6.234,1.8,3.24a1,1,0,0,0,.866.514h.008a1,1,0,0,0,.866-.5l2.67-4.629L61.4,91.857a.989.989,0,0,0,.534.088L85.8,89.317a1,1,0,0,0,.508-1.781Zm-49.642,2.6,2.554-27.782a1.024,1.024,0,0,0,.026-.3L43,21.211l1.168,61.515L42.034,84.84ZM29.2,68.154l9.877-41.425L32.754,68.411l-5.11,7.514ZM39.532,37.079,37.261,61.784l-1.9,2.8Zm9.145,46.583h0l-.022-.01L46.163,82.48l-1.3-68.369L60.3,89.127Zm2.864-47.027,7.99,29.887-2.2-1.724ZM12.226,80.724l14.515-10.48-1.986,9.929-3.493,5.136ZM36.883,65.9,34.512,91.69,20.165,90.479Zm8.252,22.077L43.919,85.79l1.47-1.45,1.449.681Zm17.361,1.9L57.964,67.849l2.7,2.135a1.084,1.084,0,0,0,.2.123L83.144,87.6Z",fill:"#b35227"}))),a.createElement(s.Box,{sm:"10"},a.createElement(s.Text,null,e.description)))))};t.default=l,o=n(0).default,i=n(0).leaveModule,o&&(o.register(l,"Intro","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/intro/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(18),d=n(9),p=n(15),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this;return window.optimizerData.network_settings.is_multisite&&!window.optimizerData.network_settings.is_network_admin?"":1==this.props.hideRatingOption?"":l.createElement(d.Section,null,l.createElement(d.Container,{padding:"large",className:"sg-rate"},l.createElement(d.Flex,{margin:"none",gutter:"xx-large",expand:!0},l.createElement(d.Box,{sm:"3",flex:!0,align:"center",justify:"center",className:"sg-rate--stars"},l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{width:"100%"}},l.createElement(d.StarRating,{rating:5,size:"large",style:{width:"100%"}}))),l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},p.translate("Thanks for using SG Optimizer to make your site faster!")),l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{paddingBottom:"10px"}},p.translate("Help more people optimize their sites by rating our plugin."))),l.createElement(d.Button,{size:"small",type:"link",className:"sg-button--hide",style:{color:"#a4a4a4"},onClick:function(t){return e.props.hideRating()}},p.translate("Don’t Show This Again")))))},t}(l.Component),g=function(e){return{hideRatingOption:e.Options.hide_rating}},m=function(e){return{hideRating:function(){return e(u.hideRating())}}};t.default=c.connect(g,m)(f),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(f,"Rating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(2),u=n(27),d=n(9),p=n(478),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){return c.createElement(d.Notifications,a({},this.props),this.props.notifications&&this.props.notifications.map((function(e){return c.createElement(p.Notification,{notification:e,message:e.message,key:e.id})})))},t}(c.Component),g=function(e){return{notifications:e.Notifications.notifications}},m=function(e){return{}};t.default=u.connect(g,m)(f),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(f,"Notifications","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(27),p=n(18),f=n(9),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.removeNotification=function(){var e=t.props,n=e.removeNotification,r=e.notification;void 0!==t.timeout&&(clearTimeout(t.timeout),t.timeout=void 0,n({id:r.id}))},t}return i(t,e),t.prototype.componentWillMount=function(){var e=this;this.timeout=setTimeout((function(){e.removeNotification()}),4e3)},t.prototype.componentWillUnmount=function(){this.removeNotification()},t.prototype.render=function(){var e=this.props,t=e.notification,n=(e.removeNotification,s(e,["notification","removeNotification"]));return u.createElement(f.Notification,a({type:t.type,title:t.title,message:t.message,onClose:this.removeNotification},n))},t}(u.Component),m=function(e){return{notifications:e.Notifications.notifications}},h=function(e){return{removeNotification:function(t){return e(p.removeNotification(t))}}};t.default=d.connect(m,h)(g),l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(g,"Notification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(9),d=n(18),p=n(15),f=n(1115),g=n(218),m=n(143),h=n(97),y=function(e){function t(t){var n=e.call(this,t)||this;return n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleDialog=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.state={showUrlsDialog:!1,showCacheDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(h.Row,{title:p.translate("Dynamic Caching"),checked:this.props.options.enable_cache,name:"enable_cache",onChange:this.changeOption},p.translate("Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.")),1===this.props.options.enable_cache&&l.createElement(u.Flex,{gutter:"large"},l.createElement(u.Box,{sm:"12"},l.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},p.translate("Manual Cache Purge")),l.createElement(u.Text,null,p.translate("Clear the Dynamic Cache for your entire website."))),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.props.purgeCache},this.props.cachePurged?p.translate("Purge Cache"):p.translate("Purging ...")))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Automatic Cache Purge"),checked:this.props.options.autoflush_cache,name:"autoflush_cache",onChange:this.changeOption},p.translate("Automatically perform a smart cache purge after every content modification.")," ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showCacheDialog")}}," ",p.translate("See rules"))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Browser-Specific Caching"),checked:this.props.options.user_agent_header,name:"user_agent_header",onChange:this.changeOption},p.translate("We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.",{components:{strong:l.createElement("strong",null)}})),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Excluding URLs")},p.translate("Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.")," ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showUrlsDialog")}}," ",p.translate("See examples"))),l.createElement(g.UrlsExclude,{updateExcludeList:this.props.updateExcludeList,excludedUrls:this.props.options.excluded_urls,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url}),l.createElement(u.Flex,{className:"divider"}),l.createElement(f.default,{testUrl:this.props.testUrl})))),this.state.showUrlsDialog&&l.createElement(m.UrlsDialog,{toogleDialog:function(t){return e.toogleDialog("showUrlsDialog")}}),this.state.showCacheDialog&&l.createElement(m.CacheDialog,{toogleDialog:function(t){return e.toogleDialog("showCacheDialog")}}))},t}(l.Component),b=function(e){return{options:e.Options,cachePurged:e.Cache.cachePurged}},x=function(e){return{enableOption:function(t,n){return e(d.enableOption(t,n,!1))},disableOption:function(t,n){return e(d.disableOption(t,n,!1))},updateExcludeList:function(t){return e(d.updateExcludeList(t))},purgeCache:function(){return e(d.purgeCache())},testUrl:function(t){return e(d.testUrl(t))},addNotification:function(t){return e(d.addNotification(t))}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(y,"DynamicCache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=function(e){function t(t){var n=e.call(this,t)||this;return n.handleKeyPressTestCache=function(e){"Enter"==e.key&&n.testUrlCache()},n.handleTestUrlInputChange=function(e){n.setState({testInputValue:e.target.value})},n.testUrlCache=function(){var e=n.state.testInputValue.replace(window.optimizerData.home_url,"");n.props.testUrl(e)},n.state={testInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"12"},l.createElement(c.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Test URLs for Cache Status")),l.createElement(c.Text,null,u.translate("Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.")))),l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:window.optimizerData.home_url,value:this.state.testInputValue,onChange:function(t){return e.handleTestUrlInputChange(t)},onKeyPress:this.handleKeyPressTestCache})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.testUrlCache},u.translate("Test")))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),a.register(d,"CacheTester","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(51),u=n(9),d=n(15),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedItems=function(){var e=[];return n.props.excludedItems.map((function(t){e.push({value:t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){if(-1!==n.props.excludedItems.indexOf(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue,type:"error",message:d.translate("This item already exists in exclude list.")}),!1;if(c.isEmpty(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue+"error",type:"error",message:d.translate("You must input a class name.")}),!1;var e=n.props.excludedItems;e.push(n.state.excludeInputValue),n.props.updateExcludeList(e),n.setState({excludeInputValue:""})},n.deleteItem=function(e){var t=n.props.excludedItems,r=t.indexOf(e);t.splice(r,1),n.props.updateExcludeList(t)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(u.Flex,{margin:"none",gutter:"none"},l.createElement(u.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(u.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteItem(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(u.Flex,{gutter:"large",direction:"row",margin:"small"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},d.translate("Exclude")))),this.props.excludedItems.length>0&&l.createElement(u.Flex,{gutter:"large",direction:"column"},l.createElement(u.Box,null,l.createElement(u.Table,{data:this.transformExcludedItems(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),a.register(p,"SimpleExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=n(1118),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedUrls=function(){var e=[];return n.props.excludedUrls.map((function(t){e.push({value:d.unTrailingSlashIt(window.optimizerData.home_url)+t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){var e=n.getAndValidateExcludeUrl();if(!1!==e){var t=n.props.excludedUrls;t.push(e),n.props.updateExcludeList(t),n.setState({excludeInputValue:""})}},n.deleteUrl=function(e){var t=e.replace(window.optimizerData.home_url,"/"),r=n.props.excludedUrls,o=r.indexOf(t);r.splice(o,1),n.props.updateExcludeList(r)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(c.Flex,{margin:"none",gutter:"none"},l.createElement(c.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(c.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteUrl(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.getAndValidateExcludeUrl=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g"),t=this.state.excludeInputValue.replace(e,"");return"*"!==t.slice(-1)&&(t=d.trailingSlashIt(t)),"/"!==t&&(t="/"+t),-1!==this.props.excludedUrls.indexOf(t)?(this.props.addNotification({id:t,type:"error",message:u.translate("This URL already exists in exclude list.")}),!1):t},t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{gutter:"large",direction:"row",margin:"none"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},u.translate("Exclude")))),this.props.excludedUrls.length>0&&l.createElement(c.Flex,{gutter:"large",direction:"column",margin:"medium"},l.createElement(c.Box,null,l.createElement(c.Table,{data:this.transformExcludedUrls(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),a.register(p,"UrlsExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";var r=function e(t){return t.endsWith("/")||t.endsWith("\\")?e(t.slice(0,-1)):t},o=function(e){return r(e)+"/"};e.exports=o,e.exports.trailingSlashIt=o,e.exports.unTrailingSlashIt=r},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Check Your Website!",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"AsyncDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/async-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Automatic Purge Rule",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:"))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Specific URL Purge on comment actions and page, post, and category updates."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"CacheDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/cache-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Force HTTPS",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:e.toogleConfirm,color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"SslDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/ssl-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Excluding URLs",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate('You can exclude full or partial URLs using "*" as a wildcard. For example:'))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.",{components:{strong:a.createElement("strong",null)}}))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate('{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of "parent-page".',{components:{strong:a.createElement("strong",null)}}))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"UrlsDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/urls-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Delete All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"DeleteWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/delete-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Re-generate All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Doing this will delete all WebP files in your uploads folder and generate them anew!"))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"RegenerateWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/regenerate-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(483),h=n(78),y=n(484),b=n(485),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleSslDialog=function(){n.setState({showSslDialog:!n.state.showSslDialog})},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleSsl=function(){n.props.options.ssl_enabled?(n.props.disableSsl("ssl_enabled"),n.props.disableOption("fix_insecure_content")):(n.props.enableSsl("ssl_enabled"),n.setState({showSslDialog:!1}))},n.state={showSslDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return 1===window.optimizerData.network_settings.is_multisite&&0===window.optimizerData.network_settings.is_network_admin&&!0,l.createElement(h.default,null,d.includes(window.optimizerData.modules,"ssl")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(p.Loader,{style:{position:"absolute"}}),l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(p.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.ssl_enabled,name:"ssl_enabled",onChange:function(t){return t.target.checked?e.toogleSslDialog():e.toogleSsl()}}))),1===this.props.options.ssl_enabled&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(p.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.fix_insecure_content,name:"fix_insecure_content",onChange:function(t){return e.changeOption(t.target,!0)}})))))),l.createElement(p.Flex,{className:"divider"})),d.includes(window.optimizerData.modules,"phpchecker")&&l.createElement(m.default,null),l.createElement(b.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),this.state.showSslDialog&&l.createElement(g.SslDialog,{toogleClose:this.toogleSslDialog,toogleConfirm:this.toogleSsl}))},t}(l.Component),_=function(e){return{options:e.Options,isLoading:e.Options.isLoading}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},enableSsl:function(t){return e(f.enableSsl(t))},disableSsl:function(t){return e(f.disableSsl(t))},switchPhp:function(t){return e(f.switchPhp(t))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(x,"EnvironmentOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(78),h=n(218),y=n(480),b=n(481),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleAsyncDialog=function(){n.setState({showAsyncDialog:!n.state.showAsyncDialog})},n.toogleAsync=function(){n.props.options.optimize_javascript_async?n.props.disableOption("optimize_javascript_async",!0):(n.props.enableOption("optimize_javascript_async",!0),n.setState({showAsyncDialog:!1}))},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.openExclude=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.updateExclude=function(e,t,r){var o;n.props.updateExcludes(e,t),n.setState(((o={})[r]=!0,o))},n.state={showMinifyCssExclude:!1,showCombineCssExclude:!1,showMinifyJavascriptExclude:!1,showAsyncJavascriptExclude:!1,showHtmlMinifyExclude:!1,showAsyncDialog:!1},n}return i(t,e),t.prototype.filterSelectedValues=function(e,t){return e.length?e.filter((function(e){return t.some((function(t){return e===t.value}))})):e},t.prototype.render=function(){var e=this,t=d.filter(this.props.jsAssets,{is_minified:0}),n=(d.filter(this.props.jsAssets,{in_footer:0}),d.filter(this.props.cssAssets,{is_minified:0})),r=this.filterSelectedValues(this.props.options.minify_javascript_exclude,t),o=this.filterSelectedValues(this.props.options.async_javascript_exclude,this.props.jsAssets),i=this.filterSelectedValues(this.props.options.minify_css_exclude,n),a=this.filterSelectedValues(this.props.options.combine_css_exclude,this.props.cssAssets);return l.createElement(m.default,null,l.createElement(y.default,{title:u.translate("Minify the HTML Output"),checked:this.props.options.optimize_html,name:"optimize_html",onChange:this.changeOption},u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed. "),!!this.props.options.optimize_html&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showHtmlMinifyExclude")}}," ",u.translate("Exclude URLs from HTML Minification"))),1===this.props.options.optimize_html&&(this.props.options.minify_html_exclude.length||this.state.showHtmlMinifyExclude)&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",style:{paddingBottom:"20px"}},l.createElement(b.default,{margin:"medium",title:u.translate("Exclude URLs from HTML Minification")},u.translate("With this functionality, you can exclude different pages from HTML minification.")),l.createElement(h.UrlsExclude,{updateExcludeList:function(t,n,r){return e.updateExclude("minify_html_exclude",t,"showHtmlMinifyExclude")},excludedUrls:this.props.options.minify_html_exclude,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url})))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify JavaScript Files"),checked:this.props.options.optimize_javascript,name:"optimize_javascript",onChange:this.changeOption},u.translate("Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_javascript&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyJavascriptExclude")}}," ",u.translate("Exclude from JavaScript Minification"))),1===this.props.options.optimize_javascript&&(r.length||this.state.showMinifyJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:t,optionValue:"value",optionLabel:"title",selectedValue:r,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_javascript_exclude",t,"showMinifyJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Defer Render-blocking JS"),checked:this.props.options.optimize_javascript_async,name:"optimize_javascript_async",onChange:function(t){return 0===e.props.options.optimize_javascript_async?e.toogleAsyncDialog():e.toogleAsync()}},u.translate("Defer loading of render-blocking JavaScript files for faster initial site load. "),!!this.props.options.optimize_javascript_async&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showAsyncJavascriptExclude")}}," ",u.translate("Exclude from Loading JS Files Asynchronously"))),1===this.props.options.optimize_javascript_async&&(o.length||this.state.showAsyncJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"async_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.jsAssets,optionValue:"value",optionLabel:"title",selectedValue:o,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("async_javascript_exclude",t,"showAsyncJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify CSS Files"),checked:this.props.options.optimize_css,name:"optimize_css",onChange:this.changeOption},u.translate("Minify your CSS files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_css&&!!n.length&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyCssExclude")}}," ",u.translate("Exclude From CSS Minification"))),1===this.props.options.optimize_css&&(i.length||this.state.showMinifyCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:n,optionValue:"value",optionLabel:"title",selectedValue:i,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_css_exclude",t,"showMinifyCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Combine CSS Files"),checked:this.props.options.combine_css,name:"combine_css",onChange:this.changeOption},u.translate("Combine multiple CSS files into one to lower the number of requests your site generates. "),!!this.props.options.combine_css&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showCombineCssExclude")}}," ",u.translate("Exclude from CSS Combination"))),1===this.props.options.combine_css&&(a.length||this.state.showCombineCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"combine_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.cssAssets,optionValue:"value",optionLabel:"title",selectedValue:a,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("combine_css_exclude",t,"showCombineCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Optimize Loading of Google Fonts"),checked:this.props.options.combine_google_fonts,name:"combine_google_fonts",onChange:this.changeOption},u.translate("Combine the loading of Google fonts reducing the number of HTTP requests.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Remove Query Strings From Static Resources"),checked:this.props.options.remove_query_strings,name:"remove_query_strings",onChange:this.changeOption},u.translate("Removes version query strings from your static resources improving the caching of those resources.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Disable Emojis"),checked:this.props.options.disable_emojis,name:"disable_emojis",onChange:this.changeOption},u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages.")),this.state.showAsyncDialog&&l.createElement(g.AsyncDialog,{toogleConfirm:this.toogleAsync}))},t}(l.Component),_=function(e){return{options:e.Options,jsAssets:e.Options.assets.scripts,cssAssets:e.Options.assets.styles}},v=function(e){return{enableOption:function(t,n,r){return e(f.enableOption(t,n,r))},disableOption:function(t,n,r){return e(f.disableOption(t,n,r))},addNotification:function(t){return e(f.addNotification(t))},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(x,"FrontendOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(78),m=n(218),h=n(1128),y=n(486),b=n(97),x=function(e){function t(t){var n=e.call(this,t)||this;return n.stopImagesOptimization=function(){clearInterval(n.interval),n.interval="",n.props.stopImagesOptimization()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.updateLazyLoadExcludeList=function(e,t,r){n.props.updateExcludes(e,t)},n.interval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.image_optimization_status?(clearInterval(this.interval),this.interval=""):this.interval||0!=this.props.options.image_optimization_status||(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.image_optimization_status&&(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.render=function(){var e=this;return l.createElement(g.default,null,d.includes(window.optimizerData.modules,"optimize_images")&&l.createElement(l.Fragment,null,l.createElement(b.Row,{title:u.translate("New Images Optimization"),checked:this.props.options.optimize_images,name:"optimize_images",onChange:this.changeOption},u.translate("We will automatically optimize all new images that you upload to your Media Library.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"9"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Existing Images Optimization")),l.createElement(p.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),0!==this.props.options.image_optimization_status&&0<this.props.options.has_images_for_optimization&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&l.createElement(p.Box,{sm:"3"},l.createElement(p.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(t){return e.props.initImagesOptimization()}},1===this.props.options.image_optimization_stopped?u.translate("Resume Optimization"):u.translate("Start Optimization")))),1===parseInt(window.optimizerData.is_cron_disabled)&&0===this.props.options.dismiss_cron_notice&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"error"},u.translate("We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.",{components:{link:l.createElement(p.Link,{href:u.translate("https://www.siteground.com/kb/disable-enable-wordpress-cron/"),target:"_blank",style:{textDecoration:"underline"}}),link2:l.createElement(p.Link,{style:{textDecoration:"underline"},onClick:function(t){return e.props.enableOption("dismiss_cron_notice")}})}})))),0===this.props.options.image_optimization_status&&l.createElement(y.ImageLoader,{stopOptimization:this.stopImagesOptimization,totalImages:this.props.options.has_images_for_optimization,totalUnoptimizedImages:this.props.options.total_unoptimized_images}),1===this.props.options.image_optimization_status&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&0===this.props.options.has_images_for_optimization&&1===this.props.options.has_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"success"},u.translate("All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.",{components:{link:l.createElement(p.Link,{onClick:this.props.resetImagesOptimization,style:{textDecoration:"underline"}})}}))))),l.createElement(h.WebP,null),d.includes(window.optimizerData.modules,"lazyload_images")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.Row,{title:u.translate("Lazy Load Images"),checked:this.props.options.lazyload_images,name:"lazyload_images",onChange:this.changeOption},u.translate("Load images only when they are visible in the browser")),1==this.props.options.lazyload_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Gravatars"),checked:this.props.options.lazyload_gravatars,name:"lazyload_gravatars",onChange:this.changeOption,tooltip:u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Thumbnails"),checked:this.props.options.lazyload_thumbnails,name:"lazyload_thumbnails",onChange:this.changeOption,tooltip:u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Responsive Images"),checked:this.props.options.lazyload_responsive,name:"lazyload_responsive",onChange:this.changeOption,tooltip:u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Widgets"),checked:this.props.options.lazyload_textwidgets,name:"lazyload_textwidgets",onChange:this.changeOption,tooltip:u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load for Mobile"),checked:this.props.options.lazyload_mobile,name:"lazyload_mobile",onChange:this.changeOption,tooltip:u.translate("Enable if you want to use lazy-loading features for mobile requests to your site."),titleDensity:"none"}),1===parseInt(window.optimizerData.is_shop)&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Product Images"),checked:this.props.options.lazyload_woocommerce,name:"lazyload_woocommerce",onChange:this.changeOption,tooltip:u.translate("Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages."),titleDensity:"none"})),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Exclude from Lazy Load")},u.translate("In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.")),l.createElement(m.SimpleExclude,{updateExcludeList:function(t,n,r){return e.props.updateExcludes("excluded_lazy_load_classes",t)},excludedItems:this.props.options.excluded_lazy_load_classes,addNotification:this.props.addNotification}),l.createElement(p.Flex,null))))))},t}(l.Component),_=function(e){return{options:e.Options}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},addNotification:function(t){return e(f.addNotification(t))},checkImageOptimizationStatus:function(){return e(f.checkImageOptimizationStatus())},initImagesOptimization:function(){return e(f.initImagesOptimization())},stopImagesOptimization:function(){return e(f.stopImagesOptimization())},resetImagesOptimization:function(){return e(f.resetImagesOptimization())},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(x,"ImageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1129);t.WebP=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(97),f=n(143),g=n(486),m=n(18),h=n(1132),y=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleDeleteWebpDialog=function(){n.setState({showDeleteWebpDialog:!n.state.showDeleteWebpDialog})},n.toogleRegenerateWebpDialog=function(){n.setState({showRegenerateWebpDialog:!n.state.showRegenerateWebpDialog})},n.deleteWebpFiles=function(){n.props.deleteWebpFiles(),n.setState({showDeleteWebpDialog:!1})},n.regenerateWebpFiles=function(){n.props.deleteWebpFiles(),n.props.generateWebpFiles(),n.setState({showRegenerateWebpDialog:!1})},n.stopWebpOptimization=function(){clearInterval(n.webpInterval),n.webpInterval="",n.props.stopWebpConvertion()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.getHeight=function(){return 0===n.props.options.webp_conversion_status?250:"auto"},n.render=function(){return 1===parseInt(window.optimizerData.is_avalon)&&l.createElement(l.Fragment,null,l.createElement(d.Flex,{className:"divider"}),l.createElement(p.Row,{title:u.translate("Generate WebP Copies of New Images"),checked:n.props.options.webp_support,name:"webp_support",onChange:function(e){return n.changeOption(e,!0)}},u.translate("WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.")),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center",style:{minHeight:n.getHeight(),position:"relative"}},l.createElement(d.Box,{sm:"6"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Manage WebP Copies for Existing Images")),l.createElement(d.Text,null,u.translate("Generate or delete a WebP copy of your existing media library."))),0==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"}),l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.toogleDeleteWebpDialog()}},u.translate("Delete all WebP Files"))),0!==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.props.generateWebpFiles()}},u.translate("Bulk Generate WebP Files"))),0===n.props.options.webp_conversion_status&&l.createElement(g.WebpLoader,{stopOptimization:n.stopWebpOptimization,totalImages:n.props.options.has_images_for_conversion,totalUnoptimizedImages:n.props.options.total_non_converted_images})),0==n.props.options.has_images_for_conversion&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Notice,{type:"success"},u.translate("All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.",{components:{link:l.createElement(d.Link,{onClick:n.toogleRegenerateWebpDialog,style:{textDecoration:"underline"}})}})))),n.state.showDeleteWebpDialog&&l.createElement(f.DeleteWebpDialog,{toogleClose:n.toogleDeleteWebpDialog,toogleConfirm:n.deleteWebpFiles}),n.state.showRegenerateWebpDialog&&l.createElement(f.RegenerateWebpDialog,{toogleClose:n.toogleRegenerateWebpDialog,toogleConfirm:n.regenerateWebpFiles}))},n.state={showDeleteWebpDialog:!1,showRegenerateWebpDialog:!1},n.webpInterval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.webp_conversion_status?(clearInterval(this.webpInterval),this.webpInterval=""):this.webpInterval||0!=this.props.options.webp_conversion_status||(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.webp_conversion_status&&(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t}(l.Component),b=function(e){return{options:e.Options}},x=function(e){return{enableOption:function(t,n){return e(m.enableOption(t,n,!1))},disableOption:function(t,n){return e(m.disableOption(t,n,!1))},addNotification:function(t){return e(m.addNotification(t))},deleteWebpFiles:function(t){return e(h.deleteWebpFiles(t))},stopWebpConvertion:function(){return e(h.stopWebpConvertion())},generateWebpFiles:function(){return e(h.generateWebpFiles())},checkWebpConversionStatus:function(){return e(h.checkWebpConversionStatus())}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(y,"WebP","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Flex,{gutter:"xx-large",style:{minHeight:250,position:"relative"}},l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Optimized %(optimized)s of %(total)s images",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause"))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),a.register(d,"ImageLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Generated %(optimized)s of %(total)s webp copies",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause")))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),a.register(d,"WebpLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.stopWebpConvertion=r.createAction(o.STOP_WEBP_CONVERSION),t.deleteWebpFiles=r.createAction(o.DELETE_WEBP_FILES),t.generateWebpFiles=r.createAction(o.GENERATE_WEBP_FILES),t.checkWebpConversionStatus=r.createAction(o.CHECK_WEBP_CONVERSION_STATUS)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=n(483),m=n(482),h=n(485),y=n(484),b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t.changeOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n):t.props.disableOption(e.name,n)},t}return i(t,e),t.prototype.toogleMemcache=function(e){e.checked?this.props.enableMemcache(e.name):this.props.disableMemcache(e.name)},t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(g.default,null),l.createElement(h.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),l.createElement(m.default,{enable_memcached:this.props.options.enable_memcached,enableMemcache:this.props.enableMemcache,disableMemcache:this.props.disableMemcache}),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Site Admin Permissions")),l.createElement(d.Text,null,u.translate("In this section, set the access permission for admins of separate sites.")))),l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("SuperCacher Settings")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.supercacher_permissions,name:"supercacher_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Frontend Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.frontend_permissions,name:"frontend_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Image Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.images_permissions,name:"images_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Environment Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.environment_permissions,name:"environment_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),x=function(e){return{options:e.Options}},_=function(e){return{enableMemcache:function(t){return e(p.enableMemcache(t))},disableMemcache:function(t){return e(p.disableMemcache(t))},enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(x,_)(b),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(b,"MultisiteControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(x,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(_,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("SUPERCACHER SETTINGS")))),l.createElement(d.Flex,{direction:"row",align:"center",gutter:"large"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Dynamic Caching")),l.createElement(d.Text,null,u.translate("Select whether new sites should have the Dynamic Caching enabled for them or not."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_enable_cache,name:"default_enable_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_enable_cache&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Automatic Cache Purge")),l.createElement(d.Text,null,u.translate("Automatically perform a smart cache purge after every content modification.")," ")),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_autoflush_cache,name:"default_autoflush_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("ENVIRONMENT OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(d.Loader,{style:{position:"absolute"}}),l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(d.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_ssl_enabled,name:"default_ssl_enabled",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_ssl_enabled&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(d.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_fix_insecure_content,name:"default_fix_insecure_content",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("FRONTEND OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify the HTML Output")),l.createElement(d.Text,null,u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_html,name:"default_optimize_html",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify JavaScript Files")),l.createElement(d.Text,null,u.translate("Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript,name:"default_optimize_javascript",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Load Render-blocking JavaScript Files Asynchronously")),l.createElement(d.Text,null,u.translate("Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript_async,name:"default_optimize_javascript_async",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify CSS Files")),l.createElement(d.Text,null,u.translate("Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_css,name:"default_optimize_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Combine CSS Files")),l.createElement(d.Text,null,u.translate("Combine multiple CSS files into one to lower the number of requests your site generates."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_combine_css,name:"default_combine_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Remove Query Strings From Static Resources")),l.createElement(d.Text,null,u.translate("Removes version query strings from your static resources improving the caching of those resources."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_remove_query_strings,name:"default_remove_query_strings",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Disable Emojis")),l.createElement(d.Text,null,u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_disable_emojis,name:"default_disable_emojis",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("IMAGE OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Image Optimization")),l.createElement(d.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_images,name:"default_optimize_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Lazy Load Images")),l.createElement(d.Text,null,u.translate("Load images only when they are visible in the browser"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_images,name:"default_lazyload_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1==this.props.options.default_lazyload_images&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Gravatars")),l.createElement(d.Text,null,u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_gravatars,name:"default_lazyload_gravatars",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Thumbnails")),l.createElement(d.Text,null,u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_thumbnails,name:"default_lazyload_thumbnails",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Responsive Images")),l.createElement(d.Text,null,u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_responsive,name:"default_lazyload_responsive",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Widgets")),l.createElement(d.Text,null,u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_textwidgets,name:"default_lazyload_textwidgets",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),m=function(e){return{options:e.Options}},h=function(e){return{enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(m,h)(g),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(g,"SitesControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(27),l=n(51),c=n(15),u=n(9),d=n(78),p=n(1136);n(1137);var f,g,m=n(18),h=function(e){function t(t){var n=e.call(this,t)||this;return n.getDevices=function(){return[{type:"desktop",title:"Desktop"},{type:"mobile",title:"Mobile"}]},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.runAnalysis()},n.updateCurrentUrl=function(e){var t=new RegExp("^/+|"+window.optimizerData.home_url,"g"),r=e.target.value.replace(t,"");n.setState({currentUrl:r})},n.getInputValue=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g");return n.state.currentUrl.replace(e,"")},n.runAnalysis=function(){n.props.runAnalysis(n.props.device,n.state.currentUrl)},n.prepareData=function(e){return l.map(e,(function(e){var t=new RegExp(/\s?\[.*?\]\(.*?\)\.?/g);e.description=e.description.replace(t,"")})),e},n.html=function(e){var t=e/100*352;return{__html:'<div class="lh-gauge__wrapper lh-gauge__wrapper--pass lh-gauge__wrapper--huge"><div class="lh-gauge__svg-wrapper"><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-arc lh-gauge-arc-placeholder" transform="rotate(-90 60 60)" r="56" cx="60" cy="60"></circle><circle class="lh-gauge-arc" transform="rotate(-90 60 60)" r="56" cx="60" cy="60" style="stroke-dasharray: {PERCENTAGE}, 352;"></circle></svg></div><div class="lh-gauge__percentage">{SCORE}</div></div>'.replace("{SCORE}",e).replace("{PERCENTAGE}",t.toString())}},n.renderSuccessfullyCompleted=function(e){return l.map(n.prepareData(e),(function(e){return a.createElement(u.Flex,{gutter:"large",direction:"column"},a.createElement(u.Box,null,a.createElement(u.Notice,{type:"success"},e.title," ",a.createElement(p.default,{tooltip:e.description,tooltipSize:"small"}))))}))},n.state={currentUrl:""},n}return i(t,e),t.prototype.render=function(){var e=this;return a.createElement(d.default,null,a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"10"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},c.translate("Score Check")),a.createElement(u.Text,null,c.translate("Test how optimized your website is. Our performance check is powered by Google PageSpeed.")))),a.createElement(u.Flex,{gutter:"large"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",border:"small"},a.createElement(u.Flex,{gutter:"large",direction:"row",align:"flex-end"},a.createElement(u.Box,{sm:"2"},a.createElement(u.Dropdown,{options:this.getDevices(),optionValue:"type",optionLabel:"title",selectedValue:this.props.device,onChange:function(t){return e.props.analysisChangeDevice(t)},label:c.translate("Device Type")})),a.createElement(u.Box,{sm:"8"},a.createElement(u.Input,{type:"text",size:"medium",label:c.translate("URL"),value:this.state.currentUrl,onChange:function(t){return e.updateCurrentUrl(t)},prefix:window.optimizerData.home_url,onKeyPress:this.handleKeyPressExcludeList})),a.createElement(u.Box,{sm:"2"},a.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(){return e.runAnalysis()}},c.translate("Analyze"))),!!this.props.isAnalysing&&a.createElement(u.Loader,{style:{position:"absolute"},className:"loader-analysis"},c.translate("Please Wait, We Are Performing a Google PageSpeed Test on Your Page"))),a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Container,{elevation:"none",padding:"large",className:"sg-score"},a.createElement(u.Flex,{gutter:"none",margin:"none",align:"center",direction:"column",background:"white"},a.createElement("div",{className:"sg-placeholder__images-container"},a.createElement("div",{className:"sg-placeholder__background-elements"},a.createElement(u.Icon,{multicolor:!0,name:"background-dots",width:"800",height:"240"}))),(l.isEmpty(this.props.report)||!l.isEmpty(this.props.report)&&1==this.props.isAnalysing)&&a.createElement(u.Icon,{name:"presentational-no-data-dotted",color:"ocean",width:this.props.isPhone?"200":"300",height:this.props.isPhone?"120":"240",multicolor:!0}),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&a.createElement("div",{dangerouslySetInnerHTML:this.html(this.props.report.score),className:this.props.report.class_name}),a.createElement(u.Title,{level:"3",weight:"light",density:"cozy",align:"center"},l.isEmpty(this.props.report.title)?c.translate("There is nothing here yet"):this.props.report.title),!l.isEmpty(this.props.report)&&a.createElement(u.Text,{align:"center"},this.props.report.message)))))),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&Object.keys(this.props.report.data).map((function(t){return a.createElement(a.Fragment,{key:t},a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},e.props.report.data[t].info.title),"opportunities"==e.props.report.data[t].info.id&&a.createElement(u.Flex,{gutter:"none"},a.createElement(u.Table,{data:e.prepareData(e.props.report.data[t].data),border:"small",className:"border-"+e.props.report.data[t].info.id,columns:[{header:"Optimization",accessor:"title",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,e," ",a.createElement(p.default,{tooltip:t.description,tooltipSize:"small"}))}},{header:"Action",accessor:"action",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,u.textToHTML(e,["a","strong"],["href"]))}}]})))),"opportunities"!==e.props.report.data[t].info.id&&e.renderSuccessfullyCompleted(e.props.report.data[t].data))})))},t}(a.Component),y=function(e){return{report:e.Report.report,isAnalysing:e.Report.isAnalysing,device:e.Report.device,isPhone:e.Environment.isPhone}},b=function(e){return{runAnalysis:function(t,n){return e(m.runAnalysis(t,n))},analysisChangeDevice:function(t,n){return e(m.analysisChangeDevice(t))}}};t.default=s.connect(y,b)(h),f=n(0).default,g=n(0).leaveModule,f&&(f.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(h,"Analytics","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(y,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(b,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=n(112),c=function(e){var t=e.tooltip,n=e.size,r=void 0===n?"11":n,o=e.tooltipSize,i=void 0===o?"medium":o,c=e.color,u=void 0===c?"light":c;return a.createElement(s.Icon,{color:u,tabIndex:0,name:"information",size:r,tooltip:l.textToHTML(t),tooltipSize:i,className:"ua-margin-horizontal-xx-small ua-v-align-middle"})};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"InfoIcon","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/info-icon/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1138);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(5)(!1)).push([e.i,"td .sg-typography--truncate {\n white-space: initial !important; }\n\n.border-opportunities {\n border-top: 2px solid #F54545; }\n\n.border-passed {\n border-top: 2px solid #6ACA4C; }\n\n.placeholder-without-svg {\n padding: 0; }\n\n.placeholder-without-svg .sg-icon svg {\n display: none; }\n\n.loader-analysis .sg-loader__message {\n max-width: none; }\n\n.lh-gauge__percentage {\n display: block;\n font-size: 42.1px;\n height: 150px;\n line-height: 0;\n position: absolute;\n text-align: center;\n top: 75px;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge-arc {\n animation-delay: 0.25s;\n display: inline;\n fill: none;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: auto;\n line-height: 24px;\n stroke-width: 5px;\n text-size-adjust: 100%;\n transform-origin: 0px 0px;\n width: auto;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__svg-wrapper {\n display: block;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n position: relative;\n text-size-adjust: 100%;\n width: 150px;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__wrapper {\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n margin-bottom: 12px;\n margin-left: 0px;\n margin-right: 0px;\n margin-top: 24px;\n position: relative;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.sg-score-holder {\n top: 15%;\n position: absolute; }\n\n.sg-score {\n position: relative; }\n\n.lh-gauge-arc-placeholder {\n color: #EBEBEB;\n stroke: #EBEBEB; }\n\n.placeholder-meduim .lh-gauge__percentage,\n.placeholder-meduim .lh-gauge__svg-wrapper,\n.placeholder-meduim .lh-gauge__wrapper {\n color: #eca03e;\n fill: #eca03e;\n stroke: #eca03e; }\n\n.placeholder-meduim .lh-gauge-arc {\n color: #eca03e; }\n\n.placeholder-low .lh-gauge__percentage,\n.placeholder-low .lh-gauge__svg-wrapper,\n.placeholder-low .lh-gauge__wrapper {\n color: #F54545;\n fill: #F54545;\n stroke: #F54545; }\n\n.placeholder-low .lh-gauge-arc {\n color: #F54545; }\n\n.placeholder-top .lh-gauge__percentage,\n.placeholder-top .lh-gauge__svg-wrapper,\n.placeholder-top .lh-gauge__wrapper {\n color: #6ACA4D;\n fill: #6ACA4D;\n stroke: #6ACA4D; }\n\n.placeholder-top .lh-gauge-arc {\n color: #6ACA4D; }\n\n.sg-tooltip {\n z-index: 9999; }\n",""])}]);
|
53 |
* @license See CREDITS.md
|
54 |
* @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js
|
55 |
*/
|
56 |
+
function(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+e)?+e:0,i=isFinite(+t)?Math.abs(t):0,a=void 0===r?",":r,s=void 0===n?".":n,l="";return(l=(i?function(e,t){var n=Math.pow(10,t);return""+(Math.round(e*n)/n).toFixed(t)}(o,i):""+Math.round(o)).split("."))[0].length>3&&(l[0]=l[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,a)),(l[1]||"").length<i&&(l[1]=l[1]||"",l[1]+=new Array(i-l[1].length+1).join("0")),l.join(s)}},function(e,t,n){var r=n(2),o=n(401),i=n(44);e.exports=function(e){var t={moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e)};return function(n){var a=n.displayName||n.name||"",s=i({displayName:"Localized("+a+")",componentDidMount:function(){this.boundForceUpdate=this.forceUpdate.bind(this),e.stateObserver.addListener("change",this.boundForceUpdate)},componentWillUnmount:function(){this.boundForceUpdate&&e.stateObserver.removeListener("change",this.boundForceUpdate)},render:function(){var i=o({locale:e.getLocaleSlug()},this.props,t);return r.createElement(n,i)}});return s._composedComponent=n,s}}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(r){"_persist"!==r&&t[r]===n[r]&&(a[r]=e[r])}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){return e.stateReconciler=void 0===e.stateReconciler?i.default:e.stateReconciler,(0,o.default)(e,(0,r.combineReducers)(t))};var r=n(89),o=a(n(183)),i=a(n(747));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(184),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(408)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){"use strict";(function(e,r){Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(743),s=(o=a)&&o.__esModule?o:{default:o};i="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var l=(0,s.default)(i);t.default=l}).call(this,n(98),n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.Symbol;"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable";return t}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){for(var t=Object.keys(e),n={},o=0;o<t.length;o++){var a=t[o];0,"function"==typeof e[a]&&(n[a]=e[a])}var s=Object.keys(n);0;var l=void 0;try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:r.ActionTypes.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".")}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+r.ActionTypes.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){l=e}return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];if(l)throw l;for(var r=!1,o={},a=0;a<s.length;a++){var c=s[a],u=n[c],d=e[c],p=u(d,t);if(void 0===p){var f=i(c,t);throw new Error(f)}o[c]=p,r=r||p!==d}return r?o:e}};var r=n(406);o(n(127)),o(n(409));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=t&&t.type;return"Given action "+(n&&'"'+n.toString()+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}},function(e,t,n){"use strict";function r(e,t){return function(){return t(e.apply(void 0,arguments))}}t.__esModule=!0,t.default=function(e,t){if("function"==typeof e)return r(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var n=Object.keys(e),o={},i=0;i<n.length;i++){var a=n[i],s=e[a];"function"==typeof s&&(o[a]=r(s,t))}return o}},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,o,i){var s,l=e(n,o,i),c=l.dispatch,u={getState:l.getState,dispatch:function(e){return c(e)}};return s=t.map((function(e){return e(u)})),c=a.default.apply(void 0,s)(l.dispatch),r({},l,{dispatch:c})}}};var o,i=n(410),a=(o=i)&&o.__esModule?o:{default:o}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(i){var s;"_persist"!==i&&(t[i]===n[i]&&(null===(s=n[i])||Array.isArray(s)||"object"!==(void 0===s?"undefined":r(s))?a[i]=e[i]:a[i]=o({},a[i],e[i])))}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t,n){0;var o=n||!1,a=(0,i.createStore)(u,c,t?t.enhancer:void 0),l=function(e){a.dispatch({type:s.REGISTER,key:e})},d=function(t,n,r){var i={type:s.REHYDRATE,payload:n,err:r,key:t};e.dispatch(i),a.dispatch(i),o&&p.getState().bootstrapped&&(o(),o=!1)},p=r({},a,{purge:function(){var t=[];return e.dispatch({type:s.PURGE,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:s.FLUSH,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:s.PAUSE})},persist:function(){e.dispatch({type:s.PERSIST,register:l,rehydrate:d})}});return p.persist(),p};var o,i=n(89),a=n(183),s=((o=a)&&o.__esModule,n(75));function l(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var c={registry:[],bootstrapped:!1},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments[1];switch(t.type){case s.REGISTER:return r({},e,{registry:[].concat(l(e.registry),[t.key])});case s.REHYDRATE:var n=e.registry.indexOf(t.key),o=[].concat(l(e.registry));return o.splice(n,1),r({},e,{registry:o,bootstrapped:0===o.length});default:return e}}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){(t||{}).debug;return function(t,n){if(!t)return Promise.resolve(void 0);var o=t._persist&&void 0!==t._persist.version?t._persist.version:r.DEFAULT_VERSION;if(o===n)return Promise.resolve(t);if(o>n)return Promise.resolve(t);var i=Object.keys(e).map((function(e){return parseInt(e)})).filter((function(e){return n>=e&&e>o})).sort((function(e,t){return e-t}));try{var a=i.reduce((function(t,n){return e[n](t)}),t);return Promise.resolve(a)}catch(e){return Promise.reject(e)}}};var r=n(75)},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.whitelist||null,o=n.blacklist||null;function i(e){return!(!r||-1!==r.indexOf(e))||!(!o||-1===o.indexOf(e))}return{in:function(t,n,r){return!i(n)&&e?e(t,n,r):t},out:function(e,n,r){return!i(n)&&t?t(e,n,r):e}}}},function(e,t,n){var r=n(752);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Roboto+Condensed:300,400,700|Roboto:300,300i,400,400i,500,500i,700,700i&subset=latin-ext);",""]),t.push([e.i,'/* stylelint-disable */\n\n:root {\n --royal-base: #7d5aa6;\n --royal-dark: #532f82;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #22b8d1;\n --ocean-dark: #226d7a;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #8c7653;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f54545;\n --color-success: #6acb4c;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n:root {\n --background-main: #f8f8f8;\n --background-component-primary: #fff;\n --background-component-secondary: #f2f2f2;\n --background-grey-60: #a4a4a4;\n --background-slider: #ddd;\n --background-overlay: rgba(54, 54, 54, 0.8);\n --background-highlight: #f8f8f8; }\n\n:root {\n --typography-white: #fff;\n --typography-lightest: #ddd;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #666;\n --typography-darker: #444;\n --typography-darkest: #363636; }\n\n:root {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #ececec;\n --color-button-base-focus: #ddd;\n --color-button-base-hover: #ececec;\n --color-button-base-active: #ececec;\n --color-button-white: #fff;\n --color-icon-button: #858484;\n --color-editor-icon: #ddd;\n --color-disabled: #ddd;\n --border-color-outer: #ddd;\n --border-color-inner: #f2f2f2;\n --border-color-readonly: #f2f2f2;\n --border-color-focus: #ddd;\n /* Components */\n --component-background-hover: #f2f2f2;\n --component-color-hover: currentColor;\n --avatar-color: #61554c;\n --avatar-background: #d7cebf;\n --context-menu-background: var(--background-component-primary);\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: var(--royal-light);\n --icon-color-royal-lighter: var(--royal-lighter);\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: var(--ocean-light);\n --icon-color-ocean-lighter: var(--ocean-lighter);\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: var(--mint-light);\n --icon-color-mint-lighter: var(--mint-lighter);\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: var(--grassy-light);\n --icon-color-grassy-lighter: var(--grassy-lighter);\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: var(--salmon-light);\n --icon-color-salmon-lighter: var(--salmon-lighter);\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: var(--sunset-light);\n --icon-color-sunset-lighter: var(--sunset-lighter);\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: var(--mango-light);\n --icon-color-mango-lighter: var(--mango-lighter);\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: var(--bronze-light);\n --icon-color-bronze-lighter: var(--bronze-lighter);\n --loader-background: rgba(255, 255, 255, 0.9);\n --drawer-background: #474340;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #474340;\n --header-background: #343230;\n --footer-background: #343230;\n --navigation-background: #474340;\n --navigation-background-hover: #343230;\n --navigation-list-color: #343230;\n --navigation-list-color-selected: #343230;\n --navigation-list-background: #d7cebf;\n --navigation-list-background-opened: #343230;\n --navigation-list-background-hovered: #343230;\n --navigation-list-background-selected: #d7cebf;\n --navigation-icon-color: #c1aa95;\n --navigation-icon-color-selected: #c1aa95;\n --navigation-separator-background: #343230;\n --navigation-button-color: #c1aa95;\n --header-navigation-color: #343230;\n --header-navigation-color-selected: #343230;\n --header-navigation-background: #f7f5eb;\n --header-navigation-background-hover: #dfdccb;\n --header-navigation-background-selected: #e9e7db;\n --header-navigation-icon-color: currentColor;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: rgba(54, 54, 54, 0.9); }\n\n:root {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-dark {\n --royal-base: #b37ef1;\n --royal-dark: #ab83c4;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #7cd4e4;\n --ocean-dark: #3aa6ba;\n --ocean-light: #70d7e2;\n --ocean-lighter: #e4f5fa;\n --mint-base: #5ccfa7;\n --mint-dark: #4bb892;\n --mint-light: #8de0c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #a6d367;\n --grassy-dark: #94ae59;\n --grassy-light: #c2ed8e;\n --grassy-lighter: #edf4db;\n --salmon-base: #f68f61;\n --salmon-dark: #da764a;\n --salmon-light: #f1a98c;\n --salmon-lighter: #f8eae0;\n --sunset-base: #efae5b;\n --sunset-dark: #cb934a;\n --sunset-light: #fccf74;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e9bd4a;\n --mango-dark: #a68a4d;\n --mango-light: #f1e5ae;\n --mango-lighter: #f7f3da;\n --bronze-base: #d4b787;\n --bronze-dark: #9d8a6d;\n --bronze-light: #efe1ce;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f66161;\n --color-success: #80d367;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-dark {\n --background-main: #121212;\n --background-component-primary: #363636;\n --background-component-secondary: #444;\n --background-grey-60: #a4a4a4;\n --background-slider: #858484;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #444; }\n\n.sg-theme-dark {\n --typography-white: #fff;\n --typography-lightest: #858484;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #ececec;\n --typography-darker: #f2f2f2;\n --typography-darkest: #fff; }\n\n.sg-theme-dark {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #444;\n --color-icon-button: #ddd;\n --color-editor-icon: #ddd;\n --color-disabled: #888;\n --border-color-outer: #858484;\n --border-color-inner: #444;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #444;\n --component-color-hover: currentColor;\n --avatar-color: #444;\n --avatar-background: #ddd;\n --context-menu-background: #666;\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: rgba(54, 54, 54, 0.9);\n --drawer-background: #363636;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #363636;\n --footer-background: #363636;\n --navigation-background: #363636;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #fff;\n --navigation-list-background: #444;\n --navigation-list-background-opened: #363636;\n --navigation-list-background-hovered: #666;\n --navigation-list-background-selected: #858484;\n --navigation-icon-color: #ddd;\n --navigation-icon-color-selected: #ddd;\n --navigation-separator-background: #ddd;\n --navigation-button-color: #ddd;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #fff;\n --header-navigation-background: #444;\n --header-navigation-background-hover: #363636;\n --header-navigation-background-selected: #858484;\n --header-navigation-icon-color: #ddd;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: #666; }\n\n.sg-theme-dark {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-hcb {\n --royal-base: #d0abfd;\n --royal-dark: #7d5aa6;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #6adae6;\n --ocean-dark: #22b8d1;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #343230;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #000;\n --color-primary: #ef9a78;\n --color-primary-hovered: #f57b45;\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f98f8f;\n --color-success: #a6e094;\n --color-warning: #f4c68b;\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-hcb {\n --background-main: #000;\n --background-component-primary: #000;\n --background-component-secondary: #000;\n --background-grey-60: #000;\n --background-slider: #fff;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #000; }\n\n.sg-theme-hcb {\n --typography-white: #fff;\n --typography-lightest: #fff;\n --typography-lighter: #fff;\n --typography-light: #fff;\n --typography-dark: #fff;\n --typography-darker: #fff;\n --typography-darkest: #fff; }\n\n.sg-theme-hcb {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #000;\n --color-icon-button: #fff;\n --color-editor-icon: #fff;\n --color-disabled: #888;\n --border-color-outer: #ececec;\n --border-color-inner: #ececec;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #1797ae;\n --component-color-hover: currentColor;\n --avatar-color: #000;\n --avatar-background: #fff;\n --context-menu-background: #000;\n --icon-color-royal: #ececec;\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: #ececec;\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: #ececec;\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: #ececec;\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: #ececec;\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: #ececec;\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: #ececec;\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: #ececec;\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: black;\n --drawer-background: #000;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #000;\n --footer-background: #000;\n --navigation-background: #000;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #363636;\n --navigation-list-background: #000;\n --navigation-list-background-opened: #000;\n --navigation-list-background-hovered: #444;\n --navigation-list-background-selected: #fff;\n --navigation-icon-color: #fff;\n --navigation-icon-color-selected: #000;\n --navigation-separator-background: #fff;\n --navigation-button-color: #fff;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #000;\n --header-navigation-background: #000;\n --header-navigation-background-hover: #444;\n --header-navigation-background-selected: #fff;\n --header-navigation-icon-color: #fff;\n --tooltip-background-light: #000;\n --tooltip-background-dark: #000; }\n\n.sg-theme-hcb {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n* {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n /* custom scrollbar styles TODO: edit colors with opacity, when provided */\n scrollbar-face-color: var(--color-scrollbar);\n scrollbar-highlight-color: var(--color-scrollbar);\n scrollbar-shadow-color: var(--color-scrollbar);\n scrollbar-track-color: var(--color-scrollbar);\n -webkit-overflow-scrolling: touch; }\n\n::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n background-color: var(--color-scrollbar); }\n\n::-webkit-scrollbar-thumb {\n background-color: var(--color-scrollbar);\n border-radius: 10px; }\n\n::-webkit-scrollbar-thumb:hover {\n background-color: var(--color-scrollbar-thumb-hover); }\n\n::-webkit-scrollbar-corner {\n background-color: var(--color-scrollbar); }\n\nheader,\nnav,\nsection,\nmain,\narticle,\naside,\nfigure,\ntoolbar,\niframe,\nobject,\nsvg {\n display: block; }\n\nhtml {\n height: 100%;\n background: #fff;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n overflow: hidden; }\n\nbody {\n height: 100%;\n color: var(--typography-darkest);\n background: var(--background-main);\n font: 400 14px/18px "Open Sans", Arial, Helvetica, sans-serif;\n overflow: hidden; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n line-height: normal; }\n\ndl,\ndt,\ndd,\nul {\n list-style: none; }\n\nol {\n padding: 0 0 0 20px; }\n\nform,\ninput,\ntextarea,\nselect {\n resize: none; }\n\nform,\ntextarea {\n width: 100%; }\n\ninput,\ntextarea,\nselect {\n border-radius: 0; }\n input:focus,\n textarea:focus,\n select:focus {\n outline: none; }\n input[type="submit"]:focus,\n textarea[type="submit"]:focus,\n select[type="submit"]:focus {\n border: none !important; }\n\nbutton {\n outline: none;\n border-radius: 0; }\n\nimg {\n max-width: 100%;\n height: auto;\n display: block;\n border: 0; }\n\ntable {\n border-collapse: collapse; }\n\na {\n text-decoration: none;\n color: #000; }\n\n.divider {\n border-bottom: 1px solid #ECECEC; }\n\n.right--actions {\n text-align: right; }\n\n.sg-tabs__tab.sg-optimizer-tab {\n padding: 0 20px; }\n .sg-tabs__tab.sg-optimizer-tab:first-child {\n padding-left: 30px; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 500px; }\n\n.sg-checkbox__input {\n display: none !important; }\n\n.sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: none !important; }\n\n.sg-text {\n word-break: break-word !important; }\n\n.loader-image-optimization .sg-loader-message,\n.loader-image-optimization .sg-loader__message {\n max-width: none; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 350px !important; }\n\n@media (max-width: 800px) {\n .right--actions {\n text-align: left; } }\n\n@media (min-width: 801px) and (max-width: 1500px) {\n .sg-field-wrapper--small .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--x-large .sg-input-addon .sg-text-truncate {\n max-width: 100.8px !important; } }\n\n@media (min-width: 801px) {\n .button--fluid {\n width: 100%; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var o,i=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?e:(o=0===i.indexOf("//")?i:0===i.indexOf("/")?n+i:r+i.replace(/^\.\//,""),"url("+JSON.stringify(o)+")")}))}},function(e,t){e.exports=function(e){return null===e}},function(e,t){e.exports=function(e){return null==e}},function(e,t,n){var r=n(757),o=n(187),i=n(188),a=n(761),s=n(764),l=Math.max;e.exports=function(e,t,n,c){e=o(e)?e:s(e),n=n&&!c?a(n):0;var u=e.length;return n<0&&(n=l(u+n,0)),i(e)?n<=u&&e.indexOf(t,n)>-1:!!u&&r(e,t,n)>-1}},function(e,t,n){var r=n(758),o=n(759),i=n(760);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},function(e,t,n){var r=n(762);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){var r=n(763),o=1/0,i=17976931348623157e292;e.exports=function(e){return e?(e=r(e))===o||e===-o?(e<0?-1:1)*i:e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(186),o=n(189),i=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return i;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=l.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):s.test(e)?i:+e}},function(e,t,n){var r=n(765),o=n(766);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){var r=n(415);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){var r=n(767),o=n(419),i=n(187);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t,n){var r=n(768),o=n(416),i=n(106),a=n(417),s=n(771),l=n(418),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,g=f?r(e.length,String):[],m=g.length;for(var h in e)!t&&!c.call(e,h)||f&&("length"==h||d&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||s(h,m))||g.push(h);return g}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(76),o=n(90),i="[object Arguments]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t){e.exports=function(){return!1}},function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var o=typeof e;return!!(t=null==t?n:t)&&("number"==o||"symbol"!=o&&r.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(76),o=n(414),i=n(90),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(407),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s}).call(this,n(1)(e))},function(e,t,n){var r=n(408)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(419),o=n(777),i=n(416),a=n(106),s=n(187),l=n(417),c=n(420),u=n(418),d="[object Map]",p="[object Set]",f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||i(e)))return!e.length;var t=o(e);if(t==d||t==p)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},function(e,t,n){var r=n(778),o=n(783),i=n(784),a=n(785),s=n(786),l=n(76),c=n(422),u=c(r),d=c(o),p=c(i),f=c(a),g=c(s),m=l;(r&&"[object DataView]"!=m(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=m(new o)||i&&"[object Promise]"!=m(i.resolve())||a&&"[object Set]"!=m(new a)||s&&"[object WeakMap]"!=m(new s))&&(m=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case u:return"[object DataView]";case d:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case g:return"[object WeakMap]"}return t}),e.exports=m},function(e,t,n){var r=n(107)(n(59),"DataView");e.exports=r},function(e,t,n){var r=n(91),o=n(780),i=n(186),a=n(422),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},function(e,t,n){var r,o=n(781),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},function(e,t,n){var r=n(59)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(107)(n(59),"Map");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Promise");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Set");e.exports=r},function(e,t,n){var r=n(107)(n(59),"WeakMap");e.exports=r},function(e,t,n){var r=n(788);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(184),o=n(415),i=n(106),a=n(189),s=1/0,l=r?r.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e).map((function(n){return(0,r.default)(n,e[n],t)})),a=i.default.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(n));return function(e,t){return a(e,t)}};var r=a(n(413)),o=a(n(790)),i=a(n(791));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("undefined"!=typeof Reflect&&"function"==typeof Reflect.ownKeys)return Reflect.ownKeys(e);var t=Object.getOwnPropertyNames(e);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e)));return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){return t.reduce((function(e,t){return t(e,n)}),e)}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if((0,p.default)(n.every(c.default)&&((0,c.default)(e)||(0,s.default)(e)),"Expected optional object followed by string action types"),(0,c.default)(e))return h([e].concat(n));return o({},m(e),h(n))};var i=f(n(185)),a=f(n(793)),s=f(n(127)),l=f(n(106)),c=f(n(188)),u=f(n(91)),d=f(n(411)),p=f(n(20));function f(e){return e&&e.__esModule?e:{default:e}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){return Object.keys(e).reduce((function(t,n){var s=e[n];(0,p.default)(function(e){if((0,u.default)(e))return!0;if((0,l.default)(e)){var t=r(e,2),n=t[0],o=void 0===n?i.default:n,a=t[1];return(0,u.default)(o)&&(0,u.default)(a)}return!1}(s),"Expected function, undefined, or array with payload and meta functions for "+n);var c=(0,l.default)(s)?d.default.apply(void 0,[n].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(s))):(0,d.default)(n,s);return o({},t,g({},(0,a.default)(n),c))}),{})}function h(e){return m(e.reduce((function(e,t){return o({},e,g({},t,i.default))}),{}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\d*(?:(?:1ST|2ND|3RD|(?![123])\dTH)\b)|\d*(?:(?:1st|2nd|3rd|(?![123])\dth)\b)|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g;function o(e){return e.match(r).reduce((function(e,t,n){return e+(0===n?t.toLowerCase():t.charAt(0).toUpperCase()+t.substring(1).toLowerCase())}),"")}t.default=function(e){return e.split("/").map(o).join("/")}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(402),l=n(795),c=n(799),u=n(802),d=n(803),p=n(809),f=l.default(),g={key:window.optimizerData.home_url,storage:c.default,stateReconciler:u.default,whitelist:["isAnalysing","device"]},m=s.persistReducer(g,d.default);t.store=a.createStore(m,a.applyMiddleware(f)),t.persistor=s.persistStore(t.store),f.run(p.default),o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"sagaMiddleware","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(g,"persistConfig","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(m,"persistedReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utils=t.effects=t.CANCEL=t.delay=t.throttle=t.takeLatest=t.takeEvery=t.buffers=t.channel=t.eventChannel=t.END=t.runSaga=void 0;var r=n(796);Object.defineProperty(t,"runSaga",{enumerable:!0,get:function(){return r.runSaga}});var o=n(129);Object.defineProperty(t,"END",{enumerable:!0,get:function(){return o.END}}),Object.defineProperty(t,"eventChannel",{enumerable:!0,get:function(){return o.eventChannel}}),Object.defineProperty(t,"channel",{enumerable:!0,get:function(){return o.channel}});var i=n(130);Object.defineProperty(t,"buffers",{enumerable:!0,get:function(){return i.buffers}});var a=n(424);Object.defineProperty(t,"takeEvery",{enumerable:!0,get:function(){return a.takeEvery}}),Object.defineProperty(t,"takeLatest",{enumerable:!0,get:function(){return a.takeLatest}}),Object.defineProperty(t,"throttle",{enumerable:!0,get:function(){return a.throttle}});var s=n(50);Object.defineProperty(t,"delay",{enumerable:!0,get:function(){return s.delay}}),Object.defineProperty(t,"CANCEL",{enumerable:!0,get:function(){return s.CANCEL}});var l,c=n(797),u=(l=c)&&l.__esModule?l:{default:l},d=f(n(77)),p=f(n(798));function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}t.default=u.default,t.effects=d,t.utils=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.runSaga=function(e,t){var n=t.subscribe,r=t.dispatch,i=t.getState,s=t.context,l=t.sagaMonitor,c=t.logger,u=t.onError;(0,o.check)(e,o.is.iterator,"runSaga must be called on an iterator");var d=(0,o.uid)();l&&l.effectTriggered({effectId:d,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:[]}});var p=(0,a.default)(e,n,(0,o.wrapSagaDispatch)(r),i,s,{sagaMonitor:l,logger:c,onError:u},d,e.name);l&&l.effectResolved(d,p);return p};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["context"]),i=void 0,l=r.sagaMonitor;l&&(l.effectTriggered=l.effectTriggered||o.noop,l.effectResolved=l.effectResolved||o.noop,l.effectRejected=l.effectRejected||o.noop,l.effectCancelled=l.effectCancelled||o.noop,l.actionDispatched=l.actionDispatched||o.noop);if(o.is.func(r))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(r.logger&&!o.is.func(r.logger))throw new Error("`options.logger` passed to the Saga middleware is not a function!");r.onerror&&(o.isDev&&(0,o.log)("warn","`options.onerror` is deprecated. Use `options.onError` instead."),r.onError=r.onerror,delete r.onerror);if(r.onError&&!o.is.func(r.onError))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(r.emitter&&!o.is.func(r.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function c(e){var t=e.getState,c=e.dispatch;i=function(e,o,i){return(0,a.default)(e.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(o)),u.subscribe,d,t,n,r,i,e.name)};var u=(0,s.emitter)();u.emit=(r.emitter||o.ident)(u.emit);var d=(0,o.wrapSagaDispatch)(c);return function(e){return function(t){l&&l.actionDispatched(t);var n=e(t);return u.emit(t),n}}}return c.run=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(0,o.check)(i,o.is.notUndef,"Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware"),(0,o.check)(e,o.is.func,"sagaMiddleware.run(saga, ...args): saga argument must be a Generator function!");var a=(0,o.uid)();l&&l.effectTriggered({effectId:a,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:n}});var s=i(e,n,a);return l&&l.effectResolved(a,s),s},c.setContext=function(e){(0,o.check)(e,o.is.object,(0,o.createSetContextWarning)("sagaMiddleware",e)),o.object.assign(n,e)},c};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r},s=n(129)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(50);Object.defineProperty(t,"TASK",{enumerable:!0,get:function(){return r.TASK}}),Object.defineProperty(t,"SAGA_ACTION",{enumerable:!0,get:function(){return r.SAGA_ACTION}}),Object.defineProperty(t,"noop",{enumerable:!0,get:function(){return r.noop}}),Object.defineProperty(t,"is",{enumerable:!0,get:function(){return r.is}}),Object.defineProperty(t,"deferred",{enumerable:!0,get:function(){return r.deferred}}),Object.defineProperty(t,"arrayOfDeffered",{enumerable:!0,get:function(){return r.arrayOfDeffered}}),Object.defineProperty(t,"createMockTask",{enumerable:!0,get:function(){return r.createMockTask}});var o=n(128);Object.defineProperty(t,"asEffect",{enumerable:!0,get:function(){return o.asEffect}});var i=n(190);Object.defineProperty(t,"CHANNEL_END",{enumerable:!0,get:function(){return i.CHANNEL_END}})},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(800),i=(r=o)&&r.__esModule?r:{default:r};t.default=(0,i.default)("local")},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=(0,i.default)(e);return{getItem:function(e){return new Promise((function(n,r){n(t.getItem(e))}))},setItem:function(e,n){return new Promise((function(r,o){r(t.setItem(e,n))}))},removeItem:function(e){return new Promise((function(n,r){n(t.removeItem(e))}))}}};var r,o=n(801),i=(r=o)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(){}t.default=function(e){var t=e+"Storage";return function(e){if("object"!==("undefined"==typeof self?"undefined":r(self))||!(e in self))return!1;try{var t=self[e],n="redux-persist "+e+" test";t.setItem(n,"test"),t.getItem(n),t.removeItem(n)}catch(e){return!1}return!0}(t)?self[t]:i};var i={getItem:o,setItem:o,removeItem:o}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(804),l=n(805),c=n(806),u=n(807),d=n(808),p=n(252),f=a.combineReducers({Environment:s.default,Options:l.default,Cache:c.default,Notifications:u.default,Report:d.default,routing:p.routerReducer});t.default=f,o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"rootReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(60),c=n(35),u={};t.default=l.handleActions(((o={})[c.PAGE_INIT]=function(e,t){return i({},e,t.payload)},o[c.PAGE_RESIZE]=function(e,t){return i({},e,t.payload)},o),u),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(u,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.fetchOptionsSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,n)},o[l.optionEnabled]=function(e,t){var n=e[t.payload.payload.option]=1;return Object.assign({},e,n)},o[l.optionDisabled]=function(e,t){var n=e[t.payload.payload.option]=0;return Object.assign({},e,n)},o[l.isLoading]=function(e,t){var n=t.payload,r=e.isLoading=Number(n);return Object.assign({},e,r)},o[l.updateExcludeListSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{excluded_urls:n})},o[l.updateExcludesSuccess]=function(e,t){var n,r=t.payload;return Object.assign({},e,((n={})[r.type]=r.handles,n))},o),{assets:[],enable_cache:0,fix_insecure_content:0,autoflush_cache:0,enable_memcached:0,memcache_notice:0,ssl_enabled:0,enable_gzip_compression:0,enable_browser_caching:0,optimize_html:0,optimize_javascript:0,optimize_javascript_async:0,optimize_css:0,combine_css:0,remove_query_strings:0,disable_emojis:0,optimize_images:0,image_optimization_stopped:0,lazyload_images:0,lazyload_mobile:0,isLoading:0,lazyload_woocommerce:0,lazyload_iframes:0,lazyload_videos:0,image_optimization_status:1,total_unoptimized_images:0,user_agent_header:0,excluded_urls:[],minify_javascript_exclude:[],async_javascript_exclude:[],minify_css_exclude:[],combine_css_exclude:[],minify_html_exclude:[],excluded_lazy_load_classes:[],php_versions:[],current_php_version:0,phpcompat_is_compatible:0,php_version_manually_changed:0,phpcompat_status:1,phpcompat_progress:0,phpcompat_result:{},multisite_permissions:{},sites_data:[],dismiss_cron_notice:0,hide_rating:0,has_images:0,combine_google_fonts:0,has_images_for_optimization:0,webp_support:0,webp_enabled:0,webp_conversion_status:1,has_images_for_conversion:0,total_non_converted_images:0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/options.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.purgeCache]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!1})},o[l.purgeCacheSuccess]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!0})},o),{cachePurged:!0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/cache.tsx"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(i(arguments[t]));return e};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(60),u=n(51),d=n(35),p={notifications:[]},f=((o={})[d.ADD_NOTIFICATION]=function(e,t){var n=t.payload,r=a(e.notifications);return r.push(n),Object.assign({},e,{notifications:r})},o[d.REMOVE_NOTIFICATION]=function(e,t){var n=t.payload,r=e.notifications;r=u.remove(e.notifications,(function(e){return e.id!==n.id}));return Object.assign({},e,{notifications:r})},o);t.default=c.handleActions(f,p),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(a,"__spread","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(p,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(f,"reducerMap","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18),c={report:{},isAnalysing:0,device:"desktop"};t.default=s.handleActions(((o={})[l.runAnalysisSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{report:n,isAnalysing:0})},o[l.runAnalysisFail]=function(e,t){t.payload;return Object.assign({},e,c)},o[l.analysisisLoading]=function(e,t){t.payload;return Object.assign({},e,{isAnalysing:1})},o[l.analysisChangeDevice]=function(e,t){var n=t.payload;return Object.assign({},e,{device:n.device})},o),c),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),i.register(c,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(810),l=n(812),c=n(813),u=n(814),d=n(815),p=n(816);function f(){return o(this,(function(e){switch(e.label){case 0:return[4,[c.default(),s.default(),l.default(),d.default(),u.default(),p.default()]];case 1:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),i.register(f,"sagas","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n,r;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_status:0,phpcompat_progress:1,phpcompat_result:!1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(n=o.sent()).success?[3,5]:[4,s.put(l.addNotification({id:"compatibility_erros",type:"error",message:n.data.message}))];case 4:o.sent(),o.label=5;case 5:return[3,7];case 6:return r=o.sent(),console.error(""+r,r),[3,7];case 7:return[2]}}))}function p(e){var t,n,r,i;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_is_compatible:0,phpcompat_progress:0,phpcompat_result:!1,phpcompat_status:1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/switch-php","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return n=o.sent(),[4,s.put(l.addNotification({id:"swithc_php_"+e.payload,type:n.success?"success":"error",message:n.data.message}))];case 4:return o.sent(),r={current_php_version:e.payload,php_version_manually_changed:1},[4,s.put(l.fetchOptionsSuccess(r))];case 5:return o.sent(),[3,7];case 6:return i=o.sent(),console.error(""+i,i),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility-status?"+(new Date).getTime()))];case 1:return t=e.sent(),[4,s.put(l.fetchOptionsSuccess(t.data))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.CHECK_COMPATIBILITY,d)];case 1:return e.sent(),[4,s.takeLatest(c.SWITCH_PHP,p)];case 2:return e.sent(),[4,s.takeLatest(c.CHECK_COMPATIBILITY_STATUS,f)];case 3:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(d,"handleCheckCompatibility","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(p,"handleChangePhp","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(f,"handleCheckCompatibilityStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(g,"installation","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){!function(e){"use strict";var t={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(t.arrayBuffer)var n=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],r=ArrayBuffer.isView||function(e){return e&&n.indexOf(Object.prototype.toString.call(e))>-1};function o(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function i(e){return"string"!=typeof e&&(e=String(e)),e}function a(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t.iterable&&(n[Symbol.iterator]=function(){return n}),n}function s(e){this.map={},e instanceof s?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function l(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function c(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function u(e){var t=new FileReader,n=c(t);return t.readAsArrayBuffer(e),n}function d(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function p(){return this.bodyUsed=!1,this._initBody=function(e){var n;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:t.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:t.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():t.arrayBuffer&&t.blob&&(n=e)&&DataView.prototype.isPrototypeOf(n)?(this._bodyArrayBuffer=d(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):t.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||r(e))?this._bodyArrayBuffer=d(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},t.blob&&(this.blob=function(){var e=l(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?l(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(u)}),this.text=function(){var e,t,n,r=l(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=c(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},t.formData&&(this.formData=function(){return this.text().then(m)}),this.json=function(){return this.text().then(JSON.parse)},this}s.prototype.append=function(e,t){e=o(e),t=i(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},s.prototype.delete=function(e){delete this.map[o(e)]},s.prototype.get=function(e){return e=o(e),this.has(e)?this.map[e]:null},s.prototype.has=function(e){return this.map.hasOwnProperty(o(e))},s.prototype.set=function(e,t){this.map[o(e)]=i(t)},s.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},s.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),a(e)},s.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),a(e)},s.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),a(e)},t.iterable&&(s.prototype[Symbol.iterator]=s.prototype.entries);var f=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function g(e,t){var n,r,o=(t=t||{}).body;if(e instanceof g){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new s(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new s(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),f.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function m(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function h(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new s(t.headers),this.url=t.url||"",this._initBody(e)}g.prototype.clone=function(){return new g(this,{body:this._bodyInit})},p.call(g.prototype),p.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new s(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var y=[301,302,303,307,308];h.redirect=function(e,t){if(-1===y.indexOf(t))throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})},e.DOMException=self.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function b(n,r){return new Promise((function(o,i){var a=new g(n,r);if(a.signal&&a.signal.aborted)return i(new e.DOMException("Aborted","AbortError"));var l=new XMLHttpRequest;function c(){l.abort()}l.onload=function(){var e,t,n={status:l.status,statusText:l.statusText,headers:(e=l.getAllResponseHeaders()||"",t=new s,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t)};n.url="responseURL"in l?l.responseURL:n.headers.get("X-Request-URL");var r="response"in l?l.response:l.responseText;o(new h(r,n))},l.onerror=function(){i(new TypeError("Network request failed"))},l.ontimeout=function(){i(new TypeError("Network request failed"))},l.onabort=function(){i(new e.DOMException("Aborted","AbortError"))},l.open(a.method,a.url,!0),"include"===a.credentials?l.withCredentials=!0:"omit"===a.credentials&&(l.withCredentials=!1),"responseType"in l&&t.blob&&(l.responseType="blob"),a.headers.forEach((function(e,t){l.setRequestHeader(t,e)})),a.signal&&(a.signal.addEventListener("abort",c),l.onreadystatechange=function(){4===l.readyState&&a.signal.removeEventListener("abort",c)}),l.send(void 0===a._bodyInit?null:a._bodyInit)}))}b.polyfill=!0,self.fetch||(self.fetch=b,self.Headers=s,self.Request=g,self.Response=h),e.Headers=s,e.Request=g,e.Response=h,e.fetch=b,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(77),a=n(18);window.optimizerData=window.optimizerData||{};var s,l,c=n(35),u=n(92);function d(){var e,t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,4,,5]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/fetch-options","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return e=r.sent(),[4,i.call(u.mainApi("https://updates.sgvps.net/supported-versions.json","GET",{},{},!1))];case 2:return t=r.sent(),e.data.php_versions=t,e.data.current_php_version=window.optimizerData.php_version,e.data.php_version_manually_changed=parseInt(window.optimizerData.is_php_changed),[4,i.put(a.fetchOptionsSuccess(e.data))];case 3:return r.sent(),[3,5];case 4:return n=r.sent(),console.error(""+n,n),[3,5];case 5:return[2]}}))}function p(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"enable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"disable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function g(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"enable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function m(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"disable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message.lenght?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function h(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function y(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function b(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function x(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function _(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-excluded-urls","POST",{excluded_urls:JSON.stringify(e.payload)},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludeListSuccess(t.data))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function v(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-exclude-list","POST",{type:e.payload.type,handle:e.payload.handle},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludesSuccess({type:e.payload.type,handles:t.handles}))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function M(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/hide-rating"))];case 1:return e.sent(),t={hide_rating:1},[4,i.put(a.fetchOptionsSuccess(t))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function w(){return o(this,(function(e){switch(e.label){case 0:return[4,i.takeLatest(c.ENABLE_OPTION,p)];case 1:return e.sent(),[4,i.takeLatest(c.DISABLE_OPTION,f)];case 2:return e.sent(),[4,i.takeLatest(c.ENABLE_BLOG_SETTINGS,g)];case 3:return e.sent(),[4,i.takeLatest(c.DISABLE_BLOG_SETTINGS,m)];case 4:return e.sent(),[4,i.takeLatest(c.FETCH_OPTIONS,d)];case 5:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDE_LIST,_)];case 6:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDES,v)];case 7:return e.sent(),[4,i.takeLatest(c.ENABLE_MEMCACHE,h)];case 8:return e.sent(),[4,i.takeLatest(c.DISABLE_MEMCACHE,y)];case 9:return e.sent(),[4,i.takeLatest(c.ENABLE_SSL,b)];case 10:return e.sent(),[4,i.takeLatest(c.DISABLE_SSL,x)];case 11:return e.sent(),[4,i.takeLatest(c.HIDE_RATING,M)];case 12:return e.sent(),[2]}}))}t.default=w,s=n(0).default,l=n(0).leaveModule,s&&(s.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(d,"handleFetchOptions","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(p,"handleOptionEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(f,"handleOptionDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(g,"handleBlogSettingsEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(m,"handleBlogSettingsDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(h,"handleMemcacheEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(y,"handleMemcacheDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(b,"handleSslEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(x,"handleSslDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(_,"handleUpdateExcludeList","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(v,"handleUpdateExcludes","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(M,"handleHideRating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(w,"options","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(18),u=n(35),d=n(92);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,4,,5]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/purge-cache","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:"cache-purged",type:"success",message:l.translate("Dynamic Cache Successfully Purged")}})];case 2:return t.sent(),[4,s.put(c.purgeCacheSuccess())];case 3:return t.sent(),[3,5];case 4:return e=t.sent(),console.error(""+e,e),[3,5];case 5:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/test-url-cache","POST",{url:window.optimizerData.home_url+e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:e.payload,type:t.data.cached?"success":"error",message:t.data.cached?"The URL is cached":"The URL is not cached"}})];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.PURGE_CACHE,p)];case 1:return e.sent(),[4,s.takeLatest(u.TEST_URL,f)];case 2:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(p,"handeCachePurge","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(f,"handleTestUrl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(g,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,7,,9]),[4,s.put(l.analysisisLoading())];case 1:return r.sent(),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/run-analysis","POST",e.payload,{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 2:return(t=r.sent()).success?[4,s.put(l.runAnalysisSuccess(t.data))]:[3,4];case 3:return r.sent(),[3,6];case 4:return[4,s.put(l.runAnalysisFail())];case 5:r.sent(),r.label=6;case 6:return[3,9];case 7:return n=r.sent(),[4,s.put(l.runAnalysisFail())];case 8:return r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function p(e){return o(this,(function(t){switch(t.label){case 0:return[4,s.put({type:c.ADD_NOTIFICATION,payload:{id:e.type,type:"error",message:"We failed to connect to Google servers, please try later!"}})];case 1:return t.sent(),[2]}}))}function f(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.RUN_ANALYSIS,d)];case 1:return e.sent(),[4,s.takeLatest(c.RUN_ANALYSIS_FAIL,p)];case 2:return e.sent(),[4,s.takeLatest(c.ANALYSIS_CHANGE_DEVICE,l.analysisChangeDevice)];case 3:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(d,"handleRunAnalysis","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(p,"handleRunAnalysisFail","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(f,"report","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(92),u=n(35);function d(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-image-optimizing-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function p(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/optimize-images"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:e={has_images_for_optimization:1},n.label=1;case 1:return n.trys.push([1,4,,5]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/reset-images-optimization"))];case 2:return n.sent(),[4,s.put(l.fetchOptionsSuccess(e))];case 3:return n.sent(),[3,5];case 4:return t=n.sent(),console.error(""+t,t),[3,5];case 5:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-images-optimization"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.CHECK_IMAGE_OPTIMIZATION_STATUS,d)];case 1:return e.sent(),[4,s.takeLatest(u.INIT_IMAGES_OPTIMIZATION,p)];case 2:return e.sent(),[4,s.takeLatest(u.STOP_IMAGES_OPTIMIZATION,g)];case 3:return e.sent(),[4,s.takeLatest(u.RESET_IMAGES_OPTIMIZATION,f)];case 4:return e.sent(),[2]}}))}t.default=m,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(d,"handleCheckImageOptimizationStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(p,"handleInitImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(f,"handleResetImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(g,"handleStopImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(m,"imageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(92),u=n(18),d=n(35);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/delete-webp-files","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:d.ADD_NOTIFICATION,payload:{id:"webp-files-deleted",type:"success",message:l.translate("WebP Files Successfully Deleted")}})];case 2:return t.sent(),[3,4];case 3:return e=t.sent(),console.error(""+e,e),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/generate-webp-files"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-webp-conversion"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-webp-conversion-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function h(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(d.DELETE_WEBP_FILES,p)];case 1:return e.sent(),[4,s.takeLatest(d.GENERATE_WEBP_FILES,f)];case 2:return e.sent(),[4,s.takeLatest(d.STOP_WEBP_CONVERSION,g)];case 3:return e.sent(),[4,s.takeLatest(d.CHECK_WEBP_CONVERSION_STATUS,m)];case 4:return e.sent(),[2]}}))}t.default=h,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(p,"handleDeleteWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(f,"handleGenerateWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(g,"handleStopWebpConversion","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(m,"handleCheckWebpConversionStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(h,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(255),d=n(51),p=n(832),f=n(1125),g=n(1126),m=n(1127),h=n(1133),y=n(1134),b=n(1135),x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e={supercacher:p.default,environment:f.default,frontend:g.default,images:m.default,global:h.default,defaults:y.default,analytics:b.default};return l.createElement(c.Provider,{store:this.props.store},l.createElement(u.Router,{history:this.props.history,key:Math.random()},l.createElement(l.Fragment,null,l.createElement(u.Redirect,{exact:!0,from:"/",to:Object.keys(window.optimizerData.tabs)[0]}),d.map(window.optimizerData.tabs,(function(t,n){return l.createElement(u.Route,{key:Math.random(),path:n,component:e[n]})})))))},t}(l.Component);t.default=x,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),a.register(x,"Root","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t){e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}},function(e,t,n){"use strict";var r=n(36);t.__esModule=!0,t.createProvider=l,t.default=void 0;var o=r(n(425)),i=n(2),a=r(n(23)),s=n(426);r(n(191));function l(e){var t;void 0===e&&(e="store");var n=e+"Subscription",r=function(t){(0,o.default)(a,t);var r=a.prototype;function a(n,r){var o;return(o=t.call(this,n,r)||this)[e]=n.store,o}return r.getChildContext=function(){var t;return(t={})[e]=this[e],t[n]=null,t},r.render=function(){return i.Children.only(this.props.children)},a}(i.Component);return r.propTypes={store:s.storeShape.isRequired,children:a.default.element.isRequired},r.childContextTypes=((t={})[e]=s.storeShape.isRequired,t[n]=s.subscriptionShape,t),r}var c=l();t.default=c},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){"use strict";var r=n(428),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(g){var o=f(n);o&&o!==g&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),h=0;h<a.length;++h){var y=a[h];if(!(i[y]||r&&r[y]||m&&m[y]||s&&s[y])){var b=p(n,y);try{c(t,y,b)}catch(e){}}}return t}return t}},function(e,t,n){"use strict";
|
57 |
/** @license React v16.11.0
|
58 |
* react-is.production.min.js
|
59 |
*
|
66 |
* http://hammerjs.github.io/
|
67 |
*
|
68 |
* Copyright (c) 2016 Jorik Tangelder;
|
69 |
+
* Licensed under the MIT license */!function(o,i,a,s){"use strict";var l,c=["","webkit","Moz","MS","ms","o"],u=i.createElement("div"),d="function",p=Math.round,f=Math.abs,g=Date.now;function m(e,t,n){return setTimeout(M(e,n),t)}function h(e,t,n){return!!Array.isArray(e)&&(y(e,n[t],n),!0)}function y(e,t,n){var r;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(r=0;r<e.length;)t.call(n,e[r],r,e),r++;else for(r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r,e)}function b(e,t,n){var r="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,n),e.apply(this,arguments)}}l="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var r=arguments[n];if(r!==s&&null!==r)for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])}return t}:Object.assign;var x=b((function(e,t,n){for(var r=Object.keys(t),o=0;o<r.length;)(!n||n&&e[r[o]]===s)&&(e[r[o]]=t[r[o]]),o++;return e}),"extend","Use `assign`."),_=b((function(e,t){return x(e,t,!0)}),"merge","Use `assign`.");function v(e,t,n){var r,o=t.prototype;(r=e.prototype=Object.create(o)).constructor=e,r._super=o,n&&l(r,n)}function M(e,t){return function(){return e.apply(t,arguments)}}function w(e,t){return typeof e==d?e.apply(t&&t[0]||s,t):e}function z(e,t){return e===s?t:e}function S(e,t,n){y(k(t),(function(t){e.addEventListener(t,n,!1)}))}function L(e,t,n){y(k(t),(function(t){e.removeEventListener(t,n,!1)}))}function O(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function A(e,t){return e.indexOf(t)>-1}function k(e){return e.trim().split(/\s+/g)}function T(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var r=0;r<e.length;){if(n&&e[r][n]==t||!n&&e[r]===t)return r;r++}return-1}function E(e){return Array.prototype.slice.call(e,0)}function N(e,t,n){for(var r=[],o=[],i=0;i<e.length;){var a=t?e[i][t]:e[i];T(o,a)<0&&r.push(e[i]),o[i]=a,i++}return n&&(r=t?r.sort((function(e,n){return e[t]>n[t]})):r.sort()),r}function j(e,t){for(var n,r,o=t[0].toUpperCase()+t.slice(1),i=0;i<c.length;){if((r=(n=c[i])?n+o:t)in e)return r;i++}return s}var D=1;function P(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||o}var W="ontouchstart"in o,C=j(o,"PointerEvent")!==s,I=W&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),R=25,Y=1,q=2,H=4,B=8,F=1,U=2,X=4,Q=8,V=16,G=U|X,K=Q|V,J=G|K,$=["x","y"],Z=["clientX","clientY"];function ee(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){w(e.options.enable,[e])&&n.handler(t)},this.init()}function te(e,t,n){var r=n.pointers.length,o=n.changedPointers.length,i=t&Y&&r-o==0,a=t&(H|B)&&r-o==0;n.isFirst=!!i,n.isFinal=!!a,i&&(e.session={}),n.eventType=t,function(e,t){var n=e.session,r=t.pointers,o=r.length;n.firstInput||(n.firstInput=ne(t));o>1&&!n.firstMultiple?n.firstMultiple=ne(t):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,l=a?a.center:i.center,c=t.center=re(r);t.timeStamp=g(),t.deltaTime=t.timeStamp-i.timeStamp,t.angle=se(l,c),t.distance=ae(l,c),function(e,t){var n=t.center,r=e.offsetDelta||{},o=e.prevDelta||{},i=e.prevInput||{};t.eventType!==Y&&i.eventType!==H||(o=e.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=e.offsetDelta={x:n.x,y:n.y});t.deltaX=o.x+(n.x-r.x),t.deltaY=o.y+(n.y-r.y)}(n,t),t.offsetDirection=ie(t.deltaX,t.deltaY);var u=oe(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=u.x,t.overallVelocityY=u.y,t.overallVelocity=f(u.x)>f(u.y)?u.x:u.y,t.scale=a?(d=a.pointers,p=r,ae(p[0],p[1],Z)/ae(d[0],d[1],Z)):1,t.rotation=a?function(e,t){return se(t[1],t[0],Z)+se(e[1],e[0],Z)}(a.pointers,r):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,r,o,i,a=e.lastInterval||t,l=t.timeStamp-a.timeStamp;if(t.eventType!=B&&(l>R||a.velocity===s)){var c=t.deltaX-a.deltaX,u=t.deltaY-a.deltaY,d=oe(l,c,u);r=d.x,o=d.y,n=f(d.x)>f(d.y)?d.x:d.y,i=ie(c,u),e.lastInterval=t}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;t.velocity=n,t.velocityX=r,t.velocityY=o,t.direction=i}(n,t);var d,p;var m=e.element;O(t.srcEvent.target,m)&&(m=t.srcEvent.target);t.target=m}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function ne(e){for(var t=[],n=0;n<e.pointers.length;)t[n]={clientX:p(e.pointers[n].clientX),clientY:p(e.pointers[n].clientY)},n++;return{timeStamp:g(),pointers:t,center:re(t),deltaX:e.deltaX,deltaY:e.deltaY}}function re(e){var t=e.length;if(1===t)return{x:p(e[0].clientX),y:p(e[0].clientY)};for(var n=0,r=0,o=0;o<t;)n+=e[o].clientX,r+=e[o].clientY,o++;return{x:p(n/t),y:p(r/t)}}function oe(e,t,n){return{x:t/e||0,y:n/e||0}}function ie(e,t){return e===t?F:f(e)>=f(t)?e<0?U:X:t<0?Q:V}function ae(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return Math.sqrt(r*r+o*o)}function se(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return 180*Math.atan2(o,r)/Math.PI}ee.prototype={handler:function(){},init:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(P(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&L(this.element,this.evEl,this.domHandler),this.evTarget&&L(this.target,this.evTarget,this.domHandler),this.evWin&&L(P(this.element),this.evWin,this.domHandler)}};var le={mousedown:Y,mousemove:q,mouseup:H},ce="mousedown",ue="mousemove mouseup";function de(){this.evEl=ce,this.evWin=ue,this.pressed=!1,ee.apply(this,arguments)}v(de,ee,{handler:function(e){var t=le[e.type];t&Y&&0===e.button&&(this.pressed=!0),t&q&&1!==e.which&&(t=H),this.pressed&&(t&H&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:"mouse",srcEvent:e}))}});var pe={pointerdown:Y,pointermove:q,pointerup:H,pointercancel:B,pointerout:B},fe={2:"touch",3:"pen",4:"mouse",5:"kinect"},ge="pointerdown",me="pointermove pointerup pointercancel";function he(){this.evEl=ge,this.evWin=me,ee.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}o.MSPointerEvent&&!o.PointerEvent&&(ge="MSPointerDown",me="MSPointerMove MSPointerUp MSPointerCancel"),v(he,ee,{handler:function(e){var t=this.store,n=!1,r=e.type.toLowerCase().replace("ms",""),o=pe[r],i=fe[e.pointerType]||e.pointerType,a="touch"==i,s=T(t,e.pointerId,"pointerId");o&Y&&(0===e.button||a)?s<0&&(t.push(e),s=t.length-1):o&(H|B)&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,o,{pointers:t,changedPointers:[e],pointerType:i,srcEvent:e}),n&&t.splice(s,1))}});var ye={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},be="touchstart",xe="touchstart touchmove touchend touchcancel";function _e(){this.evTarget=be,this.evWin=xe,this.started=!1,ee.apply(this,arguments)}function ve(e,t){var n=E(e.touches),r=E(e.changedTouches);return t&(H|B)&&(n=N(n.concat(r),"identifier",!0)),[n,r]}v(_e,ee,{handler:function(e){var t=ye[e.type];if(t===Y&&(this.started=!0),this.started){var n=ve.call(this,e,t);t&(H|B)&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}}});var Me={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},we="touchstart touchmove touchend touchcancel";function ze(){this.evTarget=we,this.targetIds={},ee.apply(this,arguments)}function Se(e,t){var n=E(e.touches),r=this.targetIds;if(t&(Y|q)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var o,i,a=E(e.changedTouches),s=[],l=this.target;if(i=n.filter((function(e){return O(e.target,l)})),t===Y)for(o=0;o<i.length;)r[i[o].identifier]=!0,o++;for(o=0;o<a.length;)r[a[o].identifier]&&s.push(a[o]),t&(H|B)&&delete r[a[o].identifier],o++;return s.length?[N(i.concat(s),"identifier",!0),s]:void 0}v(ze,ee,{handler:function(e){var t=Me[e.type],n=Se.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}});var Le=2500,Oe=25;function Ae(){ee.apply(this,arguments);var e=M(this.handler,this);this.touch=new ze(this.manager,e),this.mouse=new de(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function ke(e,t){e&Y?(this.primaryTouch=t.changedPointers[0].identifier,Te.call(this,t)):e&(H|B)&&Te.call(this,t)}function Te(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var r=this.lastTouches;setTimeout((function(){var e=r.indexOf(n);e>-1&&r.splice(e,1)}),Le)}}function Ee(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,r=0;r<this.lastTouches.length;r++){var o=this.lastTouches[r],i=Math.abs(t-o.x),a=Math.abs(n-o.y);if(i<=Oe&&a<=Oe)return!0}return!1}v(Ae,ee,{handler:function(e,t,n){var r="touch"==n.pointerType,o="mouse"==n.pointerType;if(!(o&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if(r)ke.call(this,t,n);else if(o&&Ee.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ne=j(u.style,"touchAction"),je=Ne!==s,De="auto",Pe="manipulation",We="none",Ce="pan-x",Ie="pan-y",Re=function(){if(!je)return!1;var e={},t=o.CSS&&o.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||o.CSS.supports("touch-action",n)})),e}();function Ye(e,t){this.manager=e,this.set(t)}Ye.prototype={set:function(e){"compute"==e&&(e=this.compute()),je&&this.manager.element.style&&Re[e]&&(this.manager.element.style[Ne]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return y(this.manager.recognizers,(function(t){w(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(A(e,We))return We;var t=A(e,Ce),n=A(e,Ie);if(t&&n)return We;if(t||n)return t?Ce:Ie;if(A(e,Pe))return Pe;return De}(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var r=this.actions,o=A(r,We)&&!Re[We],i=A(r,Ie)&&!Re[Ie],a=A(r,Ce)&&!Re[Ce];if(o){var s=1===e.pointers.length,l=e.distance<2,c=e.deltaTime<250;if(s&&l&&c)return}if(!a||!i)return o||i&&n&G||a&&n&K?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var qe=1,He=2,Be=4,Fe=8,Ue=Fe,Xe=16;function Qe(e){this.options=l({},this.defaults,e||{}),this.id=D++,this.manager=null,this.options.enable=z(this.options.enable,!0),this.state=qe,this.simultaneous={},this.requireFail=[]}function Ve(e){return e&Xe?"cancel":e&Fe?"end":e&Be?"move":e&He?"start":""}function Ge(e){return e==V?"down":e==Q?"up":e==U?"left":e==X?"right":""}function Ke(e,t){var n=t.manager;return n?n.get(e):e}function Je(){Qe.apply(this,arguments)}function $e(){Je.apply(this,arguments),this.pX=null,this.pY=null}function Ze(){Je.apply(this,arguments)}function et(){Qe.apply(this,arguments),this._timer=null,this._input=null}function tt(){Je.apply(this,arguments)}function nt(){Je.apply(this,arguments)}function rt(){Qe.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ot(e,t){return(t=t||{}).recognizers=z(t.recognizers,ot.defaults.preset),new it(e,t)}Qe.prototype={defaults:{},set:function(e){return l(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(h(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=Ke(e,this)).id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return h(e,"dropRecognizeWith",this)?this:(e=Ke(e,this),delete this.simultaneous[e.id],this)},requireFailure:function(e){if(h(e,"requireFailure",this))return this;var t=this.requireFail;return-1===T(t,e=Ke(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(h(e,"dropRequireFailure",this))return this;e=Ke(e,this);var t=T(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function r(n){t.manager.emit(n,e)}n<Fe&&r(t.options.event+Ve(n)),r(t.options.event),e.additionalEvent&&r(e.additionalEvent),n>=Fe&&r(t.options.event+Ve(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=32},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(32|qe)))return!1;e++}return!0},recognize:function(e){var t=l({},e);if(!w(this.options.enable,[this,t]))return this.reset(),void(this.state=32);this.state&(Ue|Xe|32)&&(this.state=qe),this.state=this.process(t),this.state&(He|Be|Fe|Xe)&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},v(Je,Qe,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,r=t&(He|Be),o=this.attrTest(e);return r&&(n&B||!o)?t|Xe:r||o?n&H?t|Fe:t&He?t|Be:He:32}}),v($e,Je,{defaults:{event:"pan",threshold:10,pointers:1,direction:J},getTouchAction:function(){var e=this.options.direction,t=[];return e&G&&t.push(Ie),e&K&&t.push(Ce),t},directionTest:function(e){var t=this.options,n=!0,r=e.distance,o=e.direction,i=e.deltaX,a=e.deltaY;return o&t.direction||(t.direction&G?(o=0===i?F:i<0?U:X,n=i!=this.pX,r=Math.abs(e.deltaX)):(o=0===a?F:a<0?Q:V,n=a!=this.pY,r=Math.abs(e.deltaY))),e.direction=o,n&&r>t.threshold&&o&t.direction},attrTest:function(e){return Je.prototype.attrTest.call(this,e)&&(this.state&He||!(this.state&He)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Ge(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),v(Ze,Je,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&He)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),v(et,Qe,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[De]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime>t.time;if(this._input=e,!r||!n||e.eventType&(H|B)&&!o)this.reset();else if(e.eventType&Y)this.reset(),this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.time,this);else if(e.eventType&H)return Ue;return 32},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===Ue&&(e&&e.eventType&H?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=g(),this.manager.emit(this.options.event,this._input)))}}),v(tt,Je,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&He)}}),v(nt,Je,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:G|K,pointers:1},getTouchAction:function(){return $e.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return n&(G|K)?t=e.overallVelocity:n&G?t=e.overallVelocityX:n&K&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&f(t)>this.options.velocity&&e.eventType&H},emit:function(e){var t=Ge(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),v(rt,Qe,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Pe]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime<t.time;if(this.reset(),e.eventType&Y&&0===this.count)return this.failTimeout();if(r&&o&&n){if(e.eventType!=H)return this.failTimeout();var i=!this.pTime||e.timeStamp-this.pTime<t.interval,a=!this.pCenter||ae(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,a&&i?this.count+=1:this.count=1,this._input=e,0===this.count%t.taps)return this.hasRequireFailures()?(this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.interval,this),He):Ue}return 32},failTimeout:function(){return this._timer=m((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==Ue&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ot.VERSION="2.0.7",ot.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[tt,{enable:!1}],[Ze,{enable:!1},["rotate"]],[nt,{direction:G}],[$e,{direction:G},["swipe"]],[rt],[rt,{event:"doubletap",taps:2},["tap"]],[et]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function it(e,t){var n;this.options=l({},ot.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((n=this).options.inputClass||(C?he:I?ze:W?Ae:de))(n,te),this.touchAction=new Ye(this,this.options.touchAction),at(this,!0),y(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function at(e,t){var n,r=e.element;r.style&&(y(e.options.cssProps,(function(o,i){n=j(r.style,i),t?(e.oldCssProps[n]=r.style[n],r.style[n]=o):r.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}it.prototype={set:function(e){return l(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var r=this.recognizers,o=t.curRecognizer;(!o||o&&o.state&Ue)&&(o=t.curRecognizer=null);for(var i=0;i<r.length;)n=r[i],2===t.stopped||o&&n!=o&&!n.canRecognizeWith(o)?n.reset():n.recognize(e),!o&&n.state&(He|Be|Fe)&&(o=t.curRecognizer=n),i++}},get:function(e){if(e instanceof Qe)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(h(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(h(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,n=T(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(e!==s&&t!==s){var n=this.handlers;return y(k(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(e!==s){var n=this.handlers;return y(k(e),(function(e){t?n[e]&&n[e].splice(T(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&function(e,t){var n=i.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](t),r++}},destroy:function(){this.element&&at(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},l(ot,{INPUT_START:Y,INPUT_MOVE:q,INPUT_END:H,INPUT_CANCEL:B,STATE_POSSIBLE:qe,STATE_BEGAN:He,STATE_CHANGED:Be,STATE_ENDED:Fe,STATE_RECOGNIZED:Ue,STATE_CANCELLED:Xe,STATE_FAILED:32,DIRECTION_NONE:F,DIRECTION_LEFT:U,DIRECTION_RIGHT:X,DIRECTION_UP:Q,DIRECTION_DOWN:V,DIRECTION_HORIZONTAL:G,DIRECTION_VERTICAL:K,DIRECTION_ALL:J,Manager:it,Input:ee,TouchAction:Ye,TouchInput:ze,MouseInput:de,PointerEventInput:he,TouchMouseInput:Ae,SingleTouchInput:_e,Recognizer:Qe,AttrRecognizer:Je,Tap:rt,Pan:$e,Swipe:nt,Pinch:Ze,Rotate:tt,Press:et,on:S,off:L,each:y,merge:_,extend:x,assign:l,inherit:v,bindFn:M,prefixed:j}),(void 0!==o?o:"undefined"!=typeof self?self:{}).Hammer=ot,(r=function(){return ot}.call(t,n,t,e))===s||(e.exports=r)}(window,document)},function(e,t,n){var r=n(1064);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Row\n ========================================================================== */\n.table-row__loader-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n max-width: 100%; }\n\n.hammerjs-wrapper {\n user-select: auto !important; }\n\n@keyframes spin {\n 100% {\n transform: rotate(360deg); } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1066);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Body\n ========================================================================== */\n.sg-table-dnd-placeholder {\n width: 100%; }\n .sg-table-dnd-placeholder tr {\n display: flex; }\n .sg-table-dnd-placeholder td {\n display: flex;\n align-items: center;\n flex: 1; }\n\n.sg-icon-expandable {\n margin-right: 15px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Table\n ========================================================================== */\n.sg-table-wrapper {\n width: 100%;\n max-width: 100%;\n border-radius: 3px;\n background-color: var(--background-component-primary); }\n\n.sg-theme-hcb .sg-table-wrapper {\n border: 1px solid #fff; }\n\n.sg-table-wrapper--box-shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n.sg-table {\n width: 100%;\n border-radius: 3px;\n text-align: start;\n table-layout: fixed; }\n .sg-table .sg-table__head .sg-table__cell:first-of-type {\n border-top-left-radius: 3px; }\n .sg-table .sg-table__head .sg-table__cell:last-of-type {\n border-top-right-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:first-of-type {\n border-bottom-left-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:last-of-type {\n border-bottom-right-radius: 3px; }\n\n.sg-table__head .sg-table__cell {\n color: var(--typography-light);\n font-family: Roboto;\n font-weight: 500;\n font-size: 12px;\n line-height: 20px;\n text-align: left;\n border-top: none; }\n\n.sg-table__head-tile {\n background-color: var(--background-component-secondary);\n text-align: center; }\n\n.sg-table__head--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__head--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n.sg-table__footer--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__footer--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n/* Rows\n ========================================================================== */\n.sg-table__row--animation-enter {\n opacity: 0;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-enter-active {\n opacity: 1; }\n\n.sg-table__row--animation-exit {\n pointer-events: none;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-exit-active {\n opacity: 0; }\n\n.sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-table__cell--is-in-row-selection {\n background-color: var(--background-component-secondary); }\n\n.sg-theme-hcb .sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-theme-hcb .sg-table__cell--is-in-row-selection {\n background-color: var(--component-background-hover); }\n\n/* Cells\n ========================================================================== */\n.sg-table__cell {\n position: relative;\n height: 60px;\n padding: 0 20px;\n vertical-align: middle;\n background-color: var(--background-component-primary);\n border-top: 1px solid var(--border-color-inner);\n font-size: 14px;\n line-height: 20px;\n text-align: left; }\n .sg-table__cell:focus {\n outline: none; }\n .sg-keyboard .sg-table__cell:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-table__cell-dnd-wrapper {\n display: flex;\n align-items: center; }\n .sg-table__cell-dnd-wrapper .sg-icon-move {\n display: none; }\n .sg-table__cell-dnd-wrapper .sg-icon-dnd {\n margin-right: 15px;\n color: var(--color-icon-button); }\n\n.sg-table__after-content {\n border-top: 1px solid var(--border-color-inner); }\n\n.sg-table-load-more {\n display: flex;\n justify-content: center;\n padding: 20px;\n background-color: var(--background-component-secondary); }\n\n.sg-table .sg-table__row .sg-table__cell.sg-table__expand-toggle {\n text-align: center;\n background-color: var(--background-component-secondary);\n padding: 20px 15px; }\n\n/* Density\n ========================================================================== */\n.sg-table-wrapper--density-none .sg-table__cell {\n padding: 0; }\n\n.sg-table-wrapper--density-none .sg-table__after-content {\n padding: 0; }\n\n.sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__after-content {\n padding: 20px 20px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 40px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 40px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 30px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 10px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 10px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 60px; }\n\n.sg-table-wrapper--density-large .sg-table__after-content {\n padding: 20px 60px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 60px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 120px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 120px; }\n\n/* Product Table\n ========================================================================== */\n.sg-product-table {\n width: 100%; }\n .sg-product-table .sg-toolbar {\n margin: 0; }\n\n.sg-product-table--selected {\n border: 2px solid var(--color-primary); }\n\n.sg-product-table__row {\n border-bottom: 1px solid var(--border-color-inner); }\n\n/* Media queries\n ========================================================================== */\n@media (min-width: 801px) {\n .sg-table.sg-table--no-footer .sg-table__row:last-child .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); }\n .sg-table__cell--is-selected::before {\n content: " ";\n position: absolute;\n display: block;\n top: -1px;\n bottom: 0;\n right: 0;\n left: -2px;\n border-left: 2px solid var(--color-primary);\n border-right: 2px solid var(--color-primary);\n pointer-events: none; }\n .sg-table__head .sg-table__cell--is-selected::before {\n border-top: 2px solid var(--color-primary); }\n .sg-table__footer .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); } }\n\n@media (min-width: 801px) {\n .sg-theme-hcb .sg-table__row:hover .sg-table__cell {\n background-color: var(--component-background-hover); }\n .sg-table__row:hover .sg-table__cell {\n background-color: var(--background-component-secondary); } }\n\n@media (max-width: 800px) {\n .sg-table {\n table-layout: fixed; }\n .sg-table-wrapper .sg-table__after-content {\n padding: 0; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n padding: 24px 20px 15px 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__footer,\n .sg-table-wrapper--mobile-card-flat .sg-table__footer {\n display: none; }\n .sg-table-wrapper--mobile-card.sg-table-wrapper,\n .sg-table-wrapper--mobile-card-flat.sg-table-wrapper {\n background-color: transparent; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow,\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card .sg-table__head,\n .sg-table-wrapper--mobile-card-flat .sg-table__head {\n display: none; }\n .sg-table-wrapper--mobile-card .sg-table__row,\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n display: block;\n border-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__row {\n box-shadow: var(--first-level-box-shadow); }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n border: 1px solid var(--border-color-outer); }\n .sg-table__cell-expandable-wrapper .sg-table__row {\n border-width: 1px 0 0; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child),\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child) {\n margin-bottom: 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell {\n height: auto;\n display: block;\n position: relative;\n border: none; }\n .sg-table-wrapper--mobile-card .sg-table__cell:nth-child(n+2)::after,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:nth-child(n+2)::after {\n content: attr(data-label);\n display: block;\n position: absolute;\n top: 4px;\n left: 20px;\n font-family: Roboto;\n font-size: 12px;\n line-height: 16px;\n color: var(--typography-light);\n text-align: initial;\n text-transform: capitalize; }\n .sg-table-load-more {\n margin-top: 20px;\n padding: 0;\n background: none; } }\n\n@media (max-width: 1500px) {\n .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n .sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 20px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 40px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 40px; }\n .sg-table__cell {\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i,a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasFooter=function(e){return 0!==e.length&&e.find((function(e){return Boolean(e.footer)}))},t.hasHeader=function(e){return e.find((function(e){return Boolean(e.header)}))},t.getCellStyles=function(e){var t=e.cell,n=e.device;return n.isPhone?a({width:t.smSize,maxWidth:t.smSize},t.style):n.isTablet?a({width:t.mSize||t.smSize,maxWidth:t.mSize||t.smSize},t.style):n.isDesktop?a({width:t.lgSize||t.mSize||t.smSize,maxWidth:t.lgSize||t.mSize||t.smSize},t.style):a({},t.style)},o=n(0).default,i=n(0).leaveModule,o&&(o.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/utils.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(9),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.createMobileColumnsOptions=function(e,t,n){if(!e)return e;var r=d.deepclone(e);if(t)return r;var o={width:"100%",flexWrap:"nowrap"},i={flexShrink:0},s=r[0],l=r.pop(),c=s.render?s.render:function(e){return e},p=l.render?l.render:function(e){return e};return delete s.header,s.style=a({fontWeight:"bold"},s.style),s.render=function(e,t){return n?u.createElement(d.Flex,{justify:"space-between",align:"center",gutter:"none",margin:"none",style:o},u.createElement(d.Title,{level:"4",density:"none",truncate:!0},c(e,t)),u.createElement("div",{style:i},p(t[l.accessor],t))):c(e,t)},r},t.createDesktopColumnsOptions=function(e,t,n){if(!e||!t||0===t.length)return e;var r=d.deepclone(e),o=r[r.length-1];return o.style=a({paddingLeft:n&&"0px",textAlign:"right",whiteSpace:"nowrap"},o.style),n&&(o.mSize=o.mSize||"100px"),r},t.prototype.render=function(){var e=this.context.device,n=this.props,r=n.columns,o=n.data,i=n.disableMobileArrange,l=n.hasMenu,c=n.onMouseOver,p=s(n,["columns","data","disableMobileArrange","hasMenu","onMouseOver"]),f=t.createMobileColumnsOptions(r,i,e.isPhone),g=t.createDesktopColumnsOptions(r,o,l);return e.isPhone?u.createElement(d.Table,a({data:o,columns:f},p)):u.createElement(d.Table,a({data:o,columns:g,onMouseOver:c},p))},t.contextType=d.Context,t.defaultProps={hasMenu:!0,"data-e2e":"action-table"},t}(u.Component);t.default=p,l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(p,"ActionTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(1071),l=n(53),c=n(212),u=n(455),d=n(1072),p=n(210),f=n(1075),g=n(473);n(476);var m,h,y=function(e){var t=a.useContext(l.Context).device,n=e.columns,r=e.data,f=e.onCellSelection,m=e.selectedColumns,h=i(e,["columns","data","onCellSelection","selectedColumns"]),y=n.map((function(e){return o({},e)})),b=y.shift();return t.isPhone?a.createElement(s.default,o({},h),y.map((function(e,t){return a.createElement("div",{key:e.accessor,className:"sg-product-table"+(m.includes(t+1)?" sg-product-table--selected":"")},a.createElement(d.default,{border:"none",padding:"medium",className:"sg-table__head-tile"},e.renderHead?e.renderHead:e.header),r.map((function(n){return a.createElement(c.Flex,{className:"sg-product-table__row",key:n.accessor,padding:["none","medium"],gutter:"none",margin:"none",background:"white"},a.createElement(c.Box,{xs:"8",flex:!0,align:"center",justify:"flex-start"},b.render?b.render(n[b.accessor],n,b.accessor,t+1):n[b.accessor]),a.createElement(c.Box,{xs:"4",flex:!0,align:"center",justify:"center",style:{textAlign:"right"}},a.createElement(u.Grid,{padding:["medium","none"]},e.render(n[e.accessor],n,e.accessor,t+1))))})),e.footer&&a.createElement(p.default,{background:"light",justify:"center"},e.footer(t+1)))}))):a.createElement(g.default,o({className:"sg-product-table",mobileLayout:"row",data:r,columns:n,onCellSelection:f,selectedColumns:m},h))};y.defaultProps={selectedColumns:[]},t.default=f.default(y),m=n(0).default,h=n(0).leaveModule,m&&(m.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(y,"ProductTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),h(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(438);t.default=r.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(477);t.default=r.default},function(e,t,n){var r=n(1074);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tile\n ========================================================================== */\n.sg-tile:focus {\n outline: none; }\n\n.sg-keyboard .sg-tile:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tile,\n.sg-tile.sg-with-border {\n border-radius: 0; }\n\n@media (max-width: 800px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-top: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-tile:last-of-type {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; } }\n\n@media (min-width: 801px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-left: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px; }\n .sg-tile:last-of-type {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(214);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(7),u=n(8),d=n(10),p=n(195),f=n(141),g=function(e){switch(e.key){case d.default.SPACE:case d.default.ENTER:e.preventDefault(),e.stopPropagation(),e.target.click()}},m=l.forwardRef((function(e,t){var n=e.active,r=e.disabled,a=e.className,s=e.children,d=e.padding,m=e.tabIndex,h=e["data-e2e"],y=e["data-component"],b=i(e,["active","disabled","className","children","padding","tabIndex","data-e2e","data-component"]),x=c.default("sg-tabs__tab",n&&"sg-tabs__tab--active",r&&"sg-tabs__tab--disabled",f.default(d),a);return l.createElement(p.default,o({tag:"li",ref:t,className:x,tabIndex:m,"data-e2e":h,"data-component":y,role:"tab","aria-selected":n,"aria-controls":"panel-"+m},u.default(b),{onKeyDown:g}),s)}));m.displayName="Tab",m.defaultProps={tabIndex:-1,"data-e2e":"tab","data-component":"tab"},t.default=m,a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(g,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(m,"Tab","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(52),d=n(33),p=n(62),f=n(8),g=n(10),m=n(24);n(1078);var h,y,b=function(e){function t(t){var n=e.call(this,t)||this;return n.onKeyDown=function(e){var t=p.getFocusableElement(n.tabsRef,{isDirectionForward:!0}),r=p.getFocusableElement(n.tabsRef,{isDirectionForward:!1});switch(e.key){case g.default.RIGHT:case g.default.DOWN:if(r===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(t),void d.focusNextComponent({event:e});case g.default.LEFT:case g.default.UP:if(t===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(r),void d.focusNextComponent({event:e,isDirectionForward:!1});default:return}},n.state={hasArrows:!1},n.tabsWrapperWith=null,n.tabsWidth=null,n.initialClientXLocation=0,n.deltaXFromLastTranslateRequest=0,n.deltaXfromLastMoveEvent=0,n.tabsRootRef=l.createRef(),n.tabsWrapperRef=l.createRef(),n.tabsRef=l.createRef(),n.applyTransformXStyle=n.applyTransformXStyle.bind(n),n.saveComponentDimensions=n.saveComponentDimensions.bind(n),n.resizeHandler=n.resizeHandler.bind(n),n.onMouseDown=n.onMouseDown.bind(n),n.onMouseUp=n.onMouseUp.bind(n),n.onMouseMove=n.onMouseMove.bind(n),n}return i(t,e),t.prototype.componentDidMount=function(){this.saveComponentDimensions(),this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),window.addEventListener("resize",this.resizeHandler,!1)},t.prototype.componentDidUpdate=function(e){e.children.length!==this.props.children.length&&this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),this.saveComponentDimensions()},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.resizeHandler,!1)},t.prototype.onMouseDown=function(e){this.tabsWrapperWith>=this.tabsWidth||(this.initialClientXLocation=e.clientX||e.touches[0].clientX)},t.prototype.onMouseMove=function(e){if(this.initialClientXLocation){var t=e.clientX||e.touches[0].clientX;this.translateTabs(t)}},t.prototype.onMouseUp=function(){this.initialClientXLocation=0,this.deltaXFromLastTranslateRequest=this.deltaXfromLastMoveEvent},t.prototype.saveComponentDimensions=function(){this.tabsWrapperRef&&(this.tabsWrapperWith=this.tabsWrapperRef.getClientRects()[0].width,this.tabsWidth=this.tabsRef.getClientRects()[0].width)},t.prototype.translateTabs=function(e){var t=this.tabsWidth-this.tabsWrapperWith,n=e-this.initialClientXLocation+this.deltaXFromLastTranslateRequest,r=Math.min(Math.max(parseInt(n,10),-t),0);this.deltaXfromLastMoveEvent=r,this.applyTransformXStyle(r)},t.prototype.applyTransformXStyle=function(e){this.tabsRef.style.webkitTransform="translateX("+e+"px)",this.tabsRef.style.transform="translateX("+e+"px)"},t.prototype.resizeHandler=function(){var e=this.tabsWrapperWith<this.tabsWidth;this.state.hasArrows!==e&&this.setState({hasArrows:e}),this.applyTransformXStyle(0),this.saveComponentDimensions()},t.prototype.render=function(){var e=this,t=this.props,n=t.activeColor,r=t.className,o=t.children,i=t.border,u=t.size,d=t.tabIndex,p=t["data-e2e"],g=t["data-component"],h=t["aria-label"],y=s(t,["activeColor","className","children","border","size","tabIndex","data-e2e","data-component","aria-label"]),b=c.default("sg-tabs-wrapper",i&&"sg-tabs-wrapper--border-"+i,r),x=c.default("sg-tabs","sg-tabs--background-transparent","sg-tabs--"+u,n&&"sg-tabs--active-color-"+n),_=this.state.hasArrows;return l.createElement("div",a({ref:function(t){e.tabsRootRef=t},className:b,"data-e2e":p,"data-component":g,tabIndex:d},f.default(y),{onMouseDown:this.onMouseDown,onMouseMove:this.onMouseMove,onMouseUp:this.onMouseUp,onMouseLeave:this.onMouseUp,onTouchStart:this.onMouseDown,onTouchMove:this.onMouseMove,onTouchEnd:this.onMouseUp,onKeyDown:this.onKeyDown}),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--start",onClick:function(){return e.translateTabs(40)}},l.createElement(m.default,{name:"arrow-left-thin",size:"10"})),l.createElement("div",{className:"sg-tabs_container",ref:function(t){e.tabsWrapperRef=t}},l.createElement("ul",a({className:x,ref:function(t){e.tabsRef=t},role:"tablist","aria-label":h},y),o)),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--end",onClick:function(){return e.translateTabs(-40)}},l.createElement(m.default,{name:"arrow-right-thin",size:"10"})))},t.defaultProps={activeColor:"sky",size:"medium",tabIndex:0,"data-e2e":"tabs","data-component":"tabs"},t}(l.Component);t.default=b,h=n(0).default,y=n(0).leaveModule,h&&(h.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(b,"Tabs","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),y(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1079);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Tabs\n ========================================================================== */\n.sg-tabs-wrapper {\n display: flex;\n flex-shrink: 0;\n user-select: none;\n max-width: 100%; }\n .sg-tabs-wrapper:focus {\n outline: none; }\n .sg-keyboard .sg-tabs-wrapper:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tabs_container {\n overflow: hidden; }\n\n.sg-tabs__arrow {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background: inherit;\n color: var(--color-icon-button);\n cursor: pointer; }\n .sg-tabs__arrow:hover {\n color: var(--typography-dark); }\n\n.sg-tabs {\n display: inline-flex; }\n\n.sg-tabs__tab {\n align-items: center;\n display: flex;\n position: relative;\n white-space: nowrap;\n height: 60px;\n padding: 0 30px;\n color: var(--typography-light);\n cursor: pointer;\n text-transform: uppercase; }\n .sg-tabs__tab:focus {\n outline: none; }\n .sg-keyboard .sg-tabs__tab:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n .sg-tabs__tab:hover, .sg-tabs__tab:active, .sg-tabs__tab--active {\n color: var(--typography-darker); }\n .sg-tabs__tab:active::after, .sg-tabs__tab--active::after {\n content: "";\n display: block;\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: currentColor;\n z-index: 1; }\n .sg-tabs__tab a {\n color: var(--typography-darkest); }\n\n/* Background\n ========================================================================== */\n.sg-tabs--background-transparent {\n background-color: transparent; }\n\n/* Borders\n ========================================================================== */\n.sg-tabs-wrapper--border-light {\n position: relative; }\n .sg-tabs-wrapper--border-light::before {\n content: "";\n display: block;\n position: absolute;\n height: 1px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--border-color-outer); }\n\n.sg-tabs--active-color-sky .sg-tabs__tab--active::after,\n.sg-tabs--active-color-sky .sg-tabs__tab:active::after {\n background-color: var(--ocean-base); }\n\n.sg-tabs--active-color-romantic .sg-tabs__tab--active,\n.sg-tabs--active-color-romantic .sg-tabs__tab:active {\n color: var(--royal-base); }\n\n.sg-tabs--active-color-dark .sg-tabs__tab--active,\n.sg-tabs--active-color-dark .sg-tabs__tab:active {\n color: var(--typography-darker); }\n\n/* Sizes\n ========================================================================== */\n.sg-tabs--small {\n font: 500 12px/16px Roboto; }\n\n.sg-tabs--medium {\n font: 600 14px/20px Roboto; }\n\n.sg-tabs--large {\n font: 600 16px/24px Roboto; }\n\n/* Disabled\n ========================================================================== */\n.sg-tabs__tab--disabled {\n color: var(--color-disabled);\n pointer-events: none; }\n\n@media (max-width: 1500px) {\n .sg-tabs__tab {\n padding: 0 20px;\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(1081);n(1082);var u,d,p=function(e){var t=e.className,n=e.background,r=e.onRefsReady,c=e.tabIndex,u=e["data-e2e"],d=e["data-component"],p=i(e,["className","background","onRefsReady","tabIndex","data-e2e","data-component"]),f=s.default(t,"sg-textarea",n&&"sg-textarea--background-"+n);return a.createElement("textarea",o({ref:function(e){r&&r(e)},className:f,"data-e2e":u,"data-component":d,tabIndex:c},l.default(p)))},f=c.default(p);f.displayName="Textarea",p.defaultProps={tabIndex:0,"data-e2e":"textarea","data-component":"textarea"},t.default=f,u=n(0).default,d=n(0).leaveModule,u&&(u.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(p,"Textarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(f,"WrappedTextarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),d(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(452);t.default=r.default},function(e,t,n){var r=n(1083);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n.sg-field-wrapper .sg-textarea {\n height: auto; }\n\n/* Backgrounds\n ========================================================================== */\n.sg-textarea--background-light {\n background-color: var(--background-main); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(203),u=n(10),d=n(138),p=n(109),f=n(204),g=n(24),m=n(110),h=n(95),y=n(1085);n(1088);var b,x,_="TIME",v=function(e){function t(t){var n=e.call(this,t)||this;return n.handleHourKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleHourIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleHourDecrease();default:return}},n.handleMinuteKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleMinuteIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleMinuteDecrease();default:return}},n.state={viewType:_,selectedTime:+(new Date).setMinutes(0),inputValue:null,isTimePickerVisible:!1},n.openTimePicker=n.openTimePicker.bind(n),n.closeTimePicker=n.closeTimePicker.bind(n),n.handleTimePick=n.handleTimePick.bind(n),n.handleTimeChange=n.handleTimeChange.bind(n),n.handleHourIncrease=n.handleHourIncrease.bind(n),n.handleHourSelection=n.handleHourSelection.bind(n),n.handleHourDecrease=n.handleHourDecrease.bind(n),n.handleMinuteIncrease=n.handleMinuteIncrease.bind(n),n.handleMinuteSelection=n.handleMinuteSelection.bind(n),n.handleMinuteDecrease=n.handleMinuteDecrease.bind(n),n.handleDayPeriodChange=n.handleDayPeriodChange.bind(n),n}return i(t,e),t.prototype.componentWillMount=function(){var e=this.props.value,t=this.state.selectedTime;e&&t!==e&&this.setStateFromValue(e)},t.prototype.componentWillReceiveProps=function(e,t){var n=e.value,r=t.selectedTime;""===n&&this.setState({inputValue:null}),n&&r!==n&&this.setStateFromValue(n)},t.prototype.setStateFromValue=function(e){var t=+new Date(1e3*parseInt(e,10));"string"!=typeof e?this.setState({selectedTime:t,inputValue:t}):this.setState({selectedTime:+new Date,inputValue:""})},t.prototype.getTimeFromLocales=function(){var e=this.state.inputValue,t=this.props.locales;return c.getTime(e,t)},t.prototype.getHours=function(){var e=this.state.selectedTime;return new Date(e).getHours()},t.prototype.getMinutes=function(){var e=this.state.selectedTime;return new Date(e).getMinutes()},t.prototype.getFormattedTime=function(e){return Math.floor(e/1e3)},t.prototype.getHumanReadableSelectedHour=function(){var e=this.props.locales,t=this.state.selectedTime,n=c.getHoursFromDateTimeFormat(e,new Date(t));return parseInt(n,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedMinute=function(){var e=this.getMinutes().toString();return parseInt(e,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedDayPeriod=function(){return this.getHours()>=12?"PM":"AM"},t.prototype.closeTimePicker=function(){this.setState({isTimePickerVisible:!1,viewType:_})},t.prototype.openTimePicker=function(){this.props.disabled||this.setState({isTimePickerVisible:!0})},t.prototype.handleTimePick=function(){var e=this.props.onChange,t=this.state.selectedTime,n=this.getFormattedTime(t);this.setState({inputValue:t},(function(){return e(n)}))},t.prototype.handleTimeChange=function(e){var t=e.hour,n=e.minute,r=this.state.selectedTime,o=new Date(r),i=void 0!==t?t:o.getHours(),a=void 0!==n?n:o.getMinutes(),s=+new Date(o.getFullYear(),o.getMonth(),o.getDate(),i,a,0);this.setState({selectedTime:s})},t.prototype.handleHourIncrease=function(){var e=this.getHours(),t=23===e?0:e+1;this.handleTimeChange({hour:t})},t.prototype.handleHourDecrease=function(){var e=this.getHours(),t=0===e?23:e-1;this.handleTimeChange({hour:t})},t.prototype.handleHourSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({hour:e})}))},t.prototype.handleMinuteIncrease=function(){var e=this.getMinutes(),t=59===e?0:e+1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteDecrease=function(){var e=this.getMinutes(),t=0===e?59:e-1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({minute:e})}))},t.prototype.handleDayPeriodChange=function(){var e=this.getHours(),t=e>=12?e-12:e+12;this.handleTimeChange({hour:t})},t.prototype.shouldUse12hFormat=function(){var e=this.state.selectedTime,t=this.props.locales,n=c.getHoursFromDateTimeFormat(t,new Date(e));return Boolean(["A","M","P","a","m","p"].find((function(e){return n.includes(e)})))},t.prototype.renderInput=function(){var e=this,t=this.props.disabled,n=this.state.inputValue,r={label:this.props.label,placeholder:this.props.placeholder,size:this.props.size,validationMessage:this.props.validationMessage,validationMessageTemplate:this.props.validationMessageTemplate,state:this.props.state,readOnly:this.props.readOnly||this.props.disabled,ariaLabel:this.props["aria-label"],"data-e2e":this.props["data-e2e-input"]};t&&(r.disabled=t);var o=n?this.getTimeFromLocales():"",i=l.default("sg-time-picker-input",t&&"sg-time-picker-input--disabled");return s.createElement(m.default,a({className:i,value:o,"aria-label":r.ariaLabel,prefix:s.createElement(g.default,{name:"generic-clock",color:"ocean",size:"18",className:"date-picker-calendar-icon"}),onClick:this.openTimePicker,"aria-autocomplete":"none","aria-live":"polite","aria-valuetext":o,onKeyDown:function(t){if(t.key===u.default.SPACE||t.key===u.default.ENTER)return t.preventDefault(),t.stopPropagation(),void e.openTimePicker()}},r))},t.prototype.renderTimePickerDialog=function(){var e=this.state,t=e.isTimePickerVisible,n=e.viewType,r=this.props.className,o=l.default("sg-time-picker",r);return t?s.createElement(f.default,{className:o,density:"none",size:"small",footer:this.renderFooter(),onCloseHandler:this.closeTimePicker,"data-e2e":this.props["data-e2e"],"aria-hidden":t,role:"region","aria-live":"polite"},n===_&&this.renderClock(),"HOUR"===n&&this.renderHourPicker(),"MINUTE"===n&&this.renderMinutePicker()):null},t.prototype.renderFooter=function(){var e=this,t=this.props.translation;return s.createElement(s.Fragment,null,s.createElement(p.default,{onClick:this.closeTimePicker,"data-e2e":"timepicker-cancel-button"},t.cancelButton),s.createElement(p.default,{"data-e2e":"timepicker-confirm-button",color:"primary",disabled:this.props.shouldDisableTime(this.getFormattedTime(this.state.selectedTime)),onClick:function(){e.handleTimePick(),e.closeTimePicker()}},t.okButton))},t.prototype.renderClock=function(){var e=this,t=this.shouldUse12hFormat(),n=this.getHumanReadableSelectedHour(),r=this.getHumanReadableSelectedMinute(),o=this.getHumanReadableSelectedDayPeriod(),i=this.props.ariaProps;return s.createElement("div",{className:"sg-time-picker__content sg-time-picker__content--flex","data-e2e":"timepicker-clock",role:"group"},s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{size:"xx-large",tabIndex:0,style:{order:1},onClick:function(){return e.setState({viewType:"HOUR"})},onKeyDown:this.handleHourKeyDown,"data-e2e":"timepicker-hour",role:"spinbutton","aria-valuenow":parseInt(n),"aria-valuetext":n,"aria-valuemin":1,"aria-valuemax":t?12:24,"aria-label":i.ariaLabelHours,"aria-live":"polite"},n),s.createElement(y.default,{color:"secondary",style:{order:0},onClick:this.handleHourIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{color:"secondary",style:{order:2},onClick:this.handleHourDecrease,"data-e2e":"timepicker-hour-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),s.createElement("div",{className:"sg-time-picker__column sg-time-picker__column--justify-center"},":"),s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{size:"xx-large",tabIndex:0,onClick:function(){return e.setState({viewType:"MINUTE"})},onKeyDown:this.handleMinuteKeyDown,"data-e2e":"timepicker-minute",role:"spinbutton","aria-valuenow":parseInt(r),"aria-valuetext":r,"aria-valuemin":0,"aria-valuemax":59,"aria-label":i.ariaLabelMinutes,"aria-live":"assertive"},r),s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteDecrease,"data-e2e":"timepicker-minute-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),t&&s.createElement("div",{className:l.default("sg-time-picker__column","sg-time-picker__column--justify-center","sg-time-picker__column--margin-start")},s.createElement(y.default,{background:"secondary",onClick:this.handleDayPeriodChange,tabIndex:0,"data-e2e":"timepicker-period-change","aria-label":"am/pm",role:"button","aria-valuetext":o},o)))},t.prototype.renderHourPicker=function(){var e=this,t=this.getHours(),n=this.shouldUse12hFormat(),r=Array(n?12:24).fill(null).map((function(e,t){return n?t+1:t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-hour"},r.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-hours"},s.createElement(h.default,{className:o,color:"dark",weight:"bold",onClick:function(){return e.handleHourSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.renderMinutePicker=function(){var e=this,t=this.getMinutes(),n=Array(60).fill(null).map((function(e,t){return t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-minutes"},n.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-minute"},s.createElement(h.default,{className:o,weight:"bold",onClick:function(){return e.handleMinuteSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.render=function(){return s.createElement(s.Fragment,null,this.renderInput(),this.renderTimePickerDialog())},t.defaultProps={locales:navigator.language||"en-US",placeholder:"Select a time",onChange:function(){return!1},shouldDisableTime:function(){return!1},translation:{cancelButton:"Cancel",okButton:"Ok"},"data-e2e":"timepicker","data-e2e-input":"timepicker-input",ariaProps:{ariaLabelMinutes:"Minutes",ariaLabelHours:"Hour"}},t}(s.Component);t.default=v,b=n(0).default,x=n(0).leaveModule,b&&(b.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(_,"TIME_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("HOUR","HOUR_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("MINUTE","MINUTE_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(v,"TimePicker","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),x(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7);n(1086);var l,c,u=function(e){var t=e.color,n=e.children,r=e.className,l=e.background,c=e.size,u=e.tabIndex,d=i(e,["color","children","className","background","size","tabIndex"]),p=s.default("sg-time-picker-button",t&&"sg-time-picker-button--color-"+t,l&&"sg-time-picker-button--background-"+l,"sg-time-picker-button--size-"+c,r);return a.createElement("button",o({className:p,type:"button",tabIndex:u},d),n)};u.defaultProps={size:"large",tabIndex:-1},t.default=u,l=n(0).default,c=n(0).leaveModule,l&&(l.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(u,"TimePickerButton","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1087);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePickerButton\n ========================================================================== */\n.sg-time-picker-button {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background-color: transparent;\n color: var(--typography-dark);\n border: none;\n border-radius: 3px;\n font-family: Roboto;\n font-weight: 500;\n font-size: 20px;\n text-transform: uppercase; }\n .sg-time-picker-button:hover {\n cursor: pointer; }\n .sg-time-picker-button:hover, .sg-time-picker-button:focus {\n color: var(--component-color-hover);\n background-color: var(--component-background-hover); }\n\n/* Sizes\n ========================================================================== */\n.sg-time-picker-button--size-large {\n height: 40px; }\n\n.sg-time-picker-button--size-xx-large {\n height: 60px; }\n\n/* Colors\n ========================================================================== */\n.sg-time-picker-button--color-secondary {\n color: var(--color-secondary); }\n\n/* Backgrounds\n ========================================================================== */\n.sg-time-picker-button--background-secondary {\n color: var(--typography-white);\n background-color: var(--color-secondary); }\n .sg-time-picker-button--background-secondary:focus, .sg-time-picker-button--background-secondary:hover {\n background-color: var(--color-secondary-hovered); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1089);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePicker\n ========================================================================== */\n.sg-time-picker.sg-dialog {\n padding: 0; }\n\n.sg-time-picker .sg-time-picker-header {\n margin-top: 0; }\n\n.sg-time-picker-input .sg-field {\n cursor: pointer; }\n\n.sg-time-picker-input .sg-field-wrapper--readonly {\n border-color: var(--border-color-outer);\n background-color: var(--background-component-primary); }\n\n.sg-time-picker-input .sg-field--readonly {\n background-color: transparent; }\n\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-field--readonly,\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-input-addon--component {\n background-color: var(--background-component-secondary);\n opacity: 0.5;\n cursor: not-allowed; }\n\n.sg-time-picker__content {\n padding-top: 30px;\n padding-bottom: 30px;\n height: 280px;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n overflow-y: overlay; }\n\n.sg-time-picker__content--flex {\n display: flex;\n align-items: center;\n justify-content: center; }\n\n.sg-time-picker__column {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n align-items: center;\n min-width: 50px;\n min-height: 160px; }\n\n.sg-time-picker__column--justify-center {\n justify-content: center; }\n\n.sg-time-picker__column--margin-start {\n margin-left: 30px; }\n\n.sg-time-picker-entity {\n cursor: pointer;\n line-height: 36px; }\n .sg-time-picker-entity:hover {\n color: var(--color-secondary); }\n\n.sg-time-picker-entity--selected {\n color: var(--color-secondary);\n font-size: 26px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n},a=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(52),u=n(8),d=n(10),p=n(24);n(1091);var f,g,m=function(e,t){if(!e)return null;e.children&&e.children[t]&&c.focusDomElement(e.children[t])},h=function(e){var t=e.event,n=e.timelineRef,r=e.focusIndex,o=e.timelineLength,i=e.onChange;switch(t.key){case d.default.LEFT:var a=Math.min(Math.max(r-1,0),o);m(n.current,a);break;case d.default.RIGHT:var s=Math.min(Math.max(r+1,0),o);m(n.current,s);break;case d.default.ENTER:case d.default.SPACE:i(r+1)}},y=function(e){var t=e.activeStep,n=e.className,r=e.onChange,c=e.steps,d=e.tabIndex,f=e["data-e2e"],g=e["data-component"],m=e["aria-label"],y=i(e,["activeStep","className","onChange","steps","tabIndex","data-e2e","data-component","aria-label"]),b=s.useRef(null),x=a(s.useState(-1),2),_=x[0],v=x[1],M=l.default("sg-timeline",n),w=c.map((function(e,n){var i=n+1,a=i<=t,d=l.default("sg-timeline__item",a&&"sg-timeline__item--active",i===t&&"sg-timeline__item--bold",i>c.length&&"sg-timeline__item--bold");return s.createElement("li",o({key:n,className:d,tabIndex:-1},u.default(y),{onClick:a?function(){return r(i)}:null,onFocus:function(){return v(n)},"data-e2e":"timeline-step","aria-hidden":"true"}),s.createElement("div",{className:"sg-timeline__top-row"},i<t?s.createElement("span",{className:"sg-timeline__step"},s.createElement(p.default,{name:"check",size:"12"})):s.createElement("span",{className:"sg-timeline__step"},i)),s.createElement("div",{className:"sg-timeline__bottom-row"},s.createElement("span",{className:"sg-timeline__text"},c[n])))}));return s.createElement("ul",{ref:b,className:M,tabIndex:d,"data-e2e":f,role:"timeline","aria-label":m,"data-component":g,onKeyDown:function(e){return h({event:e,timelineRef:b,focusIndex:_,timelineLength:w.length,onChange:r})}},w)};y.defaultProps={onChange:function(){},tabIndex:0,"data-e2e":"timeline","data-component":"timeline"},t.default=y,f=n(0).default,g=n(0).leaveModule,f&&(f.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(a,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(m,"focusItem","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(h,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(y,"Timeline","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1092);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n.sg-timeline {\n display: flex; }\n .sg-timeline:focus {\n outline: none; }\n .sg-keyboard .sg-timeline:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n flex-basis: 0; }\n .sg-timeline__item:focus {\n outline: none; }\n .sg-keyboard .sg-timeline__item:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item:first-child .sg-timeline__top-row::before {\n background: transparent; }\n\n.sg-timeline__item:last-child .sg-timeline__top-row::after {\n background: transparent; }\n\n.sg-timeline__item--active {\n cursor: pointer; }\n .sg-timeline__item--active .sg-timeline__step {\n background: var(--ocean-base); }\n\n.sg-timeline__item--bold {\n font-weight: 600; }\n\n.sg-timeline__top-row {\n display: flex;\n align-items: center; }\n\n.sg-timeline__bottom-row {\n display: flex;\n justify-content: center;\n text-align: center;\n padding: 5px 10px; }\n\n.sg-timeline__top-row::before,\n.sg-timeline__top-row::after {\n content: "";\n display: block;\n height: 1px;\n flex-grow: 1;\n background: var(--color-disabled); }\n\n.sg-timeline__top-row::before {\n margin-right: 10px; }\n\n.sg-timeline__top-row::after {\n margin-left: 10px; }\n\n.sg-timeline__step {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 25px;\n height: 25px;\n line-height: 25px;\n border-radius: 50%;\n color: var(--typography-white);\n background: var(--color-disabled);\n font-family: Roboto;\n font-weight: 700; }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(8),d=n(1094);n(1097);var p,f,g=function(e){function t(t){var n=e.call(this,t)||this;return n.nodes={},n.rootRef=null,n.onCheck=function(e){var t=n.props,r=t.noCascade,o=t.onCheck;n.toggleChecked(e,e.checked,r),o(n.serializeList("checked"),e)},n.onExpand=function(e){var t=n.props.onExpand;n.toggleNode("expanded",e,e.expanded),t(n.serializeList("expanded"),e)},n.rootRef=l.createRef(),n.flattenNodes(t.nodes),n.unserializeLists({checked:t.checked,expanded:t.expanded}),n}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=e.nodes,n=e.checked,r=e.expanded;JSON.stringify(this.props.nodes)!==JSON.stringify(t)&&this.flattenNodes(t),this.unserializeLists({checked:n,expanded:r})},t.prototype.getFormattedNodes=function(e){var t=this;return e.map((function(e){var n=a({},e);return n.checked=t.nodes[e.value].checked,n.expanded=t.nodes[e.value].expanded,Array.isArray(e.children)&&e.children.length>0?n.children=t.getFormattedNodes(n.children):n.children=null,n}))},t.prototype.getCheckState=function(e,t){return null===e.children||t?e.checked?1:0:this.isEveryChildChecked(e)?1:this.isSomeChildChecked(e)?2:0},t.prototype.getDisabledState=function(e,t,n,r){return!!n||(!(r||!t.disabled)||Boolean(e.disabled))},t.prototype.toggleChecked=function(e,t,n){var r=this;null===e.children||n?this.toggleNode("checked",e,t):e.children.forEach((function(e){r.toggleChecked(e,t)}))},t.prototype.toggleNode=function(e,t,n){this.nodes[t.value][e]=n},t.prototype.flattenNodes=function(e){var t=this;Array.isArray(e)&&0!==e.length&&e.forEach((function(e){t.nodes[e.value]={},t.flattenNodes(e.children)}))},t.prototype.unserializeLists=function(e){var t=this;Object.keys(this.nodes).forEach((function(n){Object.keys(e).forEach((function(e){t.nodes[n][e]=!1}))})),Object.keys(e).forEach((function(n){e[n].forEach((function(e){void 0!==t.nodes[e]&&(t.nodes[e][n]=!0)}))}))},t.prototype.serializeList=function(e){var t=this,n=[];return Object.keys(this.nodes).forEach((function(r){t.nodes[r][e]&&n.push(r)})),n},t.prototype.isEveryChildChecked=function(e){var t=this;return e.children.every((function(e){return null!==e.children?t.isEveryChildChecked(e):e.checked}))},t.prototype.isSomeChildChecked=function(e){var t=this;return e.children.some((function(e){return null!==e.children?t.isSomeChildChecked(e):e.checked}))},t.prototype.renderTreeNodes=function(e,t,n){var r=this;void 0===t&&(t={}),void 0===n&&(n=0);var o=this.props,i=o.disabled,a=o.noCascade,s=o.optimisticToggle,c=o.collapsedIcon,u=o.expandedIcon,p=e.map((function(e){var o=""+e.value,p=r.getCheckState(e,a),f=r.renderChildNodes(e),g=r.getDisabledState(e,t,i,a);return l.createElement(d.default,{key:o,checked:p,disabled:g,depth:n,expanded:e.expanded,label:e.label,forceShowToggleIcon:e.forceShowToggleIcon,entity:e.entity,optimisticToggle:s,rawChildren:e.children,value:e.value,showCheckbox:e.showCheckbox,onCheck:r.onCheck,onExpand:r.onExpand,collapsedIcon:c,expandedIcon:u,parentRootRef:r.rootRef.current},f)}));return l.createElement("ol",{className:"sg-tree__list"},p)},t.prototype.renderChildNodes=function(e){var t=this.props.depth;return null!==e.children&&e.expanded?this.renderTreeNodes(e.children,e,t+1):null},t.prototype.render=function(){var e=this.getFormattedNodes(this.props.nodes),t=this.props,n=t.className,r=t.tabIndex,o=t["data-e2e"],i=t["data-component"],d=s(t,["className","tabIndex","data-e2e","data-component"]),p=c.default("sg-tree",n);return l.createElement("div",a({ref:this.rootRef,className:p,"data-e2e":o,"data-component":i,tabIndex:r},u.default(d)),this.renderTreeNodes(e))},t.defaultProps={depth:0,checked:[],disabled:!1,expanded:[],noCascade:!1,optimisticToggle:!0,collapsedIcon:"arrow-right",expandedIcon:"arrow-down",onCheck:function(){return null},onExpand:function(){return null},"data-e2e":"tree","data-component":"tree"},t}(l.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(g,"Tree","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(33),l=n(112),c=n(10),u=n(197),d=n(25);n(1095);var p,f,g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onCheck=function(){var e=t.props,n=e.checked,r=e.entity,o=e.value,i=e.optimisticToggle,a=e.rawChildren,s=!1;0===n&&(s=!0),2===n&&(s=i),(0,e.onCheck)({value:o,checked:s,entity:r,children:a})},t.onExpand=function(){var e=t.props,n=e.expanded,r=e.entity,o=e.value;(0,e.onExpand)({expanded:!n,value:o,entity:r})},t.handleKeyDown=function(e){var n=t.props,r=n.expanded,o=n["data-component"],i=n.parentRootRef;if(c.isEventFromTab(e))s.focusNextComponent({event:e,startingElement:i});else if(c.isEventFromShiftPlusTab(e))s.focusNextComponent({event:e,isDirectionForward:!1,startingElement:i});else switch(e.key){case c.default.DOWN:return void s.focusNextComponent({event:e,includeChildren:!0,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.UP:return void s.focusNextComponent({event:e,includeChildren:!0,isDirectionForward:!1,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.LEFT:if(e.stopPropagation(),!r)return;return t.onExpand();case c.default.RIGHT:if(e.stopPropagation(),r)return;return t.onExpand();case c.default.ENTER:case c.default.SPACE:return e.stopPropagation(),t.onCheck()}},t}return i(t,e),t.prototype.hasChildren=function(){return null!==this.props.rawChildren},t.prototype.renderExpandCollapseButton=function(){var e=this.props,t=e.expanded,n=e.forceShowToggleIcon,r=e.expandedIcon,o=e.collapsedIcon;return this.hasChildren()||n?a.createElement(d.default,{name:t?r:o,size:"10",color:"light",onClick:this.onExpand,"data-e2e":"tree-node-expand"}):a.createElement("div",{style:{width:"10px",height:"10px"}})},t.prototype.renderLabel=function(){var e=this.props,t=e.checked,n=e.disabled,r=e.entity,o=e.label,i=e.value,s=e.showCheckbox;return a.createElement("label",{className:"sg-tree-node__label",onDoubleClick:this.onExpand,"data-e2e":"tree-node-label"},s&&a.createElement(u.default,{className:"sg-tree-node__checkbox",value:i,checked:1===t,indeterminate:2===t,disabled:n,onChange:this.onCheck,tabIndex:-1}),"function"==typeof o?o(r):o)},t.prototype.renderChildren=function(){return this.props.expanded?this.props.children:null},t.prototype.render=function(){var e=this.props,t=e.className,n=e.disabled,r=e.depth,o=e.tabIndex,i=e["data-e2e"],s=e["data-component"],c=l.cn("sg-tree-node",n&&"sg-tree-node--disabled",t);return a.createElement("li",{className:c,style:{paddingLeft:20*r+"px"},tabIndex:o,"data-e2e":i,"data-component":s,onKeyDown:this.handleKeyDown},a.createElement("span",{className:"sg-tree-node__header"},this.renderExpandCollapseButton(),this.renderLabel()),this.renderChildren())},t.defaultProps={children:null,className:null,depth:0,rawChildren:null,forceShowToggleIcon:!1,showCheckbox:!0,tabIndex:0,"data-e2e":"tree-node","data-component":"tree-node"},t}(a.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),p.register(g,"TreeNode","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1096);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TreeNode\n ========================================================================== */\n.sg-tree-node:focus {\n outline: none; }\n\n.sg-keyboard .sg-tree-node:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree-node__header {\n display: flex;\n align-items: center;\n min-height: 26px; }\n\n.sg-tree-node__label {\n display: flex;\n align-items: center;\n width: 100%;\n padding-left: 5px;\n flex-shrink: 0; }\n\n.sg-tree-node__checkbox {\n padding: 0 15px 0 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1098);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tree\n ========================================================================== */\n.sg-tree {\n width: 100%;\n overflow-x: auto; }\n .sg-tree:focus {\n outline: none; }\n .sg-keyboard .sg-tree:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree__list {\n list-style: none;\n padding: 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(205),u=function(e){function t(t){var n=e.call(this,t)||this;return n.state={hasPermission:!1,windowFocus:!0},n.registerServiceWorker=function(){var e=n.props.pathToServiceWorker;navigator.serviceWorker.register(e).then((function(e){n.swRegistration=e,n.swRegistration.getNotifications().then((function(e){return e.forEach((function(e){return e.close()}))})),console.log("Registration successful, scope is:",e.scope),n.askForPermission(),n.addEvents()})).catch((function(e){console.log("Service worker registration failed, error:",e.message)}))},n.handleWindowFocus=function(){n.setState({windowFocus:!0})},n.handleWindowBlur=function(){n.setState({windowFocus:!1})},n.isPushNotificationSupported=function(){return"serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window},n.askForPermission=function(){Notification.requestPermission().then((function(e){n.setState({hasPermission:"granted"===e})}))},n.createNotification=function(e,t){n.state.windowFocus||n.state.hasPermission&&("string"!=typeof t.tag&&(t.tag=c.default("sg-web-notification-")),n.notification[t.tag]||n.swRegistration&&n.swRegistration.showNotification&&(window.self=n.swRegistration,n.swRegistration.showNotification(e,t).catch((function(e){return console.log(e)})),n.notification[t.tag]={}))},n.notification={},n}return i(t,e),t.prototype.addEvents=function(){this.props.alwaysShow||(window.addEventListener("focus",this.handleWindowFocus),window.addEventListener("blur",this.handleWindowBlur))},t.prototype.removeEvents=function(){window.removeEventListener("focus",this.handleWindowFocus),window.removeEventListener("blur",this.handleWindowBlur)},t.prototype.componentDidMount=function(){this.isPushNotificationSupported()&&this.registerServiceWorker()},t.prototype.componentDidUpdate=function(e,t){var n=this.props.notification;e.notification!==n&&n&&this.createNotification(n.title,n.options)},t.prototype.componentWillUnmount=function(){this.removeEvents()},t.prototype.render=function(){return l.createElement("input",{type:"hidden",name:"web-notification",style:{display:"none"}})},t.defaultProps={alwaysShow:!1},t}(l.Component);t.default=u,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),a.register(u,"WebNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(131),u=n(8),d=function(e){var t=e.link,n=i(e,["link"]);return l.createElement("span",o({},u.default(n)),t)};t.default=c.default(d,{preventTooltipOnMobile:!0}),a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(d,"SGTooltip","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1102);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(112),u=n(24),d=n(209);n(1103);var p,f,g={success:"success",warning:"warning",error:"error"},m=function(e){return function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={value:e.props.value},e.onChangeHandler=function(t){var n=e.props.onChange;e.setState({value:t.target.value}),n&&n(t)},e.getRegexValidation=function(t){var n=!t.match&&void 0!==t.match;if(Array.isArray(t.regex))return!t.regex.find((function(t){return!(n?!t.test(e.state.value):t.test(e.state.value))}));var r=n?!t.regex.test(e.state.value):t.regex.test(e.state.value);return t&&r},e.getModifyRuleObject=function(t){var n=Object.assign({},t),r=e.getRegexValidation(t);return Boolean(e.props.value)?n.icon=r?"success":n.required?"error":"warning":n.icon="error",n},e.getSemanticScore=function(){var t=e.props.rules.filter((function(t){return e.getRegexValidation(t)}));return Boolean(e.props.value)?t.length===e.props.rules.length?"success":"error":"default"},e.renderHint=function(e){var t=e.icon,n=e.description,r=c.cn("sg-rules-box__hint-icon",t&&"sg-rules-box__hint-icon--"+t);return l.createElement("div",{className:"sg-rules-box__hint",key:n},l.createElement(u.default,{name:g[t],size:"14",className:r}),n)},e.renderHints=function(){return e.props.rules.map((function(t){return e.getModifyRuleObject(t)})).map((function(t){return e.renderHint({icon:t.icon,description:t.description})}))},e.renderStrengthMeter=function(){var t=c.cn("sg-rules-box__hints",e.getSemanticScore()&&"sg-rules-box__hints--"+e.getSemanticScore());return l.createElement("div",{className:t},l.createElement(d.default,{level:"6",density:"cozy"},e.props.translation.title),l.createElement("div",{className:"sg-rules-box__meter"}),e.renderHints())},e}return i(n,t),n.prototype.render=function(){var t=this.props,n=t.className,r=s(t,["className"]),o=(r.rules,r.dispatch,r.onChange,s(r,["rules","dispatch","onChange"])),i=c.cn("sg-rules-box","sg-rules-box--custom-validation",n);return l.createElement(e,a({validationMessageTemplate:this.renderStrengthMeter,className:i,onChange:this.onChangeHandler},o))},n.defaultProps={rules:[],translation:{title:"Recommendations"}},n}(l.Component)};t.default=m,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(g,"ICON","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(m,"withFieldRules","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1104);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Recommendations\n ========================================================================== */\n.sg-rules-box .sg-input-addon--suffix {\n padding-right: 5px; }\n\n.sg-rules-box--custom-validation {\n background-color: var(--background-component-primary); }\n .sg-rules-box--custom-validation .sg-validation {\n background: var(--background-component-primary);\n border: 1px solid transparent;\n color: var(--typography-darkest);\n font-size: 14px; }\n .sg-rules-box--custom-validation .sg-validation--success {\n border-color: var(--color-success); }\n .sg-rules-box--custom-validation .sg-validation--error {\n border-color: var(--color-error); }\n .sg-rules-box--custom-validation .sg-validation--hint {\n border-color: var(--color-hint); }\n\n.sg-theme-hcb .sg-rules-box--custom-validation .sg-validation {\n border-color: #fff; }\n\n/* Hits wrapper\n ========================================================================== */\n.sg-rules-box__hints {\n display: flex;\n flex-direction: column;\n flex: 1 1 0;\n text-align: left; }\n\n.sg-rules-box__hints--error .sg-rules-box__meter {\n background: var(--color-error); }\n\n.sg-rules-box__hints--success .sg-rules-box__meter {\n background: var(--color-success); }\n\n.sg-rules-box__hints--default .sg-rules-box__meter {\n background: var(--color-hint); }\n\n/* Meter\n ========================================================================== */\n.sg-rules-box__meter {\n height: 2px;\n width: 100%; }\n\n/* Hit row\n ========================================================================== */\n.sg-rules-box__hint {\n display: flex;\n align-items: center;\n padding: 10px 0; }\n\n.sg-rules-box__hint-icon {\n margin-right: 5px; }\n\n.sg-rules-box__hint-icon--success {\n color: var(--color-success); }\n\n.sg-rules-box__hint-icon--error {\n color: var(--color-error); }\n\n.sg-rules-box__hint-icon--warning {\n color: var(--color-warning); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1106);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(25),u=n(46);n(1107);var d,p,f={success:"success",error:"error",warning:"warning",info:"information",instruction:"information",hint:"information"},g=function(e){var t=e.children,n=e.className,r=e.density,d=e.title,p=e.type,g=e.tabIndex,m=e["data-e2e"],h=e["data-component"],y=i(e,["children","className","density","title","type","tabIndex","data-e2e","data-component"]),b=s.default("sg-banner-notice",p&&"sg-banner-notice--type-"+p,r&&"sg-banner-notice--density-"+r,n),x=s.default("sg-banner-notice__content"),_=t?"compact":"none";return a.createElement("div",o({className:b,"data-e2e":m,"data-component":h,tabIndex:g,role:"alert","aria-live":"assertive"},l.default(y)),a.createElement(c.default,{name:f[p],size:"20",className:"sg-banner-notice__icon",color:"white"}),a.createElement("div",{className:x},d&&a.createElement(u.default,{level:"6",density:_,className:"sg-banner-notice__title",color:"white",weight:"medium"},d),t))};g.defaultProps={density:"medium",type:"hint",tabIndex:0,"data-e2e":"banner-notification","data-component":"banner-notification"},t.default=g,d=n(0).default,p=n(0).leaveModule,d&&(d.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(f,"icons","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(g,"BannerNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),p(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1108);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Banner Notification\n ========================================================================== */\n.sg-banner-notice {\n display: flex;\n align-items: center;\n position: relative;\n text-align: start; }\n .sg-banner-notice:focus {\n outline: none; }\n .sg-keyboard .sg-banner-notice:focus {\n outline: none;\n box-shadow: var(--first-level-box-shadow), var(--focus-shadow); }\n .sg-banner-notice .sg-banner-notice__title {\n padding-top: 0; }\n .sg-banner-notice .sg-banner-notice__close-icon {\n color: var(--typography-white); }\n\n.sg-banner-notice--density-small {\n padding: 10px 15px; }\n\n.sg-banner-notice--density-medium {\n padding: 10px 20px; }\n\n.sg-banner-notice__icon {\n margin-right: 10px; }\n\n.sg-banner-notice__content {\n display: flex;\n align-items: center;\n flex-direction: column;\n padding: 0;\n word-break: break-word; }\n\n.sg-banner-notice__close-icon {\n position: absolute;\n top: 15px;\n right: 20px; }\n\n/* Borders and Shadows\n ========================================================================== */\n.sg-banner-notice--border {\n border-left: 3px solid transparent; }\n\n.sg-banner-notice--shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n/* Types\n ========================================================================== */\n.sg-banner-notice--type-success {\n background: var(--color-success); }\n .sg-banner-notice--type-success .sg-list__icon {\n color: var(--color-success); }\n\n.sg-banner-notice--type-error {\n background: var(--color-error); }\n .sg-banner-notice--type-error .sg-list__icon {\n color: var(--color-error); }\n\n.sg-banner-notice--type-warning {\n background: var(--color-warning); }\n .sg-banner-notice--type-warning .sg-list__icon {\n color: var(--color-warning); }\n\n.sg-banner-notice--type-instruction {\n background: var(--ocean-base); }\n .sg-banner-notice--type-instruction .sg-list__icon {\n color: var(--ocean-base); }\n\n.sg-banner-notice--type-info {\n background: var(--royal-base); }\n .sg-banner-notice--type-info .sg-list__icon {\n color: var(--royal-base); }\n\n.sg-banner-notice--type-hint {\n background: var(--color-hint); }\n .sg-banner-notice--type-hint .sg-list__icon {\n color: var(--color-hint); }\n\n@media (max-width: 1500px) {\n .sg-banner-notice .sg-banner-notice__icon {\n max-width: 20px;\n max-height: 20px;\n margin-right: 5px; }\n .sg-banner-notice__title {\n padding-bottom: 0; }\n .sg-banner-notice__content {\n padding: 0 5px; }\n .sg-banner-notice--border {\n border-width: 2px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.onPageInit=r.createAction(o.PAGE_INIT),t.onPageResize=r.createAction(o.PAGE_RESIZE)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=function(e){return a.createElement(s.Section,null,a.createElement(s.Flex,{padding:["none","large","large","large"],direction:"column",gutter:"none"},a.createElement(s.Title,{level:"1",density:"comfortable",weight:"light",color:"dark"},e.title)),a.createElement(s.Container,null,a.createElement(s.Flex,{gutter:"none",margin:"none"},a.createElement(s.Box,{sm:"2",flex:!0,align:"center",justify:"center"},a.createElement("svg",{style:{width:"80px",height:"64px"},width:"218",height:"218",id:"bc284073-cdae-4608-aef9-72ef305d2a87","data-name":"Icons",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},a.createElement("g",{opacity:"0"},a.createElement("rect",{width:"96",height:"96",fill:"#fff"})),a.createElement("path",{d:"M61.282,69.2c-.137-.107-16.541-61.863-16.541-61.863-.032-.123-1.094-4.1-1.094-4.1L28.221,67.938,10.312,80.869,21.6,86.6l-3.225,4.728,17.041,1.44,7.258-7.159L45.119,90l3.135-5.435,13.591,6.384,23.843-2.628Z",fill:"#f9e9e0"}),a.createElement("path",{d:"M86.306,87.536,62.151,68.577,44.653,3.126a1,1,0,0,0-.929-.9.541.541,0,0,0-.058.007h0a.9.9,0,0,0-.163.022.971.971,0,0,0-.153.021.952.952,0,0,0-.326.178h0v0a1.016,1.016,0,0,0-.226.27,1,1,0,0,0-.054.125,1.052,1.052,0,0,0-.064.151L27.334,67.35,9.726,80.063a1,1,0,0,0,.133,1.7l10.269,5.211-2.579,3.793a1,1,0,0,0,.743,1.558l17.041,1.44a.787.787,0,0,0,.084,0h0a1.008,1.008,0,0,0,.368-.071c.021-.009.037-.027.057-.036a1.01,1.01,0,0,0,.26-.171s.011-.006.016-.011l6.322-6.234,1.8,3.24a1,1,0,0,0,.866.514h.008a1,1,0,0,0,.866-.5l2.67-4.629L61.4,91.857a.989.989,0,0,0,.534.088L85.8,89.317a1,1,0,0,0,.508-1.781Zm-49.642,2.6,2.554-27.782a1.024,1.024,0,0,0,.026-.3L43,21.211l1.168,61.515L42.034,84.84ZM29.2,68.154l9.877-41.425L32.754,68.411l-5.11,7.514ZM39.532,37.079,37.261,61.784l-1.9,2.8Zm9.145,46.583h0l-.022-.01L46.163,82.48l-1.3-68.369L60.3,89.127Zm2.864-47.027,7.99,29.887-2.2-1.724ZM12.226,80.724l14.515-10.48-1.986,9.929-3.493,5.136ZM36.883,65.9,34.512,91.69,20.165,90.479Zm8.252,22.077L43.919,85.79l1.47-1.45,1.449.681Zm17.361,1.9L57.964,67.849l2.7,2.135a1.084,1.084,0,0,0,.2.123L83.144,87.6Z",fill:"#b35227"}))),a.createElement(s.Box,{sm:"10"},a.createElement(s.Text,null,e.description)))))};t.default=l,o=n(0).default,i=n(0).leaveModule,o&&(o.register(l,"Intro","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/intro/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(18),d=n(9),p=n(15),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this;return window.optimizerData.network_settings.is_multisite&&!window.optimizerData.network_settings.is_network_admin?"":1==this.props.hideRatingOption?"":l.createElement(d.Section,null,l.createElement(d.Container,{padding:"large",className:"sg-rate"},l.createElement(d.Flex,{margin:"none",gutter:"xx-large",expand:!0},l.createElement(d.Box,{sm:"3",flex:!0,align:"center",justify:"center",className:"sg-rate--stars"},l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{width:"100%"}},l.createElement(d.StarRating,{rating:5,size:"large",style:{width:"100%"}}))),l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},p.translate("Thanks for using SG Optimizer to make your site faster!")),l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{paddingBottom:"10px"}},p.translate("Help more people optimize their sites by rating our plugin."))),l.createElement(d.Button,{size:"small",type:"link",className:"sg-button--hide",style:{color:"#a4a4a4"},onClick:function(t){return e.props.hideRating()}},p.translate("Don’t Show This Again")))))},t}(l.Component),g=function(e){return{hideRatingOption:e.Options.hide_rating}},m=function(e){return{hideRating:function(){return e(u.hideRating())}}};t.default=c.connect(g,m)(f),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(f,"Rating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(2),u=n(27),d=n(9),p=n(478),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){return c.createElement(d.Notifications,a({},this.props),this.props.notifications&&this.props.notifications.map((function(e){return c.createElement(p.Notification,{notification:e,message:e.message,key:e.id})})))},t}(c.Component),g=function(e){return{notifications:e.Notifications.notifications}},m=function(e){return{}};t.default=u.connect(g,m)(f),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(f,"Notifications","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(27),p=n(18),f=n(9),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.removeNotification=function(){var e=t.props,n=e.removeNotification,r=e.notification;void 0!==t.timeout&&(clearTimeout(t.timeout),t.timeout=void 0,n({id:r.id}))},t}return i(t,e),t.prototype.componentWillMount=function(){var e=this;this.timeout=setTimeout((function(){e.removeNotification()}),4e3)},t.prototype.componentWillUnmount=function(){this.removeNotification()},t.prototype.render=function(){var e=this.props,t=e.notification,n=(e.removeNotification,s(e,["notification","removeNotification"]));return u.createElement(f.Notification,a({type:t.type,title:t.title,message:t.message,onClose:this.removeNotification},n))},t}(u.Component),m=function(e){return{notifications:e.Notifications.notifications}},h=function(e){return{removeNotification:function(t){return e(p.removeNotification(t))}}};t.default=d.connect(m,h)(g),l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(g,"Notification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(9),d=n(18),p=n(15),f=n(1115),g=n(218),m=n(143),h=n(97),y=function(e){function t(t){var n=e.call(this,t)||this;return n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleDialog=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.state={showUrlsDialog:!1,showCacheDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(h.Row,{title:p.translate("Dynamic Caching"),checked:this.props.options.enable_cache,name:"enable_cache",onChange:this.changeOption},p.translate("Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.")),1===this.props.options.enable_cache&&l.createElement(u.Flex,{gutter:"large"},l.createElement(u.Box,{sm:"12"},l.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},p.translate("Manual Cache Purge")),l.createElement(u.Text,null,p.translate("Clear the Dynamic Cache for your entire website."))),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.props.purgeCache},this.props.cachePurged?p.translate("Purge Cache"):p.translate("Purging ...")))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Automatic Cache Purge"),checked:this.props.options.autoflush_cache,name:"autoflush_cache",onChange:this.changeOption},p.translate("Automatically perform a smart cache purge after every content modification.")," ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showCacheDialog")}}," ",p.translate("See rules"))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Browser-Specific Caching"),checked:this.props.options.user_agent_header,name:"user_agent_header",onChange:this.changeOption},p.translate("We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.",{components:{strong:l.createElement("strong",null)}})),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Excluding URLs")},p.translate("Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.")," ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showUrlsDialog")}}," ",p.translate("See examples"))),l.createElement(g.UrlsExclude,{updateExcludeList:this.props.updateExcludeList,excludedUrls:this.props.options.excluded_urls,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url}),l.createElement(u.Flex,{className:"divider"}),l.createElement(f.default,{testUrl:this.props.testUrl})))),this.state.showUrlsDialog&&l.createElement(m.UrlsDialog,{toogleDialog:function(t){return e.toogleDialog("showUrlsDialog")}}),this.state.showCacheDialog&&l.createElement(m.CacheDialog,{toogleDialog:function(t){return e.toogleDialog("showCacheDialog")}}))},t}(l.Component),b=function(e){return{options:e.Options,cachePurged:e.Cache.cachePurged}},x=function(e){return{enableOption:function(t,n){return e(d.enableOption(t,n,!1))},disableOption:function(t,n){return e(d.disableOption(t,n,!1))},updateExcludeList:function(t){return e(d.updateExcludeList(t))},purgeCache:function(){return e(d.purgeCache())},testUrl:function(t){return e(d.testUrl(t))},addNotification:function(t){return e(d.addNotification(t))}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(y,"DynamicCache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=function(e){function t(t){var n=e.call(this,t)||this;return n.handleKeyPressTestCache=function(e){"Enter"==e.key&&n.testUrlCache()},n.handleTestUrlInputChange=function(e){n.setState({testInputValue:e.target.value})},n.testUrlCache=function(){var e=n.state.testInputValue.replace(window.optimizerData.home_url,"");n.props.testUrl(e)},n.state={testInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"12"},l.createElement(c.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Test URLs for Cache Status")),l.createElement(c.Text,null,u.translate("Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.")))),l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:window.optimizerData.home_url,value:this.state.testInputValue,onChange:function(t){return e.handleTestUrlInputChange(t)},onKeyPress:this.handleKeyPressTestCache})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.testUrlCache},u.translate("Test")))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),a.register(d,"CacheTester","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(51),u=n(9),d=n(15),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedItems=function(){var e=[];return n.props.excludedItems.map((function(t){e.push({value:t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){if(-1!==n.props.excludedItems.indexOf(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue,type:"error",message:d.translate("This item already exists in exclude list.")}),!1;if(c.isEmpty(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue+"error",type:"error",message:d.translate("You must input a class name.")}),!1;var e=n.props.excludedItems;e.push(n.state.excludeInputValue),n.props.updateExcludeList(e),n.setState({excludeInputValue:""})},n.deleteItem=function(e){var t=n.props.excludedItems,r=t.indexOf(e);t.splice(r,1),n.props.updateExcludeList(t)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(u.Flex,{margin:"none",gutter:"none"},l.createElement(u.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(u.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteItem(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(u.Flex,{gutter:"large",direction:"row",margin:"small"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},d.translate("Exclude")))),this.props.excludedItems.length>0&&l.createElement(u.Flex,{gutter:"large",direction:"column"},l.createElement(u.Box,null,l.createElement(u.Table,{data:this.transformExcludedItems(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),a.register(p,"SimpleExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=n(1118),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedUrls=function(){var e=[];return n.props.excludedUrls.map((function(t){e.push({value:d.unTrailingSlashIt(window.optimizerData.home_url)+t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){var e=n.getAndValidateExcludeUrl();if(!1!==e){var t=n.props.excludedUrls;t.push(e),n.props.updateExcludeList(t),n.setState({excludeInputValue:""})}},n.deleteUrl=function(e){var t=e.replace(window.optimizerData.home_url,"/"),r=n.props.excludedUrls,o=r.indexOf(t);r.splice(o,1),n.props.updateExcludeList(r)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(c.Flex,{margin:"none",gutter:"none"},l.createElement(c.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(c.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteUrl(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.getAndValidateExcludeUrl=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g"),t=this.state.excludeInputValue.replace(e,"");return"*"!==t.slice(-1)&&(t=d.trailingSlashIt(t)),"/"!==t&&(t="/"+t),-1!==this.props.excludedUrls.indexOf(t)?(this.props.addNotification({id:t,type:"error",message:u.translate("This URL already exists in exclude list.")}),!1):t},t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{gutter:"large",direction:"row",margin:"none"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},u.translate("Exclude")))),this.props.excludedUrls.length>0&&l.createElement(c.Flex,{gutter:"large",direction:"column",margin:"medium"},l.createElement(c.Box,null,l.createElement(c.Table,{data:this.transformExcludedUrls(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),a.register(p,"UrlsExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";var r=function e(t){return t.endsWith("/")||t.endsWith("\\")?e(t.slice(0,-1)):t},o=function(e){return r(e)+"/"};e.exports=o,e.exports.trailingSlashIt=o,e.exports.unTrailingSlashIt=r},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Check Your Website!",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"AsyncDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/async-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Automatic Purge Rule",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:"))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Specific URL Purge on comment actions and page, post, and category updates."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"CacheDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/cache-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Force HTTPS",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:e.toogleConfirm,color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"SslDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/ssl-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Excluding URLs",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate('You can exclude full or partial URLs using "*" as a wildcard. For example:'))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.",{components:{strong:a.createElement("strong",null)}}))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate('{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of "parent-page".',{components:{strong:a.createElement("strong",null)}}))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"UrlsDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/urls-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Delete All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"DeleteWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/delete-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Re-generate All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Doing this will delete all WebP files in your uploads folder and generate them anew!"))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"RegenerateWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/regenerate-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(483),h=n(78),y=n(484),b=n(485),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleSslDialog=function(){n.setState({showSslDialog:!n.state.showSslDialog})},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleSsl=function(){n.props.options.ssl_enabled?(n.props.disableSsl("ssl_enabled"),n.props.disableOption("fix_insecure_content")):(n.props.enableSsl("ssl_enabled"),n.setState({showSslDialog:!1}))},n.state={showSslDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return 1===window.optimizerData.network_settings.is_multisite&&0===window.optimizerData.network_settings.is_network_admin&&!0,l.createElement(h.default,null,d.includes(window.optimizerData.modules,"ssl")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(p.Loader,{style:{position:"absolute"}}),l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(p.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.ssl_enabled,name:"ssl_enabled",onChange:function(t){return t.target.checked?e.toogleSslDialog():e.toogleSsl()}}))),1===this.props.options.ssl_enabled&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(p.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.fix_insecure_content,name:"fix_insecure_content",onChange:function(t){return e.changeOption(t.target,!0)}})))))),l.createElement(p.Flex,{className:"divider"})),d.includes(window.optimizerData.modules,"phpchecker")&&l.createElement(m.default,null),l.createElement(b.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),this.state.showSslDialog&&l.createElement(g.SslDialog,{toogleClose:this.toogleSslDialog,toogleConfirm:this.toogleSsl}))},t}(l.Component),_=function(e){return{options:e.Options,isLoading:e.Options.isLoading}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},enableSsl:function(t){return e(f.enableSsl(t))},disableSsl:function(t){return e(f.disableSsl(t))},switchPhp:function(t){return e(f.switchPhp(t))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(x,"EnvironmentOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(78),h=n(218),y=n(480),b=n(481),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleAsyncDialog=function(){n.setState({showAsyncDialog:!n.state.showAsyncDialog})},n.toogleAsync=function(){n.props.options.optimize_javascript_async?n.props.disableOption("optimize_javascript_async",!0):(n.props.enableOption("optimize_javascript_async",!0),n.setState({showAsyncDialog:!1}))},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.openExclude=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.updateExclude=function(e,t,r){var o;n.props.updateExcludes(e,t),n.setState(((o={})[r]=!0,o))},n.state={showMinifyCssExclude:!1,showCombineCssExclude:!1,showMinifyJavascriptExclude:!1,showAsyncJavascriptExclude:!1,showHtmlMinifyExclude:!1,showAsyncDialog:!1},n}return i(t,e),t.prototype.filterSelectedValues=function(e,t){return e.length?e.filter((function(e){return t.some((function(t){return e===t.value}))})):e},t.prototype.render=function(){var e=this,t=d.filter(this.props.jsAssets,{is_minified:0}),n=(d.filter(this.props.jsAssets,{in_footer:0}),d.filter(this.props.cssAssets,{is_minified:0})),r=this.filterSelectedValues(this.props.options.minify_javascript_exclude,t),o=this.filterSelectedValues(this.props.options.async_javascript_exclude,this.props.jsAssets),i=this.filterSelectedValues(this.props.options.minify_css_exclude,n),a=this.filterSelectedValues(this.props.options.combine_css_exclude,this.props.cssAssets);return l.createElement(m.default,null,l.createElement(y.default,{title:u.translate("Minify the HTML Output"),checked:this.props.options.optimize_html,name:"optimize_html",onChange:this.changeOption},u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed. "),!!this.props.options.optimize_html&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showHtmlMinifyExclude")}}," ",u.translate("Exclude URLs from HTML Minification"))),1===this.props.options.optimize_html&&(this.props.options.minify_html_exclude.length||this.state.showHtmlMinifyExclude)&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",style:{paddingBottom:"20px"}},l.createElement(b.default,{margin:"medium",title:u.translate("Exclude URLs from HTML Minification")},u.translate("With this functionality, you can exclude different pages from HTML minification.")),l.createElement(h.UrlsExclude,{updateExcludeList:function(t,n,r){return e.updateExclude("minify_html_exclude",t,"showHtmlMinifyExclude")},excludedUrls:this.props.options.minify_html_exclude,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url})))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify JavaScript Files"),checked:this.props.options.optimize_javascript,name:"optimize_javascript",onChange:this.changeOption},u.translate("Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_javascript&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyJavascriptExclude")}}," ",u.translate("Exclude from JavaScript Minification"))),1===this.props.options.optimize_javascript&&(r.length||this.state.showMinifyJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:t,optionValue:"value",optionLabel:"title",selectedValue:r,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_javascript_exclude",t,"showMinifyJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Defer Render-blocking JS"),checked:this.props.options.optimize_javascript_async,name:"optimize_javascript_async",onChange:function(t){return 0===e.props.options.optimize_javascript_async?e.toogleAsyncDialog():e.toogleAsync()}},u.translate("Defer loading of render-blocking JavaScript files for faster initial site load. "),!!this.props.options.optimize_javascript_async&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showAsyncJavascriptExclude")}}," ",u.translate("Exclude from Loading JS Files Asynchronously"))),1===this.props.options.optimize_javascript_async&&(o.length||this.state.showAsyncJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"async_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.jsAssets,optionValue:"value",optionLabel:"title",selectedValue:o,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("async_javascript_exclude",t,"showAsyncJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify CSS Files"),checked:this.props.options.optimize_css,name:"optimize_css",onChange:this.changeOption},u.translate("Minify your CSS files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_css&&!!n.length&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyCssExclude")}}," ",u.translate("Exclude From CSS Minification"))),1===this.props.options.optimize_css&&(i.length||this.state.showMinifyCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:n,optionValue:"value",optionLabel:"title",selectedValue:i,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_css_exclude",t,"showMinifyCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Combine CSS Files"),checked:this.props.options.combine_css,name:"combine_css",onChange:this.changeOption},u.translate("Combine multiple CSS files into one to lower the number of requests your site generates. "),!!this.props.options.combine_css&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showCombineCssExclude")}}," ",u.translate("Exclude from CSS Combination"))),1===this.props.options.combine_css&&(a.length||this.state.showCombineCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"combine_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.cssAssets,optionValue:"value",optionLabel:"title",selectedValue:a,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("combine_css_exclude",t,"showCombineCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Optimize Loading of Google Fonts"),checked:this.props.options.combine_google_fonts,name:"combine_google_fonts",onChange:this.changeOption},u.translate("Combine the loading of Google fonts reducing the number of HTTP requests.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Remove Query Strings From Static Resources"),checked:this.props.options.remove_query_strings,name:"remove_query_strings",onChange:this.changeOption},u.translate("Removes version query strings from your static resources improving the caching of those resources.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Disable Emojis"),checked:this.props.options.disable_emojis,name:"disable_emojis",onChange:this.changeOption},u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages.")),this.state.showAsyncDialog&&l.createElement(g.AsyncDialog,{toogleConfirm:this.toogleAsync}))},t}(l.Component),_=function(e){return{options:e.Options,jsAssets:e.Options.assets.scripts,cssAssets:e.Options.assets.styles}},v=function(e){return{enableOption:function(t,n,r){return e(f.enableOption(t,n,r))},disableOption:function(t,n,r){return e(f.disableOption(t,n,r))},addNotification:function(t){return e(f.addNotification(t))},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(x,"FrontendOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(78),m=n(218),h=n(1128),y=n(486),b=n(97),x=function(e){function t(t){var n=e.call(this,t)||this;return n.stopImagesOptimization=function(){clearInterval(n.interval),n.interval="",n.props.stopImagesOptimization()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.updateLazyLoadExcludeList=function(e,t,r){n.props.updateExcludes(e,t)},n.interval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.image_optimization_status?(clearInterval(this.interval),this.interval=""):this.interval||0!=this.props.options.image_optimization_status||(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.image_optimization_status&&(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.render=function(){var e=this;return l.createElement(g.default,null,d.includes(window.optimizerData.modules,"optimize_images")&&l.createElement(l.Fragment,null,l.createElement(b.Row,{title:u.translate("New Images Optimization"),checked:this.props.options.optimize_images,name:"optimize_images",onChange:this.changeOption},u.translate("We will automatically optimize all new images that you upload to your Media Library.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"9"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Existing Images Optimization")),l.createElement(p.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),0!==this.props.options.image_optimization_status&&0<this.props.options.has_images_for_optimization&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&l.createElement(p.Box,{sm:"3"},l.createElement(p.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(t){return e.props.initImagesOptimization()}},1===this.props.options.image_optimization_stopped?u.translate("Resume Optimization"):u.translate("Start Optimization")))),1===parseInt(window.optimizerData.is_cron_disabled)&&0===this.props.options.dismiss_cron_notice&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"error"},u.translate("We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.",{components:{link:l.createElement(p.Link,{href:u.translate("https://www.siteground.com/kb/disable-enable-wordpress-cron/"),target:"_blank",style:{textDecoration:"underline"}}),link2:l.createElement(p.Link,{style:{textDecoration:"underline"},onClick:function(t){return e.props.enableOption("dismiss_cron_notice")}})}})))),0===this.props.options.image_optimization_status&&l.createElement(y.ImageLoader,{stopOptimization:this.stopImagesOptimization,totalImages:this.props.options.has_images_for_optimization,totalUnoptimizedImages:this.props.options.total_unoptimized_images}),1===this.props.options.image_optimization_status&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&0===this.props.options.has_images_for_optimization&&1===this.props.options.has_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"success"},u.translate("All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.",{components:{link:l.createElement(p.Link,{onClick:this.props.resetImagesOptimization,style:{textDecoration:"underline"}})}}))))),l.createElement(h.WebP,null),d.includes(window.optimizerData.modules,"lazyload_images")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.Row,{title:u.translate("Lazy Load Media"),checked:this.props.options.lazyload_images,name:"lazyload_images",onChange:this.changeOption},u.translate("Load images only when they are visible in the browser")),1==this.props.options.lazyload_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Iframes"),checked:this.props.options.lazyload_iframes,name:"lazyload_iframes",onChange:this.changeOption,tooltip:u.translate("We will lazy load iframes often used for things like video embeds from another sources. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Videos"),checked:this.props.options.lazyload_videos,name:"lazyload_videos",onChange:this.changeOption,tooltip:u.translate("We will lazy load all videos you have added directly to your pages."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Gravatars"),checked:this.props.options.lazyload_gravatars,name:"lazyload_gravatars",onChange:this.changeOption,tooltip:u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Thumbnails"),checked:this.props.options.lazyload_thumbnails,name:"lazyload_thumbnails",onChange:this.changeOption,tooltip:u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Responsive Images"),checked:this.props.options.lazyload_responsive,name:"lazyload_responsive",onChange:this.changeOption,tooltip:u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Widgets"),checked:this.props.options.lazyload_textwidgets,name:"lazyload_textwidgets",onChange:this.changeOption,tooltip:u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load for Mobile"),checked:this.props.options.lazyload_mobile,name:"lazyload_mobile",onChange:this.changeOption,tooltip:u.translate("Enable if you want to use lazy-loading features for mobile requests to your site."),titleDensity:"none"}),1===parseInt(window.optimizerData.is_shop)&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Product Images"),checked:this.props.options.lazyload_woocommerce,name:"lazyload_woocommerce",onChange:this.changeOption,tooltip:u.translate("Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages."),titleDensity:"none"})),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Exclude from Lazy Load")},u.translate("In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.")),l.createElement(m.SimpleExclude,{updateExcludeList:function(t,n,r){return e.props.updateExcludes("excluded_lazy_load_classes",t)},excludedItems:this.props.options.excluded_lazy_load_classes,addNotification:this.props.addNotification}),l.createElement(p.Flex,null))))))},t}(l.Component),_=function(e){return{options:e.Options}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},addNotification:function(t){return e(f.addNotification(t))},checkImageOptimizationStatus:function(){return e(f.checkImageOptimizationStatus())},initImagesOptimization:function(){return e(f.initImagesOptimization())},stopImagesOptimization:function(){return e(f.stopImagesOptimization())},resetImagesOptimization:function(){return e(f.resetImagesOptimization())},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(x,"ImageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1129);t.WebP=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(97),f=n(143),g=n(486),m=n(18),h=n(1132),y=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleDeleteWebpDialog=function(){n.setState({showDeleteWebpDialog:!n.state.showDeleteWebpDialog})},n.toogleRegenerateWebpDialog=function(){n.setState({showRegenerateWebpDialog:!n.state.showRegenerateWebpDialog})},n.deleteWebpFiles=function(){n.props.deleteWebpFiles(),n.setState({showDeleteWebpDialog:!1})},n.regenerateWebpFiles=function(){n.props.deleteWebpFiles(),n.props.generateWebpFiles(),n.setState({showRegenerateWebpDialog:!1})},n.stopWebpOptimization=function(){clearInterval(n.webpInterval),n.webpInterval="",n.props.stopWebpConvertion()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.getHeight=function(){return 0===n.props.options.webp_conversion_status?250:"auto"},n.render=function(){return 1===parseInt(window.optimizerData.is_avalon)&&l.createElement(l.Fragment,null,l.createElement(d.Flex,{className:"divider"}),l.createElement(p.Row,{title:u.translate("Generate WebP Copies of New Images"),checked:n.props.options.webp_support,name:"webp_support",onChange:function(e){return n.changeOption(e,!0)}},u.translate("WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.")),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center",style:{minHeight:n.getHeight(),position:"relative"}},l.createElement(d.Box,{sm:"6"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Manage WebP Copies for Existing Images")),l.createElement(d.Text,null,u.translate("Generate or delete a WebP copy of your existing media library."))),0==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"}),l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.toogleDeleteWebpDialog()}},u.translate("Delete all WebP Files"))),0!==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.props.generateWebpFiles()}},u.translate("Bulk Generate WebP Files"))),0===n.props.options.webp_conversion_status&&l.createElement(g.WebpLoader,{stopOptimization:n.stopWebpOptimization,totalImages:n.props.options.has_images_for_conversion,totalUnoptimizedImages:n.props.options.total_non_converted_images})),0==n.props.options.has_images_for_conversion&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Notice,{type:"success"},u.translate("All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.",{components:{link:l.createElement(d.Link,{onClick:n.toogleRegenerateWebpDialog,style:{textDecoration:"underline"}})}})))),n.state.showDeleteWebpDialog&&l.createElement(f.DeleteWebpDialog,{toogleClose:n.toogleDeleteWebpDialog,toogleConfirm:n.deleteWebpFiles}),n.state.showRegenerateWebpDialog&&l.createElement(f.RegenerateWebpDialog,{toogleClose:n.toogleRegenerateWebpDialog,toogleConfirm:n.regenerateWebpFiles}))},n.state={showDeleteWebpDialog:!1,showRegenerateWebpDialog:!1},n.webpInterval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.webp_conversion_status?(clearInterval(this.webpInterval),this.webpInterval=""):this.webpInterval||0!=this.props.options.webp_conversion_status||(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.webp_conversion_status&&(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t}(l.Component),b=function(e){return{options:e.Options}},x=function(e){return{enableOption:function(t,n){return e(m.enableOption(t,n,!1))},disableOption:function(t,n){return e(m.disableOption(t,n,!1))},addNotification:function(t){return e(m.addNotification(t))},deleteWebpFiles:function(t){return e(h.deleteWebpFiles(t))},stopWebpConvertion:function(){return e(h.stopWebpConvertion())},generateWebpFiles:function(){return e(h.generateWebpFiles())},checkWebpConversionStatus:function(){return e(h.checkWebpConversionStatus())}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(y,"WebP","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Flex,{gutter:"xx-large",style:{minHeight:250,position:"relative"}},l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Optimized %(optimized)s of %(total)s images",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause"))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),a.register(d,"ImageLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Generated %(optimized)s of %(total)s webp copies",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause")))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),a.register(d,"WebpLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.stopWebpConvertion=r.createAction(o.STOP_WEBP_CONVERSION),t.deleteWebpFiles=r.createAction(o.DELETE_WEBP_FILES),t.generateWebpFiles=r.createAction(o.GENERATE_WEBP_FILES),t.checkWebpConversionStatus=r.createAction(o.CHECK_WEBP_CONVERSION_STATUS)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=n(483),m=n(482),h=n(485),y=n(484),b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t.changeOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n):t.props.disableOption(e.name,n)},t}return i(t,e),t.prototype.toogleMemcache=function(e){e.checked?this.props.enableMemcache(e.name):this.props.disableMemcache(e.name)},t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(g.default,null),l.createElement(h.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),l.createElement(m.default,{enable_memcached:this.props.options.enable_memcached,enableMemcache:this.props.enableMemcache,disableMemcache:this.props.disableMemcache}),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Site Admin Permissions")),l.createElement(d.Text,null,u.translate("In this section, set the access permission for admins of separate sites.")))),l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("SuperCacher Settings")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.supercacher_permissions,name:"supercacher_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Frontend Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.frontend_permissions,name:"frontend_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Image Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.images_permissions,name:"images_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Environment Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.environment_permissions,name:"environment_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),x=function(e){return{options:e.Options}},_=function(e){return{enableMemcache:function(t){return e(p.enableMemcache(t))},disableMemcache:function(t){return e(p.disableMemcache(t))},enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(x,_)(b),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(b,"MultisiteControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(x,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(_,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("SUPERCACHER SETTINGS")))),l.createElement(d.Flex,{direction:"row",align:"center",gutter:"large"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Dynamic Caching")),l.createElement(d.Text,null,u.translate("Select whether new sites should have the Dynamic Caching enabled for them or not."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_enable_cache,name:"default_enable_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_enable_cache&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Automatic Cache Purge")),l.createElement(d.Text,null,u.translate("Automatically perform a smart cache purge after every content modification.")," ")),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_autoflush_cache,name:"default_autoflush_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("ENVIRONMENT OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(d.Loader,{style:{position:"absolute"}}),l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(d.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_ssl_enabled,name:"default_ssl_enabled",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_ssl_enabled&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(d.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_fix_insecure_content,name:"default_fix_insecure_content",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("FRONTEND OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify the HTML Output")),l.createElement(d.Text,null,u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_html,name:"default_optimize_html",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify JavaScript Files")),l.createElement(d.Text,null,u.translate("Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript,name:"default_optimize_javascript",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Load Render-blocking JavaScript Files Asynchronously")),l.createElement(d.Text,null,u.translate("Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript_async,name:"default_optimize_javascript_async",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify CSS Files")),l.createElement(d.Text,null,u.translate("Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_css,name:"default_optimize_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Combine CSS Files")),l.createElement(d.Text,null,u.translate("Combine multiple CSS files into one to lower the number of requests your site generates."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_combine_css,name:"default_combine_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Remove Query Strings From Static Resources")),l.createElement(d.Text,null,u.translate("Removes version query strings from your static resources improving the caching of those resources."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_remove_query_strings,name:"default_remove_query_strings",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Disable Emojis")),l.createElement(d.Text,null,u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_disable_emojis,name:"default_disable_emojis",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("IMAGE OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Image Optimization")),l.createElement(d.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_images,name:"default_optimize_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Lazy Load Images")),l.createElement(d.Text,null,u.translate("Load images only when they are visible in the browser"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_images,name:"default_lazyload_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1==this.props.options.default_lazyload_images&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Iframes")),l.createElement(d.Text,null,u.translate("We will lazy load iframes often used for things like video embeds from another sources. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_iframes,name:"default_lazyload_iframes",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Videos")),l.createElement(d.Text,null,u.translate("We will lazy load all videos you have added directly to your pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_videos,name:"default_lazyload_videos",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Thumbnails")),l.createElement(d.Text,null,u.translate("Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_woocommerce,name:"default_lazyload_woocommerce",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Gravatars")),l.createElement(d.Text,null,u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_gravatars,name:"default_lazyload_gravatars",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Thumbnails")),l.createElement(d.Text,null,u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_thumbnails,name:"default_lazyload_thumbnails",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Responsive Images")),l.createElement(d.Text,null,u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_responsive,name:"default_lazyload_responsive",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Widgets")),l.createElement(d.Text,null,u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_textwidgets,name:"default_lazyload_textwidgets",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),m=function(e){return{options:e.Options}},h=function(e){return{enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(m,h)(g),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(g,"SitesControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(27),l=n(51),c=n(15),u=n(9),d=n(78),p=n(1136);n(1137);var f,g,m=n(18),h=function(e){function t(t){var n=e.call(this,t)||this;return n.getDevices=function(){return[{type:"desktop",title:"Desktop"},{type:"mobile",title:"Mobile"}]},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.runAnalysis()},n.updateCurrentUrl=function(e){var t=new RegExp("^/+|"+window.optimizerData.home_url,"g"),r=e.target.value.replace(t,"");n.setState({currentUrl:r})},n.getInputValue=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g");return n.state.currentUrl.replace(e,"")},n.runAnalysis=function(){n.props.runAnalysis(n.props.device,n.state.currentUrl)},n.prepareData=function(e){return l.map(e,(function(e){var t=new RegExp(/\s?\[.*?\]\(.*?\)\.?/g);e.description=e.description.replace(t,"")})),e},n.html=function(e){var t=e/100*352;return{__html:'<div class="lh-gauge__wrapper lh-gauge__wrapper--pass lh-gauge__wrapper--huge"><div class="lh-gauge__svg-wrapper"><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-arc lh-gauge-arc-placeholder" transform="rotate(-90 60 60)" r="56" cx="60" cy="60"></circle><circle class="lh-gauge-arc" transform="rotate(-90 60 60)" r="56" cx="60" cy="60" style="stroke-dasharray: {PERCENTAGE}, 352;"></circle></svg></div><div class="lh-gauge__percentage">{SCORE}</div></div>'.replace("{SCORE}",e).replace("{PERCENTAGE}",t.toString())}},n.renderSuccessfullyCompleted=function(e){return l.map(n.prepareData(e),(function(e){return a.createElement(u.Flex,{gutter:"large",direction:"column"},a.createElement(u.Box,null,a.createElement(u.Notice,{type:"success"},e.title," ",a.createElement(p.default,{tooltip:e.description,tooltipSize:"small"}))))}))},n.state={currentUrl:""},n}return i(t,e),t.prototype.render=function(){var e=this;return a.createElement(d.default,null,a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"10"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},c.translate("Score Check")),a.createElement(u.Text,null,c.translate("Test how optimized your website is. Our performance check is powered by Google PageSpeed.")))),a.createElement(u.Flex,{gutter:"large"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",border:"small"},a.createElement(u.Flex,{gutter:"large",direction:"row",align:"flex-end"},a.createElement(u.Box,{sm:"2"},a.createElement(u.Dropdown,{options:this.getDevices(),optionValue:"type",optionLabel:"title",selectedValue:this.props.device,onChange:function(t){return e.props.analysisChangeDevice(t)},label:c.translate("Device Type")})),a.createElement(u.Box,{sm:"8"},a.createElement(u.Input,{type:"text",size:"medium",label:c.translate("URL"),value:this.state.currentUrl,onChange:function(t){return e.updateCurrentUrl(t)},prefix:window.optimizerData.home_url,onKeyPress:this.handleKeyPressExcludeList})),a.createElement(u.Box,{sm:"2"},a.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(){return e.runAnalysis()}},c.translate("Analyze"))),!!this.props.isAnalysing&&a.createElement(u.Loader,{style:{position:"absolute"},className:"loader-analysis"},c.translate("Please Wait, We Are Performing a Google PageSpeed Test on Your Page"))),a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Container,{elevation:"none",padding:"large",className:"sg-score"},a.createElement(u.Flex,{gutter:"none",margin:"none",align:"center",direction:"column",background:"white"},a.createElement("div",{className:"sg-placeholder__images-container"},a.createElement("div",{className:"sg-placeholder__background-elements"},a.createElement(u.Icon,{multicolor:!0,name:"background-dots",width:"800",height:"240"}))),(l.isEmpty(this.props.report)||!l.isEmpty(this.props.report)&&1==this.props.isAnalysing)&&a.createElement(u.Icon,{name:"presentational-no-data-dotted",color:"ocean",width:this.props.isPhone?"200":"300",height:this.props.isPhone?"120":"240",multicolor:!0}),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&a.createElement("div",{dangerouslySetInnerHTML:this.html(this.props.report.score),className:this.props.report.class_name}),a.createElement(u.Title,{level:"3",weight:"light",density:"cozy",align:"center"},l.isEmpty(this.props.report.title)?c.translate("There is nothing here yet"):this.props.report.title),!l.isEmpty(this.props.report)&&a.createElement(u.Text,{align:"center"},this.props.report.message)))))),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&Object.keys(this.props.report.data).map((function(t){return a.createElement(a.Fragment,{key:t},a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},e.props.report.data[t].info.title),"opportunities"==e.props.report.data[t].info.id&&a.createElement(u.Flex,{gutter:"none"},a.createElement(u.Table,{data:e.prepareData(e.props.report.data[t].data),border:"small",className:"border-"+e.props.report.data[t].info.id,columns:[{header:"Optimization",accessor:"title",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,e," ",a.createElement(p.default,{tooltip:t.description,tooltipSize:"small"}))}},{header:"Action",accessor:"action",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,u.textToHTML(e,["a","strong"],["href"]))}}]})))),"opportunities"!==e.props.report.data[t].info.id&&e.renderSuccessfullyCompleted(e.props.report.data[t].data))})))},t}(a.Component),y=function(e){return{report:e.Report.report,isAnalysing:e.Report.isAnalysing,device:e.Report.device,isPhone:e.Environment.isPhone}},b=function(e){return{runAnalysis:function(t,n){return e(m.runAnalysis(t,n))},analysisChangeDevice:function(t,n){return e(m.analysisChangeDevice(t))}}};t.default=s.connect(y,b)(h),f=n(0).default,g=n(0).leaveModule,f&&(f.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(h,"Analytics","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(y,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(b,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=n(112),c=function(e){var t=e.tooltip,n=e.size,r=void 0===n?"11":n,o=e.tooltipSize,i=void 0===o?"medium":o,c=e.color,u=void 0===c?"light":c;return a.createElement(s.Icon,{color:u,tabIndex:0,name:"information",size:r,tooltip:l.textToHTML(t),tooltipSize:i,className:"ua-margin-horizontal-xx-small ua-v-align-middle"})};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"InfoIcon","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/info-icon/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1138);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(5)(!1)).push([e.i,"td .sg-typography--truncate {\n white-space: initial !important; }\n\n.border-opportunities {\n border-top: 2px solid #F54545; }\n\n.border-passed {\n border-top: 2px solid #6ACA4C; }\n\n.placeholder-without-svg {\n padding: 0; }\n\n.placeholder-without-svg .sg-icon svg {\n display: none; }\n\n.loader-analysis .sg-loader__message {\n max-width: none; }\n\n.lh-gauge__percentage {\n display: block;\n font-size: 42.1px;\n height: 150px;\n line-height: 0;\n position: absolute;\n text-align: center;\n top: 75px;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge-arc {\n animation-delay: 0.25s;\n display: inline;\n fill: none;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: auto;\n line-height: 24px;\n stroke-width: 5px;\n text-size-adjust: 100%;\n transform-origin: 0px 0px;\n width: auto;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__svg-wrapper {\n display: block;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n position: relative;\n text-size-adjust: 100%;\n width: 150px;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__wrapper {\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n margin-bottom: 12px;\n margin-left: 0px;\n margin-right: 0px;\n margin-top: 24px;\n position: relative;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.sg-score-holder {\n top: 15%;\n position: absolute; }\n\n.sg-score {\n position: relative; }\n\n.lh-gauge-arc-placeholder {\n color: #EBEBEB;\n stroke: #EBEBEB; }\n\n.placeholder-meduim .lh-gauge__percentage,\n.placeholder-meduim .lh-gauge__svg-wrapper,\n.placeholder-meduim .lh-gauge__wrapper {\n color: #eca03e;\n fill: #eca03e;\n stroke: #eca03e; }\n\n.placeholder-meduim .lh-gauge-arc {\n color: #eca03e; }\n\n.placeholder-low .lh-gauge__percentage,\n.placeholder-low .lh-gauge__svg-wrapper,\n.placeholder-low .lh-gauge__wrapper {\n color: #F54545;\n fill: #F54545;\n stroke: #F54545; }\n\n.placeholder-low .lh-gauge-arc {\n color: #F54545; }\n\n.placeholder-top .lh-gauge__percentage,\n.placeholder-top .lh-gauge__svg-wrapper,\n.placeholder-top .lh-gauge__wrapper {\n color: #6ACA4D;\n fill: #6ACA4D;\n stroke: #6ACA4D; }\n\n.placeholder-top .lh-gauge-arc {\n color: #6ACA4D; }\n\n.sg-tooltip {\n z-index: 9999; }\n",""])}]);
|
core/Front_End_Optimization/Front_End_Optimization.php
CHANGED
@@ -3,7 +3,7 @@ namespace SiteGround_Optimizer\Front_End_Optimization;
|
|
3 |
|
4 |
use SiteGround_Optimizer\Options\Options;
|
5 |
use SiteGround_Optimizer\Emojis_Removal\Emojis_Removal;
|
6 |
-
use SiteGround_Optimizer\
|
7 |
use SiteGround_Optimizer\Images_Optimizer\Images_Optimizer;
|
8 |
use SiteGround_Optimizer\Minifier\Minifier;
|
9 |
use SiteGround_Optimizer\Combinator\Combinator;
|
@@ -93,15 +93,9 @@ class Front_End_Optimization {
|
|
93 |
new Emojis_Removal();
|
94 |
}
|
95 |
|
96 |
-
//
|
97 |
if ( Options::is_enabled( 'siteground_optimizer_lazyload_images' ) ) {
|
98 |
-
|
99 |
-
if (
|
100 |
-
! self::is_mobile() ||
|
101 |
-
( self::is_mobile() && Options::is_enabled( 'siteground_optimizer_lazyload_mobile' ) )
|
102 |
-
) {
|
103 |
-
new Lazy_Load_Images();
|
104 |
-
}
|
105 |
}
|
106 |
|
107 |
if ( Options::is_enabled( 'siteground_optimizer_combine_css' ) ) {
|
3 |
|
4 |
use SiteGround_Optimizer\Options\Options;
|
5 |
use SiteGround_Optimizer\Emojis_Removal\Emojis_Removal;
|
6 |
+
use SiteGround_Optimizer\Lazy_Load\Lazy_Load;
|
7 |
use SiteGround_Optimizer\Images_Optimizer\Images_Optimizer;
|
8 |
use SiteGround_Optimizer\Minifier\Minifier;
|
9 |
use SiteGround_Optimizer\Combinator\Combinator;
|
93 |
new Emojis_Removal();
|
94 |
}
|
95 |
|
96 |
+
// Load the lazy load functionality.
|
97 |
if ( Options::is_enabled( 'siteground_optimizer_lazyload_images' ) ) {
|
98 |
+
new Lazy_Load();
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
}
|
100 |
|
101 |
if ( Options::is_enabled( 'siteground_optimizer_combine_css' ) ) {
|
core/Images_Optimizer/Images_Optimizer_Webp.php
CHANGED
@@ -442,7 +442,9 @@ class Images_Optimizer_Webp {
|
|
442 |
}
|
443 |
}
|
444 |
|
445 |
-
|
|
|
|
|
446 |
}
|
447 |
|
448 |
/**
|
442 |
}
|
443 |
}
|
444 |
|
445 |
+
if ( ! empty( $files ) ) {
|
446 |
+
exec( 'rm ' . implode( ' ', $files ) );
|
447 |
+
}
|
448 |
}
|
449 |
|
450 |
/**
|
core/Install_Service/Install_5_4_3.php
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace SiteGround_Optimizer\Install_Service;
|
3 |
+
use SiteGround_Optimizer\Options\Options;
|
4 |
+
|
5 |
+
class Install_5_4_3 extends Install {
|
6 |
+
|
7 |
+
/**
|
8 |
+
* The default install version. Overridden by the installation packages.
|
9 |
+
*
|
10 |
+
* @since 5.4.3
|
11 |
+
*
|
12 |
+
* @access protected
|
13 |
+
*
|
14 |
+
* @var string $version The install version.
|
15 |
+
*/
|
16 |
+
protected static $version = '5.4.3';
|
17 |
+
|
18 |
+
public function __construct() {
|
19 |
+
$this->options = new Options();
|
20 |
+
}
|
21 |
+
|
22 |
+
/**
|
23 |
+
* Run the install procedure.
|
24 |
+
*
|
25 |
+
* @since 5.4.3
|
26 |
+
*/
|
27 |
+
public function install() {
|
28 |
+
$this->options->enable_option( 'siteground_optimizer_lazyload_iframes', 1 );
|
29 |
+
$this->options->enable_option( 'siteground_optimizer_lazyload_videos', 1 );
|
30 |
+
}
|
31 |
+
|
32 |
+
}
|
core/Install_Service/Install_Service.php
CHANGED
@@ -19,6 +19,7 @@ use SiteGround_Optimizer\Install_Service\Install_5_3_4;
|
|
19 |
use SiteGround_Optimizer\Install_Service\Install_5_3_6;
|
20 |
use SiteGround_Optimizer\Install_Service\Install_5_3_10;
|
21 |
use SiteGround_Optimizer\Install_Service\Install_5_4_0;
|
|
|
22 |
use SiteGround_Optimizer\Supercacher\Supercacher;
|
23 |
|
24 |
/**
|
@@ -75,6 +76,7 @@ class Install_Service {
|
|
75 |
new Install_5_3_6(),
|
76 |
new Install_5_3_10(),
|
77 |
new Install_5_4_0(),
|
|
|
78 |
);
|
79 |
|
80 |
$version = null;
|
19 |
use SiteGround_Optimizer\Install_Service\Install_5_3_6;
|
20 |
use SiteGround_Optimizer\Install_Service\Install_5_3_10;
|
21 |
use SiteGround_Optimizer\Install_Service\Install_5_4_0;
|
22 |
+
use SiteGround_Optimizer\Install_Service\Install_5_4_3;
|
23 |
use SiteGround_Optimizer\Supercacher\Supercacher;
|
24 |
|
25 |
/**
|
76 |
new Install_5_3_6(),
|
77 |
new Install_5_3_10(),
|
78 |
new Install_5_4_0(),
|
79 |
+
new Install_5_4_3(),
|
80 |
);
|
81 |
|
82 |
$version = null;
|
core/Lazy_Load/Lazy_Load.php
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace SiteGround_Optimizer\Lazy_Load;
|
3 |
+
|
4 |
+
use SiteGround_Optimizer\Options\Options;
|
5 |
+
use SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization;
|
6 |
+
/**
|
7 |
+
* SG Lazy_Load_Images main plugin class
|
8 |
+
*/
|
9 |
+
class Lazy_Load {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* The constructor.
|
13 |
+
*
|
14 |
+
* @since 5.0.0
|
15 |
+
*/
|
16 |
+
public function __construct() {
|
17 |
+
|
18 |
+
if (
|
19 |
+
! Options::is_enabled( 'siteground_optimizer_lazyload_images' ) &&
|
20 |
+
! Options::is_enabled( 'siteground_optimizer_lazyload_iframes' ) &&
|
21 |
+
! Options::is_enabled( 'siteground_optimizer_lazyload_videos' )
|
22 |
+
) {
|
23 |
+
return;
|
24 |
+
}
|
25 |
+
|
26 |
+
if ( Front_End_Optimization::is_mobile() && ! Options::is_enabled( 'siteground_optimizer_lazyload_mobile' ) ) {
|
27 |
+
return;
|
28 |
+
}
|
29 |
+
|
30 |
+
new Lazy_Load_Images();
|
31 |
+
|
32 |
+
if ( Options::is_enabled( 'siteground_optimizer_lazyload_iframes' ) ) {
|
33 |
+
new Lazy_Load_Iframes();
|
34 |
+
}
|
35 |
+
|
36 |
+
if ( Options::is_enabled( 'siteground_optimizer_lazyload_videos' ) ) {
|
37 |
+
new Lazy_Load_Videos();
|
38 |
+
}
|
39 |
+
|
40 |
+
// Enqueue scripts and styles.
|
41 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'load_scripts' ) );
|
42 |
+
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Load the scripts.
|
47 |
+
*
|
48 |
+
* @since 5.0.0
|
49 |
+
*/
|
50 |
+
public function load_scripts() {
|
51 |
+
// Load the main script.
|
52 |
+
wp_enqueue_script(
|
53 |
+
'siteground-optimizer-lazy-sizes-js',
|
54 |
+
\SiteGround_Optimizer\URL . '/assets/js/lazysizes.min.js',
|
55 |
+
array( 'jquery' ), // Dependencies.
|
56 |
+
\SiteGround_Optimizer\VERSION,
|
57 |
+
true
|
58 |
+
);
|
59 |
+
}
|
60 |
+
}
|
core/Lazy_Load/Lazy_Load_Iframes.php
ADDED
@@ -0,0 +1,96 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace SiteGround_Optimizer\Lazy_Load;
|
3 |
+
|
4 |
+
use SiteGround_Optimizer\Options\Options;
|
5 |
+
/**
|
6 |
+
* SG Lazy_Load_Images main plugin class
|
7 |
+
*/
|
8 |
+
class Lazy_Load_Iframes {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* The constructor.
|
12 |
+
*
|
13 |
+
* @since 5.4.3
|
14 |
+
*/
|
15 |
+
public function __construct() {
|
16 |
+
add_filter( 'the_content', array( $this, 'filter_html' ) );
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Filter the html output.
|
21 |
+
*
|
22 |
+
* @since 5.4.3
|
23 |
+
*
|
24 |
+
* @param string $content The content.
|
25 |
+
*
|
26 |
+
* @return string Modified content.
|
27 |
+
*/
|
28 |
+
public function filter_html( $content ) {
|
29 |
+
// Bail if it's feed or if the content is empty.
|
30 |
+
if (
|
31 |
+
is_feed() ||
|
32 |
+
empty( $content ) ||
|
33 |
+
is_admin() ||
|
34 |
+
( function_exists( 'is_amp_endpoint' ) && is_amp_endpoint() ) ||
|
35 |
+
method_exists( 'FLBuilderModel', 'is_builder_enabled' )
|
36 |
+
) {
|
37 |
+
return $content;
|
38 |
+
}
|
39 |
+
|
40 |
+
preg_match_all( '/(?:<iframe[^>]*)(?:(?:\/>)|(?:>.*?<\/iframe>))/i', $content, $matches );
|
41 |
+
|
42 |
+
$search = array();
|
43 |
+
$replace = array();
|
44 |
+
|
45 |
+
foreach ( $matches[0] as $iframe ) {
|
46 |
+
// Skip already replaced iframes.
|
47 |
+
if ( preg_match( "/class=['\"][\w\s]*(lazyload)+[\w\s]*['\"]/is", $iframe ) ) {
|
48 |
+
continue;
|
49 |
+
}
|
50 |
+
|
51 |
+
// Get iframe classes.
|
52 |
+
preg_match( '/class=["\'](.*?)["\']/is', $iframe, $class_matches );
|
53 |
+
|
54 |
+
|
55 |
+
if ( ! empty( $class_matches[1] ) ) {
|
56 |
+
$classes = $class_matches[1];
|
57 |
+
// Load the ignored iframe classes.
|
58 |
+
$ignored_classes = apply_filters( 'sgo_lazy_load_exclude_classes', get_option( 'siteground_optimizer_excluded_lazy_load_classes', array() ) );
|
59 |
+
|
60 |
+
// Convert all classes to array.
|
61 |
+
$iframe_classes = explode( ' ', $class_matches[1] );
|
62 |
+
|
63 |
+
// Check if the iframe has ignored class and bail if has.
|
64 |
+
if ( array_intersect( $iframe_classes, $ignored_classes ) ) {
|
65 |
+
continue;
|
66 |
+
}
|
67 |
+
|
68 |
+
$orig_iframe = str_replace( $classes, $classes . ' lazyload', $iframe );
|
69 |
+
} else {
|
70 |
+
$orig_iframe = str_replace( '<iframe', '<iframe class="lazyload"', $iframe );
|
71 |
+
}
|
72 |
+
|
73 |
+
// Search patterns.
|
74 |
+
$patterns = array(
|
75 |
+
'/(<iframe.*?)(src)=["|\']((?!data).*?)["|\']/i',
|
76 |
+
);
|
77 |
+
|
78 |
+
// Replacements.
|
79 |
+
$replacements = array(
|
80 |
+
'$1data-$2="$3"',
|
81 |
+
);
|
82 |
+
|
83 |
+
// Finally do the search/replace and return modified content.
|
84 |
+
$new_iframe = preg_replace(
|
85 |
+
$patterns,
|
86 |
+
$replacements,
|
87 |
+
$orig_iframe
|
88 |
+
);
|
89 |
+
|
90 |
+
array_push( $search, $iframe );
|
91 |
+
array_push( $replace, $new_iframe );
|
92 |
+
}
|
93 |
+
|
94 |
+
return str_replace( $search, $replace, $content );
|
95 |
+
}
|
96 |
+
}
|
core/{Lazy_Load_Images → Lazy_Load}/Lazy_Load_Images.php
RENAMED
@@ -1,5 +1,5 @@
|
|
1 |
<?php
|
2 |
-
namespace SiteGround_Optimizer\
|
3 |
|
4 |
use SiteGround_Optimizer\Options\Options;
|
5 |
/**
|
@@ -13,8 +13,6 @@ class Lazy_Load_Images {
|
|
13 |
* @since 5.0.0
|
14 |
*/
|
15 |
public function __construct() {
|
16 |
-
// Enqueue scripts and styles.
|
17 |
-
add_action( 'wp_enqueue_scripts', array( $this, 'load_scripts' ) );
|
18 |
// Replace the 'src' attr with 'data-src' in the_content.
|
19 |
add_filter( 'the_content', array( $this, 'filter_html' ) );
|
20 |
|
@@ -40,22 +38,6 @@ class Lazy_Load_Images {
|
|
40 |
}
|
41 |
}
|
42 |
|
43 |
-
/**
|
44 |
-
* Load the scripts.
|
45 |
-
*
|
46 |
-
* @since 5.0.0
|
47 |
-
*/
|
48 |
-
public function load_scripts() {
|
49 |
-
// Load the main script.
|
50 |
-
wp_enqueue_script(
|
51 |
-
'siteground-optimizer-lazy-sizes-js',
|
52 |
-
\SiteGround_Optimizer\URL . '/assets/js/lazysizes.min.js',
|
53 |
-
array( 'jquery' ), // Dependencies.
|
54 |
-
\SiteGround_Optimizer\VERSION,
|
55 |
-
true
|
56 |
-
);
|
57 |
-
}
|
58 |
-
|
59 |
/**
|
60 |
* Filter the html output.
|
61 |
*
|
1 |
<?php
|
2 |
+
namespace SiteGround_Optimizer\Lazy_Load;
|
3 |
|
4 |
use SiteGround_Optimizer\Options\Options;
|
5 |
/**
|
13 |
* @since 5.0.0
|
14 |
*/
|
15 |
public function __construct() {
|
|
|
|
|
16 |
// Replace the 'src' attr with 'data-src' in the_content.
|
17 |
add_filter( 'the_content', array( $this, 'filter_html' ) );
|
18 |
|
38 |
}
|
39 |
}
|
40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
/**
|
42 |
* Filter the html output.
|
43 |
*
|
core/Lazy_Load/Lazy_Load_Videos.php
ADDED
@@ -0,0 +1,96 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
namespace SiteGround_Optimizer\Lazy_Load;
|
3 |
+
|
4 |
+
use SiteGround_Optimizer\Options\Options;
|
5 |
+
/**
|
6 |
+
* SG Lazy_Load_Images main plugin class
|
7 |
+
*/
|
8 |
+
class Lazy_Load_Videos {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* The constructor.
|
12 |
+
*
|
13 |
+
* @since 5.4.3
|
14 |
+
*/
|
15 |
+
public function __construct() {
|
16 |
+
add_filter( 'the_content', array( $this, 'filter_html' ) );
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Filter the html output.
|
21 |
+
*
|
22 |
+
* @since 5.4.3
|
23 |
+
*
|
24 |
+
* @param string $content The content.
|
25 |
+
*
|
26 |
+
* @return string Modified content.
|
27 |
+
*/
|
28 |
+
public function filter_html( $content ) {
|
29 |
+
// Bail if it's feed or if the content is empty.
|
30 |
+
if (
|
31 |
+
is_feed() ||
|
32 |
+
empty( $content ) ||
|
33 |
+
is_admin() ||
|
34 |
+
( function_exists( 'is_amp_endpoint' ) && is_amp_endpoint() ) ||
|
35 |
+
method_exists( 'FLBuilderModel', 'is_builder_enabled' )
|
36 |
+
) {
|
37 |
+
return $content;
|
38 |
+
}
|
39 |
+
|
40 |
+
preg_match_all( '/(?:<video[^>]*)(?:(?:\/>)|(?:>.*?<\/video>))/is', $content, $matches );
|
41 |
+
|
42 |
+
$search = array();
|
43 |
+
$replace = array();
|
44 |
+
|
45 |
+
foreach ( $matches[0] as $video ) {
|
46 |
+
// Skip already replaced videos.
|
47 |
+
if ( preg_match( "/class=['\"][\w\s]*(lazyload)+[\w\s]*['\"]/is", $video ) ) {
|
48 |
+
continue;
|
49 |
+
}
|
50 |
+
|
51 |
+
// Get video classes.
|
52 |
+
preg_match( '/class=["\'](.*?)["\']/is', $video, $class_matches );
|
53 |
+
|
54 |
+
|
55 |
+
if ( ! empty( $class_matches[1] ) ) {
|
56 |
+
$classes = $class_matches[1];
|
57 |
+
// Load the ignored video classes.
|
58 |
+
$ignored_classes = apply_filters( 'sgo_lazy_load_exclude_classes', get_option( 'siteground_optimizer_excluded_lazy_load_classes', array() ) );
|
59 |
+
|
60 |
+
// Convert all classes to array.
|
61 |
+
$video_classes = explode( ' ', $class_matches[1] );
|
62 |
+
|
63 |
+
// Check if the video has ignored class and bail if has.
|
64 |
+
if ( array_intersect( $video_classes, $ignored_classes ) ) {
|
65 |
+
continue;
|
66 |
+
}
|
67 |
+
|
68 |
+
$orig_video = str_replace( $classes, $classes . ' lazyload', $video );
|
69 |
+
} else {
|
70 |
+
$orig_video = str_replace( '<video', '<video class="lazyload"', $video );
|
71 |
+
}
|
72 |
+
|
73 |
+
// Search patterns.
|
74 |
+
$patterns = array(
|
75 |
+
'/(<video.*?)(src)=["|\']((?!data).*?)["|\']/i',
|
76 |
+
);
|
77 |
+
|
78 |
+
// Replacements.
|
79 |
+
$replacements = array(
|
80 |
+
'$1data-$2="$3"',
|
81 |
+
);
|
82 |
+
|
83 |
+
// Finally do the search/replace and return modified content.
|
84 |
+
$new_video = preg_replace(
|
85 |
+
$patterns,
|
86 |
+
$replacements,
|
87 |
+
$orig_video
|
88 |
+
);
|
89 |
+
|
90 |
+
array_push( $search, $video );
|
91 |
+
array_push( $replace, $new_video );
|
92 |
+
}
|
93 |
+
|
94 |
+
return str_replace( $search, $replace, $content );
|
95 |
+
}
|
96 |
+
}
|
core/Modules/Modules.php
CHANGED
@@ -107,6 +107,9 @@ class Modules {
|
|
107 |
'siteground_optimizer_lazyload_thumbnails',
|
108 |
'siteground_optimizer_lazyload_responsive',
|
109 |
'siteground_optimizer_lazyload_textwidgets',
|
|
|
|
|
|
|
110 |
),
|
111 |
),
|
112 |
);
|
@@ -148,7 +151,7 @@ class Modules {
|
|
148 |
),
|
149 |
),
|
150 |
'images' => array(
|
151 |
-
'title' => '
|
152 |
'modules' => array(
|
153 |
'optimize_images',
|
154 |
'lazyload_images',
|
107 |
'siteground_optimizer_lazyload_thumbnails',
|
108 |
'siteground_optimizer_lazyload_responsive',
|
109 |
'siteground_optimizer_lazyload_textwidgets',
|
110 |
+
'siteground_optimizer_lazyload_iframes',
|
111 |
+
'siteground_optimizer_lazyload_woocommerce',
|
112 |
+
'siteground_optimizer_lazyload_videos',
|
113 |
),
|
114 |
),
|
115 |
);
|
151 |
),
|
152 |
),
|
153 |
'images' => array(
|
154 |
+
'title' => 'Media Optimization',
|
155 |
'modules' => array(
|
156 |
'optimize_images',
|
157 |
'lazyload_images',
|
core/Multisite/Multisite.php
CHANGED
@@ -277,6 +277,9 @@ class Multisite {
|
|
277 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_gravatars' ) &&
|
278 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_thumbnails' ) &&
|
279 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_responsive' ) &&
|
|
|
|
|
|
|
280 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_textwidgets' )
|
281 |
) {
|
282 |
return true;
|
277 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_gravatars' ) &&
|
278 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_thumbnails' ) &&
|
279 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_responsive' ) &&
|
280 |
+
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_iframes' ) &&
|
281 |
+
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_woocommerce' ) &&
|
282 |
+
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_videos' ) &&
|
283 |
true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_textwidgets' )
|
284 |
) {
|
285 |
return true;
|
core/Rest/Rest.php
CHANGED
@@ -168,6 +168,14 @@ class Rest {
|
|
168 |
'permission_callback' => array( $this, 'check_permissions' ),
|
169 |
)
|
170 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
171 |
}
|
172 |
|
173 |
/**
|
168 |
'permission_callback' => array( $this, 'check_permissions' ),
|
169 |
)
|
170 |
);
|
171 |
+
|
172 |
+
register_rest_route(
|
173 |
+
self::REST_NAMESPACE, '/disable-memcache/', array(
|
174 |
+
'methods' => 'GET',
|
175 |
+
'callback' => array( $this->helper, 'disable_memcache' ),
|
176 |
+
'permission_callback' => array( $this, 'check_permissions' ),
|
177 |
+
)
|
178 |
+
);
|
179 |
}
|
180 |
|
181 |
/**
|
core/Supercacher/Supercacher.php
CHANGED
@@ -158,7 +158,7 @@ class Supercacher {
|
|
158 |
* @return bool True on success, false on failure.
|
159 |
*/
|
160 |
public function purge_index_cache() {
|
161 |
-
return $this->purge_cache_request( get_home_url( '/' ),
|
162 |
}
|
163 |
|
164 |
/**
|
158 |
* @return bool True on success, false on failure.
|
159 |
*/
|
160 |
public function purge_index_cache() {
|
161 |
+
return $this->purge_cache_request( get_home_url( '/' ), false );
|
162 |
}
|
163 |
|
164 |
/**
|
helpers/manual-translations.php
CHANGED
@@ -2,5 +2,5 @@
|
|
2 |
__( 'SuperCacher Settings', 'sg-cachepress' );
|
3 |
__( 'Environment Optimization', 'sg-cachepress' );
|
4 |
__( 'Frontend Optimization', 'sg-cachepress' );
|
5 |
-
__( '
|
6 |
__( 'Performance Test', 'sg-cachepress' );
|
2 |
__( 'SuperCacher Settings', 'sg-cachepress' );
|
3 |
__( 'Environment Optimization', 'sg-cachepress' );
|
4 |
__( 'Frontend Optimization', 'sg-cachepress' );
|
5 |
+
__( 'Media Optimization', 'sg-cachepress' );
|
6 |
__( 'Performance Test', 'sg-cachepress' );
|
helpers/sg-cachepress-react-strings.php
CHANGED
@@ -1,6 +1,14 @@
|
|
1 |
<?php
|
2 |
/* THIS IS A GENERATED FILE. DO NOT EDIT DIRECTLY. */
|
3 |
$sg_cachepress_strings = array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
__( "Confirm", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:18
|
5 |
__( "Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:29
|
6 |
__( "If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:39
|
@@ -25,14 +33,6 @@ __( "Close", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:17
|
|
25 |
__( "You can exclude full or partial URLs using \"*\" as a wildcard. For example:", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:29
|
26 |
__( "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:38
|
27 |
__( "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:54
|
28 |
-
__( "Test URLs for Cache Status", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:56
|
29 |
-
__( "Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:59
|
30 |
-
__( "Test", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:87
|
31 |
-
__( "This item already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:46
|
32 |
-
__( "You must input a class name.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:56
|
33 |
-
__( "Exclude", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:131
|
34 |
-
__( "This URL already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:55
|
35 |
-
__( "Exclude", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:142
|
36 |
__( "Please be patient, this process may take some time", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:31
|
37 |
__( "Optimized %(optimized)s of %(total)s images", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:35
|
38 |
__( "Pause", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:59
|
@@ -65,15 +65,15 @@ __( "We recommend you to enable this feature {{strong}}only{{/strong}} if you’
|
|
65 |
__( "Excluding URLs", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:148
|
66 |
__( "Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:150
|
67 |
__( "See examples", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:153
|
68 |
-
__( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:29
|
69 |
-
__( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:44
|
70 |
-
__( "Memcached", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:59
|
71 |
-
__( "Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:63
|
72 |
__( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:13
|
73 |
__( "Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:17
|
74 |
__( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:34
|
75 |
__( "YOU HAVE A SITE TOOLS ACCOUNT", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:39
|
76 |
__( "GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:40
|
|
|
|
|
|
|
|
|
77 |
__( "Score Check", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:122
|
78 |
__( "Test how optimized your website is. Our performance check is powered by Google PageSpeed.", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:125
|
79 |
__( "Device Type", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:156
|
@@ -85,6 +85,35 @@ __( "Enable HTTPS", "sg-cachepress" ), // src-js/components/tabs/environment-opt
|
|
85 |
__( "Configures your site to work correctly via HTTPS and forces a secure connection to your site.", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:100
|
86 |
__( "Fix Insecure Content", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:142
|
87 |
__( "Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
__( "Minify the HTML Output", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:92
|
89 |
__( "Removes unnecessary characters from your HTML output saving data and improving your site speed. ", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:97
|
90 |
__( "Exclude URLs from HTML Minification", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:102
|
@@ -108,31 +137,6 @@ __( "Remove Query Strings From Static Resources", "sg-cachepress" ), // src-js/c
|
|
108 |
__( "Removes version query strings from your static resources improving the caching of those resources.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:323
|
109 |
__( "Disable Emojis", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:329
|
110 |
__( "Enable to prevent WordPress from automatically detecting and generating emojis in your pages.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:334
|
111 |
-
__( "New Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:84
|
112 |
-
__( "We will automatically optimize all new images that you upload to your Media Library.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:88
|
113 |
-
__( "Existing Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:104
|
114 |
-
__( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:107
|
115 |
-
__( "Resume Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
|
116 |
-
__( "Start Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
|
117 |
-
__( "We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:140
|
118 |
-
__( "https://www.siteground.com/kb/disable-enable-wordpress-cron/", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:144
|
119 |
-
__( "All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:177
|
120 |
-
__( "Lazy Load Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:199
|
121 |
-
__( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:203
|
122 |
-
__( "Lazy Load Gravatars", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:220
|
123 |
-
__( "When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:224
|
124 |
-
__( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:232
|
125 |
-
__( "Enable if you want to lazy-load the thumbnail sizes of your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:236
|
126 |
-
__( "Lazy Load Responsive Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:244
|
127 |
-
__( "Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:248
|
128 |
-
__( "Lazy Load Widgets", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:256
|
129 |
-
__( "Enable this option if you want the images in your widget areas to load only when users reach them. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:260
|
130 |
-
__( "Lazy Load for Mobile", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:268
|
131 |
-
__( "Enable if you want to use lazy-loading features for mobile requests to your site.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:272
|
132 |
-
__( "Lazy Load Product Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:282
|
133 |
-
__( "Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:286
|
134 |
-
__( "Exclude from Lazy Load", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:297
|
135 |
-
__( "In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:298
|
136 |
__( "Site Admin Permissions", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:85
|
137 |
__( "In this section, set the access permission for admins of separate sites.", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:88
|
138 |
__( "SuperCacher Settings", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:115
|
@@ -173,14 +177,20 @@ __( "Image Optimization", "sg-cachepress" ), // src-js/components/tabs/sites-con
|
|
173 |
__( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:511
|
174 |
__( "Lazy Load Images", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:542
|
175 |
__( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:545
|
176 |
-
__( "Lazy Load
|
177 |
-
__( "
|
178 |
-
__( "Lazy Load
|
179 |
-
__( "
|
180 |
-
__( "Lazy Load
|
181 |
-
__( "
|
182 |
-
__( "Lazy Load
|
183 |
-
__( "
|
|
|
|
|
|
|
|
|
|
|
|
|
184 |
__( "SG Optimizer", "sg-cachepress" ), // src-js/containers/main/index.tsx:43
|
185 |
__( "Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!", "sg-cachepress" ), // src-js/containers/main/index.tsx:44
|
186 |
__( "Old PHP Version", "sg-cachepress" ), // src-js/containers/php-checker/index.tsx:171
|
1 |
<?php
|
2 |
/* THIS IS A GENERATED FILE. DO NOT EDIT DIRECTLY. */
|
3 |
$sg_cachepress_strings = array(
|
4 |
+
__( "Test URLs for Cache Status", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:56
|
5 |
+
__( "Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:59
|
6 |
+
__( "Test", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:87
|
7 |
+
__( "This item already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:46
|
8 |
+
__( "You must input a class name.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:56
|
9 |
+
__( "Exclude", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:131
|
10 |
+
__( "This URL already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:55
|
11 |
+
__( "Exclude", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:142
|
12 |
__( "Confirm", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:18
|
13 |
__( "Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:29
|
14 |
__( "If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:39
|
33 |
__( "You can exclude full or partial URLs using \"*\" as a wildcard. For example:", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:29
|
34 |
__( "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:38
|
35 |
__( "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:54
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
__( "Please be patient, this process may take some time", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:31
|
37 |
__( "Optimized %(optimized)s of %(total)s images", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:35
|
38 |
__( "Pause", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:59
|
65 |
__( "Excluding URLs", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:148
|
66 |
__( "Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:150
|
67 |
__( "See examples", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:153
|
|
|
|
|
|
|
|
|
68 |
__( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:13
|
69 |
__( "Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:17
|
70 |
__( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:34
|
71 |
__( "YOU HAVE A SITE TOOLS ACCOUNT", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:39
|
72 |
__( "GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:40
|
73 |
+
__( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:29
|
74 |
+
__( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:44
|
75 |
+
__( "Memcached", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:59
|
76 |
+
__( "Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:63
|
77 |
__( "Score Check", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:122
|
78 |
__( "Test how optimized your website is. Our performance check is powered by Google PageSpeed.", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:125
|
79 |
__( "Device Type", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:156
|
85 |
__( "Configures your site to work correctly via HTTPS and forces a secure connection to your site.", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:100
|
86 |
__( "Fix Insecure Content", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:142
|
87 |
__( "Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:145
|
88 |
+
__( "New Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:84
|
89 |
+
__( "We will automatically optimize all new images that you upload to your Media Library.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:88
|
90 |
+
__( "Existing Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:104
|
91 |
+
__( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:107
|
92 |
+
__( "Resume Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
|
93 |
+
__( "Start Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
|
94 |
+
__( "We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:140
|
95 |
+
__( "https://www.siteground.com/kb/disable-enable-wordpress-cron/", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:144
|
96 |
+
__( "All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:177
|
97 |
+
__( "Lazy Load Media", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:199
|
98 |
+
__( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:203
|
99 |
+
__( "Lazy Load Iframes", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:221
|
100 |
+
__( "We will lazy load iframes often used for things like video embeds from another sources. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:225
|
101 |
+
__( "Lazy Load Videos", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:233
|
102 |
+
__( "We will lazy load all videos you have added directly to your pages.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:237
|
103 |
+
__( "Lazy Load Gravatars", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:245
|
104 |
+
__( "When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:249
|
105 |
+
__( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:257
|
106 |
+
__( "Enable if you want to lazy-load the thumbnail sizes of your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:261
|
107 |
+
__( "Lazy Load Responsive Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:269
|
108 |
+
__( "Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:273
|
109 |
+
__( "Lazy Load Widgets", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:281
|
110 |
+
__( "Enable this option if you want the images in your widget areas to load only when users reach them. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:285
|
111 |
+
__( "Lazy Load for Mobile", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:293
|
112 |
+
__( "Enable if you want to use lazy-loading features for mobile requests to your site.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:297
|
113 |
+
__( "Lazy Load Product Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:307
|
114 |
+
__( "Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:311
|
115 |
+
__( "Exclude from Lazy Load", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:322
|
116 |
+
__( "In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:323
|
117 |
__( "Minify the HTML Output", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:92
|
118 |
__( "Removes unnecessary characters from your HTML output saving data and improving your site speed. ", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:97
|
119 |
__( "Exclude URLs from HTML Minification", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:102
|
137 |
__( "Removes version query strings from your static resources improving the caching of those resources.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:323
|
138 |
__( "Disable Emojis", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:329
|
139 |
__( "Enable to prevent WordPress from automatically detecting and generating emojis in your pages.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:334
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
__( "Site Admin Permissions", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:85
|
141 |
__( "In this section, set the access permission for admins of separate sites.", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:88
|
142 |
__( "SuperCacher Settings", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:115
|
177 |
__( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:511
|
178 |
__( "Lazy Load Images", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:542
|
179 |
__( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:545
|
180 |
+
__( "Lazy Load Iframes", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:589
|
181 |
+
__( "We will lazy load iframes often used for things like video embeds from another sources. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:592
|
182 |
+
__( "Lazy Load Videos", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:623
|
183 |
+
__( "We will lazy load all videos you have added directly to your pages.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:626
|
184 |
+
__( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:657
|
185 |
+
__( "Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:660
|
186 |
+
__( "Lazy Load Gravatars", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:689
|
187 |
+
__( "When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:692
|
188 |
+
__( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:723
|
189 |
+
__( "Enable if you want to lazy-load the thumbnail sizes of your original images.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:726
|
190 |
+
__( "Lazy Load Responsive Images", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:757
|
191 |
+
__( "Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:760
|
192 |
+
__( "Lazy Load Widgets", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:792
|
193 |
+
__( "Enable this option if you want the images in your widget areas to load only when users reach them. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:795
|
194 |
__( "SG Optimizer", "sg-cachepress" ), // src-js/containers/main/index.tsx:43
|
195 |
__( "Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!", "sg-cachepress" ), // src-js/containers/main/index.tsx:44
|
196 |
__( "Old PHP Version", "sg-cachepress" ), // src-js/containers/php-checker/index.tsx:171
|
languages/json/sg-cachepress-es_ES.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"es_ES"},"Test URLs for Cache Status":["Prueba las URLs para saber el estado de la caché"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Comprueba si la caché dinámica funciona en una determinada URL. Especialmente útil para asegurar que tu lista de exclusión funciona de forma correcta."],"Test":["Probar"],"This item already exists in exclude list.":["Este objeto ya existe en la lista de excluídos."],"You must input a class name.":["Es necesario que introduzcas una nombre de clase."],"Exclude":["Excluir"],"This URL already exists in exclude list.":["Esta URL ya existe en la lista de exclusión."],"Confirm":["Confirmar"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["La Carga diferida del bloqueador de visualización JS puede causar incidencias con los scripts que requieren un cierto orden para ejecutarse. Es por esto que te recomendamos revisar el frontend de tu web antes de activar esta optimización."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Si notas alguna incidencia con alguna funcionalidad, utiliza la funcionalidad Excluir para mantener la carga de esos scripts incluso con el bloqueador de visualización."],"Close":["Cerrar"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Purga la cache dinámica de tu instalación o selecciona partes para obtener el mejor ratio de peticiones de caché para tu cuenta. Aquí tienes las reglas de vaciado del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Vaciado completo en la página, entradas y categorías eliminadas, activación de plugins y temas, desactivación o actualización, y en las actualizaciones principales de WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Vaciado de una URL específica en acciones y páginas sugeridas, publicaciones y categorías actualizadas."],"Cancel":["Cancelar"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["¡Esto eliminara todos los archivos WebP del directorio de subidas! En caso de que los necesitaras, tendrías que regenerarlos nuevamente o restaurar el directorio desde una copia de seguridad."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Estas cambiando manualmente a PHP %(version)s y se utilizará esta versión hasta que sea cambiada manualmente a una nueva. En caso de que haya incidencias después del cambio, vuelve a la versión PHP anterior desde tu {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Estas a punto de cambiar al servicio PHP gestionado. permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["Esto eliminará todos los archivos WebP en tus directorio y los generará nuevamente."],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Para forzar HTTPS en tu página actualizaremos automáticamente tu base de datos reemplazando todos los enlaces inseguros. Además de esto, añadiremos una regla en tu archivo .htaccess, forzando todas las peticiones a través de una conexión cifrada."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puedes excluir de forma parcial o total la URL usando «*» como comodín. Por ejemplo:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.sitio.com/pagina-superior/sub-pagina{{/strong}} excluirá solo esa URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas las sub-paginas de la «pagina-superior»."],"Please be patient, this process may take some time":["Por favor, se paciente, el proceso puede llevar un tiempo"],"Optimized %(optimized)s of %(total)s images":["Imágenes optimizadas %(optimized)s de %(total)s"],"Pause":["Pausar"],"Generated %(optimized)s of %(total)s webp copies":["Copias WebP generadas %(optimized)s de %(total)s"],"Generate WebP Copies of New Images":["Genera copias WebP de nuevas imágenes"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP es la siguiente generación de formato de imágenes que es soportado por los navegadores modernos y que reduce en gran parte el tamaño de tus imágenes."],"Manage WebP Copies for Existing Images":["Administra las copias WebP para imágenes existentes"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP de tu librería de medios."],"Delete all WebP Files":["Elimina todos los archivos WebP"],"Bulk Generate WebP Files":["Generación masiva de archivos WebP."],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Todas las copias WebP de tus archivos han sido generadas correctamente. Fuerza la {{link}}regeneración{{/link}} de tus imágenes."],"Browser Caching":["Caché del navegador"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Agrega reglas de almacenamiento en la caché del navegador de los visitantes para mantener el contenido estático un período más largo para un mejor rendimiento de la web."],"YOU HAVE A SITE TOOLS ACCOUNT":["TIENES UNA CUENTA DE SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery se encarga de los recursos estáticos incluyendo la correcta fecha de expiración para la cache de tu navegador."],"Dynamic Caching":["Caché dinámica"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Almacena tu contenido en la memoria del servidor para un acceso más rápido con esta solución de página completa de caché por NGINX."],"Manual Cache Purge":["Vaciado manual de caché"],"Clear the Dynamic Cache for your entire website.":["Vacía la caché dinámica de toda tu web."],"Purge Cache":["Vaciar caché"],"Purging ...":["Vaciando ..."],"Automatic Cache Purge":["Vaciado automático de la caché"],"Automatically perform a smart cache purge after every content modification.":["Lleva a cabo un vaciado inteligente de la caché después de cada modificación de contenido."],"See rules":["Ver reglas"],"Browser-Specific Caching":["Almacenamiento en caché específico del navegador"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Recomendamos habilitar esta función {{strong}}solo{{/strong}} si se experimentan problemas con plugins, generando la versión móvil de su página web o alguna funcionalidad similar. Una vez habilitado, el caché debe generarse por separado para diferentes navegadores, lo que reduce su eficiencia."],"Excluding URLs":["Excluir URLs"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Usa esta característica si quieres que ciertas partes de tu web queden excluidas de la caché y así mantenerlas dinámicas."],"See examples":["Ver ejemplos"],"GZIP Compression":["Compresión GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Activa la compresión del contenido que se envía a los navegadores de los visitantes ,mejorando los tiempo de carga de tu sitio."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra ancho de banda y mejora la velocidad de carga de tus páginas."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached detenido. Por favor, habilítalo en tu panel de control de SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Herramienta de cache de objetos para tu sitio. Almacena las consultas ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor rendimiento."],"Score Check":["Revisar resultado"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Revisa cuán optimizado esta tu web. Nuestro test de rendimiento se basa en Google PageSpeed."],"Device Type":["Tipo de dispositiv"],"URL":["URL"],"Analyze":["Analizar"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Espera, por favor, estamos realizando un test con Google PageSpeed en tu web"],"There is nothing here yet":["No nada aquí todavía"],"Enable HTTPS":["Activar HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura tu sitio para que funcione de forma correcta a través de HTTPS y fuerza una conexión segura en tu sitio."],"Fix Insecure Content":["Corregir contenido inseguro"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Activa esta opción en caso de que estés recibiendo errores de contenido inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones inseguras de los recursos de tu sitio"],"Minify the HTML Output":["Minimizar la salida HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Elimina los caracteres innecesarios de tu código HTML de salida y mejora la velocidad de tu sitio."],"Exclude URLs from HTML Minification":["Excluir las direcciones URL de la minificación de HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con esta funcionalidad puedes excluir diferentes páginas de minificación de HTML."],"Minify JavaScript Files":["Minimizar archivos JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minificar los archivos de JavaScript con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude from JavaScript Minification":["Excluir de la minificación de JavaScript"],"Defer Render-blocking JS":["Carga diferida del bloqueador de visualización JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Carga diferida de archivos JavaScript que bloquean el procesamiento para una carga inicial más rápida del sitio."],"Exclude from Loading JS Files Asynchronously":["Excluir de carga de archivos JS de forma asíncrona"],"Minify CSS Files":["Minimizar archivos CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude From CSS Minification":["Excluir de la minificación de CSS"],"Combine CSS Files":["Combinar archivos CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combinar varios archivos CSS en uno sola para reducir el número de solicitudes que genera tu sitio."],"Exclude from CSS Combination":["Excluir de la combinación de CSS"],"Optimize Loading of Google Fonts":["Optimiza la carga de las fuentes de Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina la carga de las fuentes de Google reduciendo el número de peticiones HTTP."],"Remove Query Strings From Static Resources":["Eliminar cadenas de petición de recursos estáticos"],"Removes version query strings from your static resources improving the caching of those resources.":["Elimina la cadena de peticiones the tus recursos estáticos para mejorar la caché de esos recursos."],"Disable Emojis":["Desactivar Emojis"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Activar para impedir que WordPress detecte y genere automáticamente emojis en tus páginas."],"New Images Optimization":["Optimización de nuevas imágenes"],"We will automatically optimize all new images that you upload to your Media Library.":["Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu biblioteca de medios."],"Existing Images Optimization":["Optimización de imágenes existentes"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. Ten en cuenta que esto sobreescribirá tus imágenes originales."],"Resume Optimization":["Reanudar optimización"],"Start Optimization":["Comenzar optimización"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}} y actualiza esta página. Si estás utilizando una tarea cron real, puedes {{link2}}ignorar este mensaje{{/link2}} bajo tu propio riesgo. Ten en cuenta que, en este caso, estas operaciones pueden tardar más de lo habitual en completarse."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://www.siteground.es/kb/administrar-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["¡Todas las imágenes guardadas en la biblioteca de medios han sido optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus imágenes."],"Lazy Load Images":["Carga diferida de imágenes"],"Load images only when they are visible in the browser":["Carga las imágenes solo cuando son visibles en el navegador"],"Lazy Load Gravatars":["Carga diferida de Gravatars"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Cuando los usuarios comentan en tus publicaciones, WordPress intenta cargar sus avatares desde gravatar.com. Recomendamos una carga diferida mientras los usuarios se desplazan por tu página cuando tienes un número elevado de comentarios. "],"Lazy Load Thumbnails":["Carga diferida de miniaturas"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Actívalo si quieres una carga diferida de las miniaturas de tus imágenes originales."],"Lazy Load Responsive Images":["Carga diferida de imágenes adaptables"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Algunos plugins y temas generan múltiples imágenes desde una sola subida para trabajar mejor en diferentes dispositivos. Actívalo si deseas cargar estas de forma diferida."],"Lazy Load Widgets":["Carga diferida de widgets"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Activa esta opción si quieres las imágenes en tus widgets se carguen solo cuando los usuarios accedan a ellas. "],"Lazy Load for Mobile":["Lazy Load para móviles"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Habilite si desea utilizar funciones de carga diferida (lazy load) para peticiones a su sitio desde móviles."],"Lazy Load Product Images":["Carga diferida de imágenes de producto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Activa la carga diferida de imágenes en tu tienda, productos y otras páginas de WooCommerce."],"Exclude from Lazy Load":["Excluir de carga de imágenes asíncrona"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Con el fin de excluir las imágenes de carga asíncrona, por favor agrega tus clases CSS a la lista de exclusión. Añade cada clase CSS en una línea separada."],"Site Admin Permissions":["Permisos de administrador del sitio"],"In this section, set the access permission for admins of separate sites.":["En esta sección, configura los permisos para los administrador de distintas webs."],"SuperCacher Settings":["Ajustes de SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña SuperCacher de SiteGround Optimizer."],"Frontend Optimizations":["Optimizaciones en portada"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización en portada de SiteGround Optimizer."],"Image Optimizations":["Optimizaciones de imágenes"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización de imágenes de SiteGround Optimizer."],"Environment Optimizations":["Optimización del entorno"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Selecciona si los administradores de la página pueden acceder y hacer cambios dentro de la pestaña de optimización del entorno de SiteGround Optimizer."],"SUPERCACHER SETTINGS":["AJUSTES DE SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleccionar si las nuevas páginas deberían tener la caché dinámica activada o no."],"ENVIRONMENT OPTIMIZATION":["OPTIMIZACIÓN DEL ENTORNO"],"FRONTEND OPTIMIZATION":["OPTIMIZACIÓN DE PORTADA"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Elimina caracteres innecesarios de tu HTML, guardando los datos y mejorando la velocidad de tu sitio."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos JavaScript para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Load Render-blocking JavaScript Files Asynchronously":["Carga asíncrona de los archivos JavaScript que bloquean la visualización"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Añade el parámetro async a los archivos JavaScript cargados en la sección de cabecera de tu sitio para que no bloqueen la visualización de tu página."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos CSS para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Combina varios archivos CSS en uno para reducir el número de peticiones que genera tu sitio."],"IMAGE OPTIMIZATION":["OPTIMIZACIÓN DE IMÁGENES"],"Image Optimization":["Optimización de imágenes"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Obtén el mejor rendimiento de tu web WordPress con nuestro plugin de optimización. Gestiona la caché, ajustes de sistema y todas las configuraciones necesarias para tener una web rápida como el rayo. ¡Con SiteGround Optimizer activado obtienes el mejor rendimiento de tu entorno de alojamiento!"],"Old PHP Version":["Antigua versión PHP"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Estas utilizando el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Tu sitio web seguirá utilizando la versión hasta que manualmente se realice el cambio desde esta interfaz o hasta que selecciones el servicio PHP gestionado. Si eliges tomar ventaja del servicio PHP gestionado, SiteGround automáticamente actualizará tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Como cliente de SiteGround tienes la posibilidad de cambiar la versión de PHP para cada web de forma manual. Sin embargo, nosotros te recomendamos aprovechar el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Set your PHP version":["Configurar tu versión PHP"],"You are currently running on PHP %(version)s.":["Actualmente estas utilizando PHP %(version)s."],"PHP Management Method":["PHP Gestionado"],"Please select method":["Por favor, selecciona el método"],"Please select management type":["Por favor, selecciona el tipo de configuración"],"PHP Version":["Versión PHP"],"Please select PHP version":["Por favor, selecciona la versión PHP"],"Save":["Guardar"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["En estos momentos recomendamos usar la PHP %(version)s. Puedes revisar la compatibilidad con la versión recomendada antes de cambiar. {{link}}Revisar compatibilidad{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Revisar de nuevo{{/link}} "],"Checking PHP 7.1 Compatibility...":["Revisando compatibilidad con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Desafortunadamente, algunos de tus plugins o temas no son compatibles con la versión recomendada. {{link}}Revisar de nuevo{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"],"Help more people optimize their sites by rating our plugin.":["Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."],"Don’t Show This Again":["No mostrar esto de nuevo"]}
|
1 |
+
{"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"es_ES"},"Test URLs for Cache Status":["Prueba las URLs para saber el estado de la caché"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Comprueba si la caché dinámica funciona en una determinada URL. Especialmente útil para asegurar que tu lista de exclusión funciona de forma correcta."],"Test":["Probar"],"This item already exists in exclude list.":["Este objeto ya existe en la lista de excluídos."],"You must input a class name.":["Es necesario que introduzcas una nombre de clase."],"Exclude":["Excluir"],"This URL already exists in exclude list.":["Esta URL ya existe en la lista de exclusión."],"Confirm":["Confirmar"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["La Carga diferida del bloqueador de visualización JS puede causar incidencias con los scripts que requieren un cierto orden para ejecutarse. Es por esto que te recomendamos revisar el frontend de tu web antes de activar esta optimización."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Si notas alguna incidencia con alguna funcionalidad, utiliza la funcionalidad Excluir para mantener la carga de esos scripts incluso con el bloqueador de visualización."],"Close":["Cerrar"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Purga la cache dinámica de tu instalación o selecciona partes para obtener el mejor ratio de peticiones de caché para tu cuenta. Aquí tienes las reglas de vaciado del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Vaciado completo en la página, entradas y categorías eliminadas, activación de plugins y temas, desactivación o actualización, y en las actualizaciones principales de WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Vaciado de una URL específica en acciones y páginas sugeridas, publicaciones y categorías actualizadas."],"Cancel":["Cancelar"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["¡Esto eliminara todos los archivos WebP del directorio de subidas! En caso de que los necesitaras, tendrías que regenerarlos nuevamente o restaurar el directorio desde una copia de seguridad."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Estas cambiando manualmente a PHP %(version)s y se utilizará esta versión hasta que sea cambiada manualmente a una nueva. En caso de que haya incidencias después del cambio, vuelve a la versión PHP anterior desde tu {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Estas a punto de cambiar al servicio PHP gestionado. permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["Esto eliminará todos los archivos WebP en tus directorio y los generará nuevamente."],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Para forzar HTTPS en tu página actualizaremos automáticamente tu base de datos reemplazando todos los enlaces inseguros. Además de esto, añadiremos una regla en tu archivo .htaccess, forzando todas las peticiones a través de una conexión cifrada."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puedes excluir de forma parcial o total la URL usando «*» como comodín. Por ejemplo:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.sitio.com/pagina-superior/sub-pagina{{/strong}} excluirá solo esa URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas las sub-paginas de la «pagina-superior»."],"Please be patient, this process may take some time":["Por favor, se paciente, el proceso puede llevar un tiempo"],"Optimized %(optimized)s of %(total)s images":["Imágenes optimizadas %(optimized)s de %(total)s"],"Pause":["Pausar"],"Generated %(optimized)s of %(total)s webp copies":["Copias WebP generadas %(optimized)s de %(total)s"],"Generate WebP Copies of New Images":["Genera copias WebP de nuevas imágenes"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP es la siguiente generación de formato de imágenes que es soportado por los navegadores modernos y que reduce en gran parte el tamaño de tus imágenes."],"Manage WebP Copies for Existing Images":["Administra las copias WebP para imágenes existentes"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP de tu librería de medios."],"Delete all WebP Files":["Elimina todos los archivos WebP"],"Bulk Generate WebP Files":["Generación masiva de archivos WebP."],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Todas las copias WebP de tus archivos han sido generadas correctamente. Fuerza la {{link}}regeneración{{/link}} de tus imágenes."],"Browser Caching":["Caché del navegador"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Agrega reglas de almacenamiento en la caché del navegador de los visitantes para mantener el contenido estático un período más largo para un mejor rendimiento de la web."],"YOU HAVE A SITE TOOLS ACCOUNT":["TIENES UNA CUENTA DE SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery se encarga de los recursos estáticos incluyendo la correcta fecha de expiración para la cache de tu navegador."],"Dynamic Caching":["Caché dinámica"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Almacena tu contenido en la memoria del servidor para un acceso más rápido con esta solución de página completa de caché por NGINX."],"Manual Cache Purge":["Vaciado manual de caché"],"Clear the Dynamic Cache for your entire website.":["Vacía la caché dinámica de toda tu web."],"Purge Cache":["Vaciar caché"],"Purging ...":["Vaciando ..."],"Automatic Cache Purge":["Vaciado automático de la caché"],"Automatically perform a smart cache purge after every content modification.":["Lleva a cabo un vaciado inteligente de la caché después de cada modificación de contenido."],"See rules":["Ver reglas"],"Browser-Specific Caching":["Almacenamiento en caché específico del navegador"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Recomendamos habilitar esta función {{strong}}solo{{/strong}} si se experimentan problemas con plugins, generando la versión móvil de su página web o alguna funcionalidad similar. Una vez habilitado, el caché debe generarse por separado para diferentes navegadores, lo que reduce su eficiencia."],"Excluding URLs":["Excluir URLs"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Usa esta característica si quieres que ciertas partes de tu web queden excluidas de la caché y así mantenerlas dinámicas."],"See examples":["Ver ejemplos"],"GZIP Compression":["Compresión GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Activa la compresión del contenido que se envía a los navegadores de los visitantes ,mejorando los tiempo de carga de tu sitio."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra ancho de banda y mejora la velocidad de carga de tus páginas."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached detenido. Por favor, habilítalo en tu panel de control de SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Herramienta de cache de objetos para tu sitio. Almacena las consultas ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor rendimiento."],"Score Check":["Revisar resultado"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Revisa cuán optimizado esta tu web. Nuestro test de rendimiento se basa en Google PageSpeed."],"Device Type":["Tipo de dispositiv"],"URL":["URL"],"Analyze":["Analizar"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Espera, por favor, estamos realizando un test con Google PageSpeed en tu web"],"There is nothing here yet":["No nada aquí todavía"],"Enable HTTPS":["Activar HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura tu sitio para que funcione de forma correcta a través de HTTPS y fuerza una conexión segura en tu sitio."],"Fix Insecure Content":["Corregir contenido inseguro"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Activa esta opción en caso de que estés recibiendo errores de contenido inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones inseguras de los recursos de tu sitio"],"New Images Optimization":["Optimización de nuevas imágenes"],"We will automatically optimize all new images that you upload to your Media Library.":["Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu biblioteca de medios."],"Existing Images Optimization":["Optimización de imágenes existentes"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. Ten en cuenta que esto sobreescribirá tus imágenes originales."],"Resume Optimization":["Reanudar optimización"],"Start Optimization":["Comenzar optimización"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}} y actualiza esta página. Si estás utilizando una tarea cron real, puedes {{link2}}ignorar este mensaje{{/link2}} bajo tu propio riesgo. Ten en cuenta que, en este caso, estas operaciones pueden tardar más de lo habitual en completarse."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://www.siteground.es/kb/administrar-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["¡Todas las imágenes guardadas en la biblioteca de medios han sido optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus imágenes."],"Lazy Load Media":["Carga diferida de Medios"],"Load images only when they are visible in the browser":["Carga las imágenes solo cuando son visibles en el navegador"],"Lazy Load Iframes":["Carga diferida de Iframes"],"We will lazy load iframes often used for things like video embeds from another sources. ":["Cargaremos de manera diferida los iframes usados norlmamente para incrustar videos desde otros recursos."],"Lazy Load Videos":["Carga diferida de Videos"],"We will lazy load all videos you have added directly to your pages.":["Cargaremos de manera diferida todos los videos que has añadido directamente a tus páginas."],"Lazy Load Gravatars":["Carga diferida de Gravatars"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Cuando los usuarios comentan en tus publicaciones, WordPress intenta cargar sus avatares desde gravatar.com. Recomendamos una carga diferida mientras los usuarios se desplazan por tu página cuando tienes un número elevado de comentarios. "],"Lazy Load Thumbnails":["Carga diferida de miniaturas"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Actívalo si quieres una carga diferida de las miniaturas de tus imágenes originales."],"Lazy Load Responsive Images":["Carga diferida de imágenes adaptables"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Algunos plugins y temas generan múltiples imágenes desde una sola subida para trabajar mejor en diferentes dispositivos. Actívalo si deseas cargar estas de forma diferida."],"Lazy Load Widgets":["Carga diferida de widgets"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Activa esta opción si quieres las imágenes en tus widgets se carguen solo cuando los usuarios accedan a ellas. "],"Lazy Load for Mobile":["Lazy Load para móviles"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Habilite si desea utilizar funciones de carga diferida (lazy load) para peticiones a su sitio desde móviles."],"Lazy Load Product Images":["Carga diferida de imágenes de producto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Activa la carga diferida de imágenes en tu tienda, productos y otras páginas de WooCommerce."],"Exclude from Lazy Load":["Excluir de carga de imágenes asíncrona"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Con el fin de excluir las imágenes de carga asíncrona, por favor agrega tus clases CSS a la lista de exclusión. Añade cada clase CSS en una línea separada."],"Minify the HTML Output":["Minimizar la salida HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Elimina los caracteres innecesarios de tu código HTML de salida y mejora la velocidad de tu sitio."],"Exclude URLs from HTML Minification":["Excluir las direcciones URL de la minificación de HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con esta funcionalidad puedes excluir diferentes páginas de minificación de HTML."],"Minify JavaScript Files":["Minimizar archivos JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minificar los archivos de JavaScript con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude from JavaScript Minification":["Excluir de la minificación de JavaScript"],"Defer Render-blocking JS":["Carga diferida del bloqueador de visualización JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Carga diferida de archivos JavaScript que bloquean el procesamiento para una carga inicial más rápida del sitio."],"Exclude from Loading JS Files Asynchronously":["Excluir de carga de archivos JS de forma asíncrona"],"Minify CSS Files":["Minimizar archivos CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude From CSS Minification":["Excluir de la minificación de CSS"],"Combine CSS Files":["Combinar archivos CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combinar varios archivos CSS en uno sola para reducir el número de solicitudes que genera tu sitio."],"Exclude from CSS Combination":["Excluir de la combinación de CSS"],"Optimize Loading of Google Fonts":["Optimiza la carga de las fuentes de Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina la carga de las fuentes de Google reduciendo el número de peticiones HTTP."],"Remove Query Strings From Static Resources":["Eliminar cadenas de petición de recursos estáticos"],"Removes version query strings from your static resources improving the caching of those resources.":["Elimina la cadena de peticiones the tus recursos estáticos para mejorar la caché de esos recursos."],"Disable Emojis":["Desactivar Emojis"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Activar para impedir que WordPress detecte y genere automáticamente emojis en tus páginas."],"Site Admin Permissions":["Permisos de administrador del sitio"],"In this section, set the access permission for admins of separate sites.":["En esta sección, configura los permisos para los administrador de distintas webs."],"SuperCacher Settings":["Ajustes de SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña SuperCacher de SiteGround Optimizer."],"Frontend Optimizations":["Optimizaciones en portada"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización en portada de SiteGround Optimizer."],"Image Optimizations":["Optimizaciones de imágenes"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización de imágenes de SiteGround Optimizer."],"Environment Optimizations":["Optimización del entorno"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Selecciona si los administradores de la página pueden acceder y hacer cambios dentro de la pestaña de optimización del entorno de SiteGround Optimizer."],"SUPERCACHER SETTINGS":["AJUSTES DE SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleccionar si las nuevas páginas deberían tener la caché dinámica activada o no."],"ENVIRONMENT OPTIMIZATION":["OPTIMIZACIÓN DEL ENTORNO"],"FRONTEND OPTIMIZATION":["OPTIMIZACIÓN DE PORTADA"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Elimina caracteres innecesarios de tu HTML, guardando los datos y mejorando la velocidad de tu sitio."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos JavaScript para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Load Render-blocking JavaScript Files Asynchronously":["Carga asíncrona de los archivos JavaScript que bloquean la visualización"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Añade el parámetro async a los archivos JavaScript cargados en la sección de cabecera de tu sitio para que no bloqueen la visualización de tu página."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos CSS para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Combina varios archivos CSS en uno para reducir el número de peticiones que genera tu sitio."],"IMAGE OPTIMIZATION":["OPTIMIZACIÓN DE IMÁGENES"],"Image Optimization":["Optimización de imágenes"],"Lazy Load Images":["Carga diferida de imágenes"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Obtén el mejor rendimiento de tu web WordPress con nuestro plugin de optimización. Gestiona la caché, ajustes de sistema y todas las configuraciones necesarias para tener una web rápida como el rayo. ¡Con SiteGround Optimizer activado obtienes el mejor rendimiento de tu entorno de alojamiento!"],"Old PHP Version":["Antigua versión PHP"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Estas utilizando el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Tu sitio web seguirá utilizando la versión hasta que manualmente se realice el cambio desde esta interfaz o hasta que selecciones el servicio PHP gestionado. Si eliges tomar ventaja del servicio PHP gestionado, SiteGround automáticamente actualizará tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Como cliente de SiteGround tienes la posibilidad de cambiar la versión de PHP para cada web de forma manual. Sin embargo, nosotros te recomendamos aprovechar el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Set your PHP version":["Configurar tu versión PHP"],"You are currently running on PHP %(version)s.":["Actualmente estas utilizando PHP %(version)s."],"PHP Management Method":["PHP Gestionado"],"Please select method":["Por favor, selecciona el método"],"Please select management type":["Por favor, selecciona el tipo de configuración"],"PHP Version":["Versión PHP"],"Please select PHP version":["Por favor, selecciona la versión PHP"],"Save":["Guardar"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["En estos momentos recomendamos usar la PHP %(version)s. Puedes revisar la compatibilidad con la versión recomendada antes de cambiar. {{link}}Revisar compatibilidad{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Revisar de nuevo{{/link}} "],"Checking PHP 7.1 Compatibility...":["Revisando compatibilidad con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Desafortunadamente, algunos de tus plugins o temas no son compatibles con la versión recomendada. {{link}}Revisar de nuevo{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"],"Help more people optimize their sites by rating our plugin.":["Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."],"Don’t Show This Again":["No mostrar esto de nuevo"]}
|
languages/json/sg-cachepress-it_IT.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"it_IT"},"Test URLs for Cache Status":["Verifica gli URL per lo stato della Cache"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Controlla se la Cache Dinamica funziona su un determinato URL. Particolarmente utile per assicurarti che la tua lista di esclusione funzioni come dovrebbe."],"Test":["Verifica"],"This item already exists in exclude list.":["Questo elemento esiste già nell'elenco di esclusione."],"You must input a class name.":["Devi introdurre un nome di classe."],"Exclude":["Escludi"],"This URL already exists in exclude list.":["Questo URL esiste già nell'elenco di esclusione."],"Confirm":["Conferma"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["Il rinvio del blocco di visualizzazione JS può causare problemi con gli script che richiedono un determinato ordine di esecuzione. Questo è il motivo per cui ti consigliamo di controllare il frontend del tuo sito dopo aver abilitato questa ottimizzazione."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Se noti problemi con determinate funzionalità, usa la funzionalità Escludi per mantenere il caricamento di quegli script mantenendo il blocco di visualizzazione."],"Close":["Chiudi"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Pulisci l'intera Cache Dinamica della tua installazione o seleziona le parti da pulire, per ottimizzare l'efficienza dei risultati salvati in cache per il tuo account. Ecco le regole di pulizia cache del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Pulizia completa su cancellazione pagine, post e categorie, attivazione, disattivazione e aggiornamento di plugin e temi e aggiornamenti del core di WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Pulizia URL specifica su azioni commenti e aggiornamenti di pagine, post e categorie."],"Cancel":["Annulla"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["Questo eliminerà tutti i file WebP nella tua cartella dei caricamenti! Se ne hai bisogno, dovrai rigenerarli di nuovo o ripristinare la cartella da un backup."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Stai passando a PHP %(version)s manualmente e manterrai questa versione finché non la cambierai nuovamente a mano. In caso di problemi dopo l'aggiornamento, ripristina la versione di PHP dallo strumento {{strong}}cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Stai per passare al servizio PHP Gestito. Ciò significa che SiteGround aggiornerà automaticamente la tua versione PHP ogni volta che siamo sicuri sia disponibile una nuova versione più sicura e stabile."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["In questo modo verranno eliminati tutti i file WebP nella cartella dei caricamenti e generati di nuovo!"],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Per forzare HTTPS sul tuo sito, aggiorneremo automaticamente il tuo database sostituendo tutti i link non sicuri. In aggiunta a ciò, aggiungeremo una regola nel tuo file .htaccess, forzando tutte le richieste a passare attraverso la connessione crittografata."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puoi escludere URL completi o parziali utilizzando \"*\" come carattere jolly. Per esempio:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.site.com/parent-page/sub-page{{/strong}} escluderà solo quel singolo URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le sottopagine della \"parent page\"."],"Please be patient, this process may take some time":["Ti preghiamo di attendere, questo processo potrebbe richiedere del tempo"],"Optimized %(optimized)s of %(total)s images":["%(optimized)s immagini su %(total)s sono state ottimizzate"],"Pause":["Pausa"],"Generated %(optimized)s of %(total)s webp copies":["Genera %(optimized)s di %(total)s copie WebP"],"Generate WebP Copies of New Images":["Genera copie WebP delle nuove immagini"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP è un formato di immagine di nuova generazione supportato da browser moderni che riduce notevolmente le dimensioni delle immagini."],"Manage WebP Copies for Existing Images":["Gestisci copie WebP per le immagini esistenti"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP della tua libreria multimediale."],"Delete all WebP Files":["Elimina tutti i file WebP"],"Bulk Generate WebP Files":["Genera file WebP in blocco"],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Tutte le copie WebP dei tuoi file sono state generate correttamente! Forza la {{link}}ri-generazione{{/link}} delle tue immagini."],"Browser Caching":["Cache del browser"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Aggiunge regole per l'archiviazione nella cache del browser dei tuoi visitatori, per mantenere più a lungo i contenuti statici e migliorare le prestazioni del sito."],"YOU HAVE A SITE TOOLS ACCOUNT":["HAI UN ACCOUNT SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery si occupa delle risorse statiche, comprese le date di scadenza per la cache del browser."],"Dynamic Caching":["Caching Dinamico"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Archivia i tuoi contenuti nella memoria del server per un accesso più rapido, con questa soluzione di caching full-page di NGINX."],"Manual Cache Purge":["Pulizia manuale della Cache"],"Clear the Dynamic Cache for your entire website.":["Pulisce la Cache Dinamica di tutto il sito."],"Purge Cache":["Svuotare cache"],"Purging ...":["Svuotamento ..."],"Automatic Cache Purge":["Pulizia automatica della cache"],"Automatically perform a smart cache purge after every content modification.":["Esegui automaticamente una pulizia intelligente della cache dopo ogni modifica del contenuto."],"See rules":["Vedi le regole"],"Browser-Specific Caching":["Cache specifica per il browser"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Ti consigliamo di abilitare questa funzione {{strong}}solo{{/strong}} se riscontri problemi con i plugin che generano la versione mobile del tuo sito o con funzionalità simili. Una volta abilitata, la cache deve essere generata separatamente per diversi browser, il che ne riduce l'efficienza."],"Excluding URLs":["Escludo gli URL"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Utilizza questa funzione se desideri escludere alcune parti del tuo sito web dalla cache e mantenerle dinamiche."],"See examples":["Vedi gli esempi"],"GZIP Compression":["Compressione GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Consente una compressione del contenuto che viene consegnato ai browser dei visitatori, migliorando i tempi di caricamento della rete del tuo sito."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compressione GZIP è attiva di default per salvare automaticamente la larghezza di banda e migliorare la velocità di caricamento delle tue pagine."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite frequentemente sui tuoi database e li riutilizza per prestazioni migliori."],"Score Check":["Verifica del punteggio"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Verifica quanto è ottimizzato il tuo sito web. Il nostro controllo delle prestazioni è basato su Google Page Speed."],"Device Type":["Tipo di dispositivo"],"URL":["URL"],"Analyze":["Analizza"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Ti preghiamo di attendere, stiamo eseguendo un test di Google PageSpeed sulla tua pagina"],"There is nothing here yet":["Non c'è ancora niente qui"],"Enable HTTPS":["Abilita HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura il tuo sito per funzionare correttamente tramite HTTPS e forza una connessione sicura al tuo sito."],"Fix Insecure Content":["Sistema i contenuti non sicuri"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Abilita questa opzione se ricevi errori di elementi non sicuri sul sito. Riscriveremo dinamicamente le richieste insicure per tutti gli elementi inerenti al tuo sito"],"Minify the HTML Output":["Minifica l'output HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del sito."],"Exclude URLs from HTML Minification":["Escludi gli URL dalla minificazione HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con questa funzionalità è possibile escludere pagine diverse dalla minificazione HTML."],"Minify JavaScript Files":["Minifica i file JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file JavaScript per ridurre le dimensioni e il numero di richieste al server."],"Exclude from JavaScript Minification":["Escludi dalla minimizzazione JavaScript"],"Defer Render-blocking JS":["Rinvia il blocco di visualizzazione JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, per veocizzare il caricamento inziale del sito."],"Exclude from Loading JS Files Asynchronously":["Escludi dal caricamento asincrono dei file JS"],"Minify CSS Files":["Minifica i file CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste al server."],"Exclude From CSS Minification":["Escludi dalla minificazione CSS"],"Combine CSS Files":["Unisci i file CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combina più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"Exclude from CSS Combination":["Escludi dalla combinazione CSS"],"Optimize Loading of Google Fonts":["Ottimizza il caricamento dei font Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina il caricamento dei font Google riducendo il numero di richieste HTTP.\n"],"Remove Query Strings From Static Resources":["Rimuovi le stringhe di ricerca dalle risorse statiche"],"Removes version query strings from your static resources improving the caching of those resources.":["Rimuove le stringhe di ricerca dalle risorse statiche migliorando la memorizzazione nella cache di tali risorse."],"Disable Emojis":["Disabilita Emoji"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Abilita per impedire a WordPress di rilevare e generare automaticamente emoji nelle tue pagine."],"New Images Optimization":["Ottimizzazione nuove immagini"],"We will automatically optimize all new images that you upload to your Media Library.":["Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla Media Library."],"Existing Images Optimization":["Ottimizzazione immagini esistenti"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o nulla. Tieni presente che questo sovrascriverà le tue immagini originali."],"Resume Optimization":["Riprendi l’ottimizzazione"],"Start Optimization":["Inizio Ottimizzazione"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Abbiamo rilevato che la funzionalità cronjob di WordPress non sta funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. Tieni presente che, in questo caso, le operazioni potrebbero richiedere più tempo del solito per essere completate."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["Tutte le immagini nella tua libreria multimediale sono state ottimizzate con successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."],"Lazy Load Images":["Lazy Load delle immagini"],"Load images only when they are visible in the browser":["Carica le immagini solo quando sono visibili nel browser"],"Lazy Load Gravatars":["Lazy Load dei Gravatar"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Quando gli utenti commentano i tuoi post, WordPress prova a caricare i loro avatar da gravatar.com. Ti consigliamo il lazy-load per essi perché, se hai un numero elevato di commenti, i tuoi utenti faranno uno scroll-down della tua pagina."],"Lazy Load Thumbnails":["Lazy Load delle Thumbnail"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Abilita se desideri attivare il lazy-load per le dimensioni delle thumbnail delle immagini originali."],"Lazy Load Responsive Images":["Lazy Load delle immagini resposive"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Alcuni plugin e temi generano più immagini da un singolo upload per funzionare meglio su diversi device. Abilita, se vuoi attivare il lazy-load anche per questi."],"Lazy Load Widgets":["Lazy Load dei widget"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Abilita questa opzione se desideri che le immagini nell'area dei widget vengano caricate solo quando gli utenti le raggiungono."],"Lazy Load for Mobile":["Lazy Load per mobile"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Abilita se vuoi usare la funzione di lazy load per le richieste mobile sul tuo sito."],"Lazy Load Product Images":["LazyLoad immagini prodotto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Attiva il lazy-load delle immagini nello store, nella pagina prodotto e nelle altre pagine WooCommerce."],"Exclude from Lazy Load":["Escludi da Lazy Load"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."],"Site Admin Permissions":["Autorizzazioni dell'admin del sito"],"In this section, set the access permission for admins of separate sites.":["In questa sezione imposta i permessi di accesso per gli amministratori di siti diversi."],"SuperCacher Settings":["Impostazioni SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."],"Frontend Optimizations":["Ottimizzazioni del frontend"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Frontend di SiteGround Optimizer."],"Image Optimizations":["Ottimizzazioni immagine"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Immagine di SiteGround Optimizer."],"Environment Optimizations":["Ottimizzazioni dell'ambiente"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."],"SUPERCACHER SETTINGS":["IMPOSTAZIONI SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."],"ENVIRONMENT OPTIMIZATION":["OTTIMIZZAZIONE DELL’AMBIENTE"],"FRONTEND OPTIMIZATION":["OTTIMIZZAZIONE FRONTEND"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del tuo sito."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i tuoi file JavaScript per ridurne le dimensioni, migliorare il caching e ridurre il numero di richieste al server."],"Load Render-blocking JavaScript Files Asynchronously":["Carica in modo asincrono i file JavaScript che bloccano il rendering"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Aggiungi un parametro asincrono ai file JavaScript caricati nell’header del tuo sito, in modo che non blocchino il rendering della pagina."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i file CSS per ridurne le dimensioni, migliorare il caching e diminuire il numero di richieste al server."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Unisci più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"IMAGE OPTIMIZATION":["OTTIMIZZAZIONE IMMAGINI"],"Image Optimization":["Ottimizzazione Immagini"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Ottieni le massime prestazioni dal tuo sito WordPress con il nostro plugin di ottimizzazione. Gestisce il caching, le impostazioni di sistema e tutte le configurazioni necessarie per un sito web ad alte performance. Con SiteGround Optimizer abilitato otterrai il meglio dal tuo ambiente di hosting!"],"Old PHP Version":["Versione PHP precedente"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Stai utilizzando il nostro servizio PHP Gestito, il che significa che SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, puoi scegliere di impostare manualmente la tua versione PHP e il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Il tuo sito continuerà a utilizzare questa versione fino a quando non la cambierai manualmente da questa interfaccia o finché non passerai al servizio \"PHP Gestito\". Se scegli di utilizzare PHP Gestito, SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Come cliente SiteGround è possibile modificare manualmente la versione PHP del sito. Tuttavia, ti consigliamo vivamente di approfittare del nostro servizio PHP Gestito, attraverso il quale SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, se si sceglie di impostare manualmente la propria versione PHP, il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Set your PHP version":["Imposta la tua versione di PHP"],"You are currently running on PHP %(version)s.":["Attualmente stai utilizzando PHP %(version)s."],"PHP Management Method":["PHP Gestito"],"Please select method":["Seleziona il metodo"],"Please select management type":["Seleziona il tipo di gestione"],"PHP Version":["Versione PHP"],"Please select PHP version":["Seleziona la versione PHP"],"Save":["Salva"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["Al momento ti consigliamo di utilizzare PHP %(version)s. Prima di selezionarla, è possibile verificare la compatibilità con la versione raccomandata. {{link}}Verifica compatibilità{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Controlla ancora{{/link}}"],"Checking PHP 7.1 Compatibility...":["erifica in corso della compatibilità con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Purtroppo alcuni dei tuoi plugin o temi non sono compatibili con la versione raccomandata. {{link}}Controlla ancora{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"],"Help more people optimize their sites by rating our plugin.":["Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."],"Don’t Show This Again":["Non mostrare più"]}
|
1 |
+
{"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"it_IT"},"Test URLs for Cache Status":["Verifica gli URL per lo stato della Cache"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Controlla se la Cache Dinamica funziona su un determinato URL. Particolarmente utile per assicurarti che la tua lista di esclusione funzioni come dovrebbe."],"Test":["Verifica"],"This item already exists in exclude list.":["Questo elemento esiste già nell'elenco di esclusione."],"You must input a class name.":["Devi introdurre un nome di classe."],"Exclude":["Escludi"],"This URL already exists in exclude list.":["Questo URL esiste già nell'elenco di esclusione."],"Confirm":["Conferma"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["Il rinvio del blocco di visualizzazione JS può causare problemi con gli script che richiedono un determinato ordine di esecuzione. Questo è il motivo per cui ti consigliamo di controllare il frontend del tuo sito dopo aver abilitato questa ottimizzazione."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Se noti problemi con determinate funzionalità, usa la funzionalità Escludi per mantenere il caricamento di quegli script mantenendo il blocco di visualizzazione."],"Close":["Chiudi"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Pulisci l'intera Cache Dinamica della tua installazione o seleziona le parti da pulire, per ottimizzare l'efficienza dei risultati salvati in cache per il tuo account. Ecco le regole di pulizia cache del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Pulizia completa su cancellazione pagine, post e categorie, attivazione, disattivazione e aggiornamento di plugin e temi e aggiornamenti del core di WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Pulizia URL specifica su azioni commenti e aggiornamenti di pagine, post e categorie."],"Cancel":["Annulla"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["Questo eliminerà tutti i file WebP nella tua cartella dei caricamenti! Se ne hai bisogno, dovrai rigenerarli di nuovo o ripristinare la cartella da un backup."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Stai passando a PHP %(version)s manualmente e manterrai questa versione finché non la cambierai nuovamente a mano. In caso di problemi dopo l'aggiornamento, ripristina la versione di PHP dallo strumento {{strong}}cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Stai per passare al servizio PHP Gestito. Ciò significa che SiteGround aggiornerà automaticamente la tua versione PHP ogni volta che siamo sicuri sia disponibile una nuova versione più sicura e stabile."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["In questo modo verranno eliminati tutti i file WebP nella cartella dei caricamenti e generati di nuovo!"],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Per forzare HTTPS sul tuo sito, aggiorneremo automaticamente il tuo database sostituendo tutti i link non sicuri. In aggiunta a ciò, aggiungeremo una regola nel tuo file .htaccess, forzando tutte le richieste a passare attraverso la connessione crittografata."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puoi escludere URL completi o parziali utilizzando \"*\" come carattere jolly. Per esempio:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.site.com/parent-page/sub-page{{/strong}} escluderà solo quel singolo URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le sottopagine della \"parent page\"."],"Please be patient, this process may take some time":["Ti preghiamo di attendere, questo processo potrebbe richiedere del tempo"],"Optimized %(optimized)s of %(total)s images":["%(optimized)s immagini su %(total)s sono state ottimizzate"],"Pause":["Pausa"],"Generated %(optimized)s of %(total)s webp copies":["Genera %(optimized)s di %(total)s copie WebP"],"Generate WebP Copies of New Images":["Genera copie WebP delle nuove immagini"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP è un formato di immagine di nuova generazione supportato da browser moderni che riduce notevolmente le dimensioni delle immagini."],"Manage WebP Copies for Existing Images":["Gestisci copie WebP per le immagini esistenti"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP della tua libreria multimediale."],"Delete all WebP Files":["Elimina tutti i file WebP"],"Bulk Generate WebP Files":["Genera file WebP in blocco"],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Tutte le copie WebP dei tuoi file sono state generate correttamente! Forza la {{link}}ri-generazione{{/link}} delle tue immagini."],"Browser Caching":["Cache del browser"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Aggiunge regole per l'archiviazione nella cache del browser dei tuoi visitatori, per mantenere più a lungo i contenuti statici e migliorare le prestazioni del sito."],"YOU HAVE A SITE TOOLS ACCOUNT":["HAI UN ACCOUNT SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery si occupa delle risorse statiche, comprese le date di scadenza per la cache del browser."],"Dynamic Caching":["Caching Dinamico"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Archivia i tuoi contenuti nella memoria del server per un accesso più rapido, con questa soluzione di caching full-page di NGINX."],"Manual Cache Purge":["Pulizia manuale della Cache"],"Clear the Dynamic Cache for your entire website.":["Pulisce la Cache Dinamica di tutto il sito."],"Purge Cache":["Svuotare cache"],"Purging ...":["Svuotamento ..."],"Automatic Cache Purge":["Pulizia automatica della cache"],"Automatically perform a smart cache purge after every content modification.":["Esegui automaticamente una pulizia intelligente della cache dopo ogni modifica del contenuto."],"See rules":["Vedi le regole"],"Browser-Specific Caching":["Cache specifica per il browser"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Ti consigliamo di abilitare questa funzione {{strong}}solo{{/strong}} se riscontri problemi con i plugin che generano la versione mobile del tuo sito o con funzionalità simili. Una volta abilitata, la cache deve essere generata separatamente per diversi browser, il che ne riduce l'efficienza."],"Excluding URLs":["Escludo gli URL"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Utilizza questa funzione se desideri escludere alcune parti del tuo sito web dalla cache e mantenerle dinamiche."],"See examples":["Vedi gli esempi"],"GZIP Compression":["Compressione GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Consente una compressione del contenuto che viene consegnato ai browser dei visitatori, migliorando i tempi di caricamento della rete del tuo sito."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compressione GZIP è attiva di default per salvare automaticamente la larghezza di banda e migliorare la velocità di caricamento delle tue pagine."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite frequentemente sui tuoi database e li riutilizza per prestazioni migliori."],"Score Check":["Verifica del punteggio"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Verifica quanto è ottimizzato il tuo sito web. Il nostro controllo delle prestazioni è basato su Google Page Speed."],"Device Type":["Tipo di dispositivo"],"URL":["URL"],"Analyze":["Analizza"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Ti preghiamo di attendere, stiamo eseguendo un test di Google PageSpeed sulla tua pagina"],"There is nothing here yet":["Non c'è ancora niente qui"],"Enable HTTPS":["Abilita HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura il tuo sito per funzionare correttamente tramite HTTPS e forza una connessione sicura al tuo sito."],"Fix Insecure Content":["Sistema i contenuti non sicuri"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Abilita questa opzione se ricevi errori di elementi non sicuri sul sito. Riscriveremo dinamicamente le richieste insicure per tutti gli elementi inerenti al tuo sito"],"New Images Optimization":["Ottimizzazione nuove immagini"],"We will automatically optimize all new images that you upload to your Media Library.":["Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla Media Library."],"Existing Images Optimization":["Ottimizzazione immagini esistenti"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o nulla. Tieni presente che questo sovrascriverà le tue immagini originali."],"Resume Optimization":["Riprendi l’ottimizzazione"],"Start Optimization":["Inizio Ottimizzazione"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Abbiamo rilevato che la funzionalità cronjob di WordPress non sta funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. Tieni presente che, in questo caso, le operazioni potrebbero richiedere più tempo del solito per essere completate."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["Tutte le immagini nella tua libreria multimediale sono state ottimizzate con successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."],"Lazy Load Media":["Lazy Load dei media"],"Load images only when they are visible in the browser":["Carica le immagini solo quando sono visibili nel browser"],"Lazy Load Iframes":["Lazy Load degli iframe"],"We will lazy load iframes often used for things like video embeds from another sources. ":["Attiveremo il lazy load degli iframe più usati per elementi come i video incorporati da altre fonti."],"Lazy Load Videos":["Lazy Load dei video"],"We will lazy load all videos you have added directly to your pages.":["Attiveremo il lazy load di tutti i video che hai aggiunto direttamente sulle tue pagine."],"Lazy Load Gravatars":["Lazy Load dei Gravatar"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Quando gli utenti commentano i tuoi post, WordPress prova a caricare i loro avatar da gravatar.com. Ti consigliamo il lazy-load per essi perché, se hai un numero elevato di commenti, i tuoi utenti faranno uno scroll-down della tua pagina."],"Lazy Load Thumbnails":["Lazy Load delle Thumbnail"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Abilita se desideri attivare il lazy-load per le dimensioni delle thumbnail delle immagini originali."],"Lazy Load Responsive Images":["Lazy Load delle immagini resposive"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Alcuni plugin e temi generano più immagini da un singolo upload per funzionare meglio su diversi device. Abilita, se vuoi attivare il lazy-load anche per questi."],"Lazy Load Widgets":["Lazy Load dei widget"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Abilita questa opzione se desideri che le immagini nell'area dei widget vengano caricate solo quando gli utenti le raggiungono."],"Lazy Load for Mobile":["Lazy Load per mobile"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Abilita se vuoi usare la funzione di lazy load per le richieste mobile sul tuo sito."],"Lazy Load Product Images":["LazyLoad immagini prodotto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Attiva il lazy-load delle immagini nello store, nella pagina prodotto e nelle altre pagine WooCommerce."],"Exclude from Lazy Load":["Escludi da Lazy Load"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."],"Minify the HTML Output":["Minifica l'output HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del sito."],"Exclude URLs from HTML Minification":["Escludi gli URL dalla minificazione HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con questa funzionalità è possibile escludere pagine diverse dalla minificazione HTML."],"Minify JavaScript Files":["Minifica i file JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file JavaScript per ridurre le dimensioni e il numero di richieste al server."],"Exclude from JavaScript Minification":["Escludi dalla minimizzazione JavaScript"],"Defer Render-blocking JS":["Rinvia il blocco di visualizzazione JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, per veocizzare il caricamento inziale del sito."],"Exclude from Loading JS Files Asynchronously":["Escludi dal caricamento asincrono dei file JS"],"Minify CSS Files":["Minifica i file CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste al server."],"Exclude From CSS Minification":["Escludi dalla minificazione CSS"],"Combine CSS Files":["Unisci i file CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combina più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"Exclude from CSS Combination":["Escludi dalla combinazione CSS"],"Optimize Loading of Google Fonts":["Ottimizza il caricamento dei font Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina il caricamento dei font Google riducendo il numero di richieste HTTP.\n"],"Remove Query Strings From Static Resources":["Rimuovi le stringhe di ricerca dalle risorse statiche"],"Removes version query strings from your static resources improving the caching of those resources.":["Rimuove le stringhe di ricerca dalle risorse statiche migliorando la memorizzazione nella cache di tali risorse."],"Disable Emojis":["Disabilita Emoji"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Abilita per impedire a WordPress di rilevare e generare automaticamente emoji nelle tue pagine."],"Site Admin Permissions":["Autorizzazioni dell'admin del sito"],"In this section, set the access permission for admins of separate sites.":["In questa sezione imposta i permessi di accesso per gli amministratori di siti diversi."],"SuperCacher Settings":["Impostazioni SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."],"Frontend Optimizations":["Ottimizzazioni del frontend"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Frontend di SiteGround Optimizer."],"Image Optimizations":["Ottimizzazioni immagine"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Immagine di SiteGround Optimizer."],"Environment Optimizations":["Ottimizzazioni dell'ambiente"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."],"SUPERCACHER SETTINGS":["IMPOSTAZIONI SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."],"ENVIRONMENT OPTIMIZATION":["OTTIMIZZAZIONE DELL’AMBIENTE"],"FRONTEND OPTIMIZATION":["OTTIMIZZAZIONE FRONTEND"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del tuo sito."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i tuoi file JavaScript per ridurne le dimensioni, migliorare il caching e ridurre il numero di richieste al server."],"Load Render-blocking JavaScript Files Asynchronously":["Carica in modo asincrono i file JavaScript che bloccano il rendering"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Aggiungi un parametro asincrono ai file JavaScript caricati nell’header del tuo sito, in modo che non blocchino il rendering della pagina."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i file CSS per ridurne le dimensioni, migliorare il caching e diminuire il numero di richieste al server."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Unisci più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"IMAGE OPTIMIZATION":["OTTIMIZZAZIONE IMMAGINI"],"Image Optimization":["Ottimizzazione Immagini"],"Lazy Load Images":["Lazy Load delle immagini"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Ottieni le massime prestazioni dal tuo sito WordPress con il nostro plugin di ottimizzazione. Gestisce il caching, le impostazioni di sistema e tutte le configurazioni necessarie per un sito web ad alte performance. Con SiteGround Optimizer abilitato otterrai il meglio dal tuo ambiente di hosting!"],"Old PHP Version":["Versione PHP precedente"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Stai utilizzando il nostro servizio PHP Gestito, il che significa che SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, puoi scegliere di impostare manualmente la tua versione PHP e il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Il tuo sito continuerà a utilizzare questa versione fino a quando non la cambierai manualmente da questa interfaccia o finché non passerai al servizio \"PHP Gestito\". Se scegli di utilizzare PHP Gestito, SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Come cliente SiteGround è possibile modificare manualmente la versione PHP del sito. Tuttavia, ti consigliamo vivamente di approfittare del nostro servizio PHP Gestito, attraverso il quale SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, se si sceglie di impostare manualmente la propria versione PHP, il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Set your PHP version":["Imposta la tua versione di PHP"],"You are currently running on PHP %(version)s.":["Attualmente stai utilizzando PHP %(version)s."],"PHP Management Method":["PHP Gestito"],"Please select method":["Seleziona il metodo"],"Please select management type":["Seleziona il tipo di gestione"],"PHP Version":["Versione PHP"],"Please select PHP version":["Seleziona la versione PHP"],"Save":["Salva"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["Al momento ti consigliamo di utilizzare PHP %(version)s. Prima di selezionarla, è possibile verificare la compatibilità con la versione raccomandata. {{link}}Verifica compatibilità{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Controlla ancora{{/link}}"],"Checking PHP 7.1 Compatibility...":["erifica in corso della compatibilità con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Purtroppo alcuni dei tuoi plugin o temi non sono compatibili con la versione raccomandata. {{link}}Controlla ancora{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"],"Help more people optimize their sites by rating our plugin.":["Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."],"Don’t Show This Again":["Non mostrare più"]}
|
languages/sg-cachepress-es_ES.mo
CHANGED
Binary file
|
languages/sg-cachepress-es_ES.po
CHANGED
@@ -2,31 +2,72 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: SG Optimizer\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2020-01-
|
6 |
-
"PO-Revision-Date: 2020-01-
|
7 |
"Last-Translator: admin <nobody@exmaple.com>\n"
|
8 |
-
"Language-Team:
|
9 |
"Language: es_ES\n"
|
10 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
11 |
"MIME-Version: 1.0\n"
|
12 |
"Content-Type: text/plain; charset=UTF-8\n"
|
13 |
"Content-Transfer-Encoding: 8bit\n"
|
14 |
"X-Generator: Loco https://localise.biz/\n"
|
15 |
-
"X-Loco-Version: 2.3.0; wp-5.3"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
#. src-js/components/dialogs/images-dialog.jsx:17
|
18 |
#. src-js/components/dialogs/php-dialog.jsx:17
|
19 |
#. src-js/components/dialogs/ssl-dialog.jsx:17
|
20 |
-
#: helpers/sg-cachepress-react-strings.php:4
|
21 |
#: helpers/sg-cachepress-react-strings.php:12
|
22 |
-
#: helpers/sg-cachepress-react-strings.php:
|
23 |
-
#: helpers/sg-cachepress-react-strings.php:
|
24 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
25 |
msgid "Confirm"
|
26 |
msgstr "Confirmar"
|
27 |
|
28 |
#. src-js/components/dialogs/async-dialog.tsx:18
|
29 |
-
#: helpers/sg-cachepress-react-strings.php:
|
30 |
msgid ""
|
31 |
"Defering render-blocking JavaScript may cause issues with scripts that "
|
32 |
"require certain order of execution. This is why we advise you to check the "
|
@@ -38,7 +79,7 @@ msgstr ""
|
|
38 |
"activar esta optimización."
|
39 |
|
40 |
#. src-js/components/dialogs/async-dialog.tsx:29
|
41 |
-
#: helpers/sg-cachepress-react-strings.php:
|
42 |
msgid ""
|
43 |
"If you notice issues with certain functionality, use the Exclude "
|
44 |
"functionality to keep those scripts loading in a render-blocking manner."
|
@@ -48,13 +89,13 @@ msgstr ""
|
|
48 |
"bloqueador de visualización."
|
49 |
|
50 |
#. src-js/components/dialogs/ssl-dialog.jsx:35
|
51 |
-
#: helpers/sg-cachepress-react-strings.php:
|
52 |
-
#: helpers/sg-cachepress-react-strings.php:
|
53 |
msgid "Close"
|
54 |
msgstr "Cerrar"
|
55 |
|
56 |
#. src-js/components/dialogs/cache-dialog.jsx:17
|
57 |
-
#: helpers/sg-cachepress-react-strings.php:
|
58 |
msgid ""
|
59 |
"Purge your installation's entire Dynamic Cache or select parts in order to "
|
60 |
"achieve the best hit-to-cache ratio for your account. Here are the plugin's "
|
@@ -65,7 +106,7 @@ msgstr ""
|
|
65 |
"de vaciado del plugin:"
|
66 |
|
67 |
#. src-js/components/dialogs/cache-dialog.jsx:29
|
68 |
-
#: helpers/sg-cachepress-react-strings.php:
|
69 |
msgid ""
|
70 |
"Full Purge on page, posts, and category deletion, plugin and theme "
|
71 |
"activation, deactivation, or update, and on WordPress core updates."
|
@@ -75,7 +116,7 @@ msgstr ""
|
|
75 |
"principales de WordPress."
|
76 |
|
77 |
#. src-js/components/dialogs/cache-dialog.jsx:38
|
78 |
-
#: helpers/sg-cachepress-react-strings.php:
|
79 |
msgid ""
|
80 |
"Specific URL Purge on comment actions and page, post, and category updates."
|
81 |
msgstr ""
|
@@ -85,15 +126,15 @@ msgstr ""
|
|
85 |
#. src-js/components/dialogs/cache-dialog.jsx:48
|
86 |
#. src-js/components/dialogs/images-dialog.jsx:35
|
87 |
#. src-js/components/dialogs/php-dialog.jsx:36
|
88 |
-
#: helpers/sg-cachepress-react-strings.php:
|
89 |
-
#: helpers/sg-cachepress-react-strings.php:
|
90 |
-
#: helpers/sg-cachepress-react-strings.php:
|
91 |
-
#: helpers/sg-cachepress-react-strings.php:
|
92 |
msgid "Cancel"
|
93 |
msgstr "Cancelar"
|
94 |
|
95 |
#. src-js/components/dialogs/delete-webp-dialog.tsx:23
|
96 |
-
#: helpers/sg-cachepress-react-strings.php:
|
97 |
msgid ""
|
98 |
"This will delete all WebP files in your uploads folder! In case you need "
|
99 |
"them, you will have to regenerate them again or restore that folder from a "
|
@@ -104,7 +145,7 @@ msgstr ""
|
|
104 |
"directorio desde una copia de seguridad."
|
105 |
|
106 |
#. src-js/components/dialogs/php-dialog.jsx:23
|
107 |
-
#: helpers/sg-cachepress-react-strings.php:
|
108 |
msgid ""
|
109 |
"You’re switching to PHP %(version)s manually and you will stay on that "
|
110 |
"version until you change it to a newer one. In case you experience any "
|
@@ -117,7 +158,7 @@ msgstr ""
|
|
117 |
"{{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."
|
118 |
|
119 |
#. src-js/components/dialogs/php-dialog.jsx:37
|
120 |
-
#: helpers/sg-cachepress-react-strings.php:
|
121 |
msgid ""
|
122 |
"You’re about to switch to Managed PHP service. This means that SiteGround "
|
123 |
"will automatically update your PHP version once we are sure there’s a better,"
|
@@ -128,7 +169,7 @@ msgstr ""
|
|
128 |
"que hay una versión nueva, segura y estable."
|
129 |
|
130 |
#. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
|
131 |
-
#: helpers/sg-cachepress-react-strings.php:
|
132 |
msgid ""
|
133 |
"Doing this will delete all WebP files in your uploads folder and generate "
|
134 |
"them anew!"
|
@@ -137,7 +178,7 @@ msgstr ""
|
|
137 |
"nuevamente."
|
138 |
|
139 |
#. src-js/components/dialogs/ssl-dialog.jsx:23
|
140 |
-
#: helpers/sg-cachepress-react-strings.php:
|
141 |
msgid ""
|
142 |
"In order to force HTTPS on your site, we will automatically update your "
|
143 |
"database replacing all insecure links. In addition to that, we will add a "
|
@@ -150,7 +191,7 @@ msgstr ""
|
|
150 |
"una conexión cifrada."
|
151 |
|
152 |
#. src-js/components/dialogs/urls-dialog.jsx:17
|
153 |
-
#: helpers/sg-cachepress-react-strings.php:
|
154 |
msgid ""
|
155 |
"You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
|
156 |
msgstr ""
|
@@ -158,7 +199,7 @@ msgstr ""
|
|
158 |
"ejemplo:"
|
159 |
|
160 |
#. src-js/components/dialogs/urls-dialog.jsx:29
|
161 |
-
#: helpers/sg-cachepress-react-strings.php:
|
162 |
msgid ""
|
163 |
"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
|
164 |
"that single URL."
|
@@ -167,7 +208,7 @@ msgstr ""
|
|
167 |
"esa URL."
|
168 |
|
169 |
#. src-js/components/dialogs/urls-dialog.jsx:38
|
170 |
-
#: helpers/sg-cachepress-react-strings.php:
|
171 |
msgid ""
|
172 |
"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
|
173 |
"of \"parent-page\"."
|
@@ -175,47 +216,6 @@ msgstr ""
|
|
175 |
"{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas "
|
176 |
"las sub-paginas de la «pagina-superior»."
|
177 |
|
178 |
-
#. src-js/components/tabs/supercacher/index.jsx:364
|
179 |
-
#: helpers/sg-cachepress-react-strings.php:28
|
180 |
-
msgid "Test URLs for Cache Status"
|
181 |
-
msgstr "Prueba las URLs para saber el estado de la caché"
|
182 |
-
|
183 |
-
#. src-js/components/tabs/supercacher/index.jsx:396
|
184 |
-
#: helpers/sg-cachepress-react-strings.php:29
|
185 |
-
msgid ""
|
186 |
-
"Check if the Dynamic Cache is working on a certain URL. Especially useful to "
|
187 |
-
"make sure your Exclude list is working the way it should."
|
188 |
-
msgstr ""
|
189 |
-
"Comprueba si la caché dinámica funciona en una determinada URL. "
|
190 |
-
"Especialmente útil para asegurar que tu lista de exclusión funciona de forma "
|
191 |
-
"correcta."
|
192 |
-
|
193 |
-
#. src-js/components/tabs/supercacher/index.jsx:399
|
194 |
-
#: helpers/sg-cachepress-react-strings.php:30
|
195 |
-
msgid "Test"
|
196 |
-
msgstr "Probar"
|
197 |
-
|
198 |
-
#. src-js/components/exclude/index.jsx:142
|
199 |
-
#: helpers/sg-cachepress-react-strings.php:31
|
200 |
-
msgid "This item already exists in exclude list."
|
201 |
-
msgstr "Este objeto ya existe en la lista de excluídos."
|
202 |
-
|
203 |
-
#. src-js/components/exclude/simple-exclude.jsx:44
|
204 |
-
#: helpers/sg-cachepress-react-strings.php:32
|
205 |
-
msgid "You must input a class name."
|
206 |
-
msgstr "Es necesario que introduzcas una nombre de clase."
|
207 |
-
|
208 |
-
#. src-js/components/tabs/supercacher/index.jsx:338
|
209 |
-
#: helpers/sg-cachepress-react-strings.php:33
|
210 |
-
#: helpers/sg-cachepress-react-strings.php:35
|
211 |
-
msgid "Exclude"
|
212 |
-
msgstr "Excluir"
|
213 |
-
|
214 |
-
#. src-js/components/tabs/image-optimization/index.jsx:318
|
215 |
-
#: helpers/sg-cachepress-react-strings.php:34
|
216 |
-
msgid "This URL already exists in exclude list."
|
217 |
-
msgstr "Esta URL ya existe en la lista de exclusión."
|
218 |
-
|
219 |
#. src-js/components/dialogs/urls-dialog.tsx:54
|
220 |
#. src-js/components/loaders/image-loader.tsx:59
|
221 |
#: helpers/sg-cachepress-react-strings.php:36
|
@@ -302,7 +302,7 @@ msgstr ""
|
|
302 |
|
303 |
#. src-js/components/modules/gzip/index.jsx:35
|
304 |
#: helpers/sg-cachepress-react-strings.php:52
|
305 |
-
#: helpers/sg-cachepress-react-strings.php:
|
306 |
msgid "YOU HAVE A SITE TOOLS ACCOUNT"
|
307 |
msgstr "TIENES UNA CUENTA DE SITE TOOLS"
|
308 |
|
@@ -318,7 +318,7 @@ msgstr ""
|
|
318 |
#. src-js/components/tabs/multisite-control/index.jsx:277
|
319 |
#. src-js/components/tabs/supercacher/index.jsx:160
|
320 |
#: helpers/sg-cachepress-react-strings.php:54
|
321 |
-
#: helpers/sg-cachepress-react-strings.php:
|
322 |
msgid "Dynamic Caching"
|
323 |
msgstr "Caché dinámica"
|
324 |
|
@@ -353,13 +353,13 @@ msgstr "Vaciando ..."
|
|
353 |
|
354 |
#. src-js/components/tabs/supercacher/index.jsx:267
|
355 |
#: helpers/sg-cachepress-react-strings.php:60
|
356 |
-
#: helpers/sg-cachepress-react-strings.php:
|
357 |
msgid "Automatic Cache Purge"
|
358 |
msgstr "Vaciado automático de la caché"
|
359 |
|
360 |
#. src-js/components/tabs/supercacher/index.jsx:299
|
361 |
#: helpers/sg-cachepress-react-strings.php:61
|
362 |
-
#: helpers/sg-cachepress-react-strings.php:
|
363 |
msgid ""
|
364 |
"Automatically perform a smart cache purge after every content modification."
|
365 |
msgstr ""
|
@@ -409,37 +409,14 @@ msgstr ""
|
|
409 |
msgid "See examples"
|
410 |
msgstr "Ver ejemplos"
|
411 |
|
412 |
-
#. src-js/components/modules/gzip/index.jsx:12
|
413 |
-
#: helpers/sg-cachepress-react-strings.php:68
|
414 |
-
#: helpers/sg-cachepress-react-strings.php:69
|
415 |
-
msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
|
416 |
-
msgstr ""
|
417 |
-
"Memcached detenido. Por favor, habilítalo en tu panel de control de "
|
418 |
-
"SiteGround."
|
419 |
-
|
420 |
-
#. src-js/components/tabs/supercacher/index.jsx:426
|
421 |
-
#: helpers/sg-cachepress-react-strings.php:70
|
422 |
-
msgid "Memcached"
|
423 |
-
msgstr "Memcached"
|
424 |
-
|
425 |
-
#. src-js/components/tabs/supercacher/index.jsx:454
|
426 |
-
#: helpers/sg-cachepress-react-strings.php:71
|
427 |
-
msgid ""
|
428 |
-
"Powerful object caching for your site. It stores frequently executed queries "
|
429 |
-
"to your databases and reuses them for better performance."
|
430 |
-
msgstr ""
|
431 |
-
"Herramienta de cache de objetos para tu sitio. Almacena las consultas "
|
432 |
-
"ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor "
|
433 |
-
"rendimiento."
|
434 |
-
|
435 |
#. src-js/components/tabs/environment-optimization/index.jsx:157
|
436 |
-
#: helpers/sg-cachepress-react-strings.php:
|
437 |
-
#: helpers/sg-cachepress-react-strings.php:
|
438 |
msgid "GZIP Compression"
|
439 |
msgstr "Compresión GZIP"
|
440 |
|
441 |
#. src-js/components/tabs/environment-optimization/index.jsx:213
|
442 |
-
#: helpers/sg-cachepress-react-strings.php:
|
443 |
msgid ""
|
444 |
"Enables a compression of the content that's delivered to your visitors "
|
445 |
"browsers improving the network loading times of your site."
|
@@ -448,7 +425,7 @@ msgstr ""
|
|
448 |
"visitantes ,mejorando los tiempo de carga de tu sitio."
|
449 |
|
450 |
#. src-js/components/modules/gzip/index.jsx:40
|
451 |
-
#: helpers/sg-cachepress-react-strings.php:
|
452 |
msgid ""
|
453 |
"GZIP Compression is enabled by default automatically saving you bandwidth "
|
454 |
"and improving the loading speeds of your pages."
|
@@ -456,6 +433,29 @@ msgstr ""
|
|
456 |
"La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra "
|
457 |
"ancho de banda y mejora la velocidad de carga de tus páginas."
|
458 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
459 |
#. src-js/components/modules/memcached/index.tsx:63
|
460 |
#: helpers/sg-cachepress-react-strings.php:77
|
461 |
msgid "Score Check"
|
@@ -499,13 +499,13 @@ msgstr "No nada aquí todavía"
|
|
499 |
#. src-js/components/php-checker/index.jsx:341
|
500 |
#. src-js/components/tabs/multisite-control/index.jsx:226
|
501 |
#: helpers/sg-cachepress-react-strings.php:84
|
502 |
-
#: helpers/sg-cachepress-react-strings.php:
|
503 |
msgid "Enable HTTPS"
|
504 |
msgstr "Activar HTTPS"
|
505 |
|
506 |
#. src-js/components/tabs/environment-optimization/index.jsx:109
|
507 |
#: helpers/sg-cachepress-react-strings.php:85
|
508 |
-
#: helpers/sg-cachepress-react-strings.php:
|
509 |
msgid ""
|
510 |
"Configures your site to work correctly via HTTPS and forces a secure "
|
511 |
"connection to your site."
|
@@ -515,13 +515,13 @@ msgstr ""
|
|
515 |
|
516 |
#. src-js/components/tabs/environment-optimization/index.jsx:112
|
517 |
#: helpers/sg-cachepress-react-strings.php:86
|
518 |
-
#: helpers/sg-cachepress-react-strings.php:
|
519 |
msgid "Fix Insecure Content"
|
520 |
msgstr "Corregir contenido inseguro"
|
521 |
|
522 |
#. src-js/components/tabs/environment-optimization/index.jsx:154
|
523 |
#: helpers/sg-cachepress-react-strings.php:87
|
524 |
-
#: helpers/sg-cachepress-react-strings.php:
|
525 |
msgid ""
|
526 |
"Enable this option in case you’re getting insecure content errors on your "
|
527 |
"website. We will dynamically rewrite insecure requests for resources coming "
|
@@ -531,211 +531,55 @@ msgstr ""
|
|
531 |
"inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones "
|
532 |
"inseguras de los recursos de tu sitio"
|
533 |
|
534 |
-
#. src-js/components/tabs/
|
535 |
-
#: helpers/sg-cachepress-react-strings.php:88
|
536 |
-
|
537 |
-
|
538 |
-
msgstr "Minimizar la salida HTML"
|
539 |
|
540 |
-
#. src-js/components/tabs/
|
541 |
#: helpers/sg-cachepress-react-strings.php:89
|
542 |
msgid ""
|
543 |
-
"
|
544 |
-
"
|
545 |
msgstr ""
|
546 |
-
"
|
547 |
-
"
|
548 |
|
549 |
-
#. src-js/components/tabs/
|
550 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:81
|
551 |
#: helpers/sg-cachepress-react-strings.php:90
|
552 |
-
|
553 |
-
|
554 |
-
msgstr "Excluir las direcciones URL de la minificación de HTML"
|
555 |
|
556 |
-
#. src-js/components/tabs/
|
557 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
558 |
msgid ""
|
559 |
-
"
|
560 |
-
"
|
561 |
msgstr ""
|
562 |
-
"
|
563 |
-
"
|
564 |
|
565 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:
|
|
|
|
|
|
|
|
|
|
|
566 |
#: helpers/sg-cachepress-react-strings.php:93
|
567 |
-
|
568 |
-
|
569 |
-
msgstr "Minimizar archivos JavaScript"
|
570 |
|
571 |
-
#. src-js/components/tabs/
|
|
|
572 |
#: helpers/sg-cachepress-react-strings.php:94
|
|
|
573 |
msgid ""
|
574 |
-
"
|
575 |
-
"
|
576 |
-
|
577 |
-
"
|
578 |
-
"
|
579 |
-
|
580 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:123
|
581 |
-
#: helpers/sg-cachepress-react-strings.php:95
|
582 |
-
msgid "Exclude from JavaScript Minification"
|
583 |
-
msgstr "Excluir de la minificación de JavaScript"
|
584 |
-
|
585 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:128
|
586 |
-
#: helpers/sg-cachepress-react-strings.php:96 core/Options/Options.php:388
|
587 |
-
msgid "Defer Render-blocking JS"
|
588 |
-
msgstr "Carga diferida del bloqueador de visualización JS"
|
589 |
-
|
590 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:160
|
591 |
-
#: helpers/sg-cachepress-react-strings.php:97
|
592 |
-
msgid ""
|
593 |
-
"Defer loading of render-blocking JavaScript files for faster initial site "
|
594 |
-
"load. "
|
595 |
-
msgstr ""
|
596 |
-
"Carga diferida de archivos JavaScript que bloquean el procesamiento para una "
|
597 |
-
"carga inicial más rápida del sitio."
|
598 |
-
|
599 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
600 |
-
#: helpers/sg-cachepress-react-strings.php:98
|
601 |
-
msgid "Exclude from Loading JS Files Asynchronously"
|
602 |
-
msgstr "Excluir de carga de archivos JS de forma asíncrona"
|
603 |
-
|
604 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:68
|
605 |
-
#: helpers/sg-cachepress-react-strings.php:99
|
606 |
-
#: helpers/sg-cachepress-react-strings.php:163
|
607 |
-
msgid "Minify CSS Files"
|
608 |
-
msgstr "Minimizar archivos CSS"
|
609 |
-
|
610 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:202
|
611 |
-
#: helpers/sg-cachepress-react-strings.php:100
|
612 |
-
msgid ""
|
613 |
-
"Minify your CSS files in order to reduce their size and reduce the number of "
|
614 |
-
"requests to the server. "
|
615 |
-
msgstr ""
|
616 |
-
"Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el "
|
617 |
-
"número de peticiones al servidor."
|
618 |
-
|
619 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:207
|
620 |
-
#: helpers/sg-cachepress-react-strings.php:101
|
621 |
-
msgid "Exclude From CSS Minification"
|
622 |
-
msgstr "Excluir de la minificación de CSS"
|
623 |
-
|
624 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:149
|
625 |
-
#. src-js/components/tabs/sites-control/index.jsx:362
|
626 |
-
#: helpers/sg-cachepress-react-strings.php:102
|
627 |
-
#: helpers/sg-cachepress-react-strings.php:165
|
628 |
-
msgid "Combine CSS Files"
|
629 |
-
msgstr "Combinar archivos CSS"
|
630 |
-
|
631 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:244
|
632 |
-
#: helpers/sg-cachepress-react-strings.php:103
|
633 |
-
msgid ""
|
634 |
-
"Combine multiple CSS files into one to lower the number of requests your "
|
635 |
-
"site generates. "
|
636 |
-
msgstr ""
|
637 |
-
"Combinar varios archivos CSS en uno sola para reducir el número de "
|
638 |
-
"solicitudes que genera tu sitio."
|
639 |
-
|
640 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:249
|
641 |
-
#: helpers/sg-cachepress-react-strings.php:104
|
642 |
-
msgid "Exclude from CSS Combination"
|
643 |
-
msgstr "Excluir de la combinación de CSS"
|
644 |
-
|
645 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:254
|
646 |
-
#: helpers/sg-cachepress-react-strings.php:105
|
647 |
-
msgid "Optimize Loading of Google Fonts"
|
648 |
-
msgstr "Optimiza la carga de las fuentes de Google"
|
649 |
-
|
650 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:286
|
651 |
-
#: helpers/sg-cachepress-react-strings.php:106
|
652 |
-
msgid ""
|
653 |
-
"Combine the loading of Google fonts reducing the number of HTTP requests."
|
654 |
-
msgstr ""
|
655 |
-
"Combina la carga de las fuentes de Google reduciendo el número de peticiones "
|
656 |
-
"HTTP."
|
657 |
-
|
658 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:102
|
659 |
-
#: helpers/sg-cachepress-react-strings.php:107
|
660 |
-
#: helpers/sg-cachepress-react-strings.php:167
|
661 |
-
msgid "Remove Query Strings From Static Resources"
|
662 |
-
msgstr "Eliminar cadenas de petición de recursos estáticos"
|
663 |
-
|
664 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:132
|
665 |
-
#: helpers/sg-cachepress-react-strings.php:108
|
666 |
-
#: helpers/sg-cachepress-react-strings.php:168
|
667 |
-
msgid ""
|
668 |
-
"Removes version query strings from your static resources improving the "
|
669 |
-
"caching of those resources."
|
670 |
-
msgstr ""
|
671 |
-
"Elimina la cadena de peticiones the tus recursos estáticos para mejorar la "
|
672 |
-
"caché de esos recursos."
|
673 |
-
|
674 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:135
|
675 |
-
#: helpers/sg-cachepress-react-strings.php:109
|
676 |
-
#: helpers/sg-cachepress-react-strings.php:169
|
677 |
-
msgid "Disable Emojis"
|
678 |
-
msgstr "Desactivar Emojis"
|
679 |
-
|
680 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
681 |
-
#: helpers/sg-cachepress-react-strings.php:110
|
682 |
-
#: helpers/sg-cachepress-react-strings.php:170
|
683 |
-
msgid ""
|
684 |
-
"Enable to prevent WordPress from automatically detecting and generating "
|
685 |
-
"emojis in your pages."
|
686 |
-
msgstr ""
|
687 |
-
"Activar para impedir que WordPress detecte y genere automáticamente emojis "
|
688 |
-
"en tus páginas."
|
689 |
-
|
690 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
691 |
-
#: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:394
|
692 |
-
msgid "New Images Optimization"
|
693 |
-
msgstr "Optimización de nuevas imágenes"
|
694 |
-
|
695 |
-
#. src-js/components/tabs/image-optimization/index.jsx:68
|
696 |
-
#: helpers/sg-cachepress-react-strings.php:112
|
697 |
-
msgid ""
|
698 |
-
"We will automatically optimize all new images that you upload to your Media "
|
699 |
-
"Library."
|
700 |
-
msgstr ""
|
701 |
-
"Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu "
|
702 |
-
"biblioteca de medios."
|
703 |
-
|
704 |
-
#. src-js/components/tabs/image-optimization/index.jsx:71
|
705 |
-
#: helpers/sg-cachepress-react-strings.php:113
|
706 |
-
msgid "Existing Images Optimization"
|
707 |
-
msgstr "Optimización de imágenes existentes"
|
708 |
-
|
709 |
-
#. src-js/components/tabs/image-optimization/index.jsx:80
|
710 |
-
#: helpers/sg-cachepress-react-strings.php:114
|
711 |
-
#: helpers/sg-cachepress-react-strings.php:173
|
712 |
-
msgid ""
|
713 |
-
"We will optimize all your existing images with minimal or no loss in quality."
|
714 |
-
" Note, that this will overwrite your original images."
|
715 |
-
msgstr ""
|
716 |
-
"Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. "
|
717 |
-
"Ten en cuenta que esto sobreescribirá tus imágenes originales."
|
718 |
-
|
719 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
720 |
-
#: helpers/sg-cachepress-react-strings.php:115
|
721 |
-
msgid "Resume Optimization"
|
722 |
-
msgstr "Reanudar optimización"
|
723 |
-
|
724 |
-
#. src-js/components/tabs/image-optimization/index.jsx:105
|
725 |
-
#: helpers/sg-cachepress-react-strings.php:116
|
726 |
-
msgid "Start Optimization"
|
727 |
-
msgstr "Comenzar optimización"
|
728 |
-
|
729 |
-
#. src-js/components/tabs/image-optimization/index.jsx:131
|
730 |
-
#. src-js/containers/php-checker/index.jsx:212
|
731 |
-
#: helpers/sg-cachepress-react-strings.php:117
|
732 |
-
#: helpers/sg-cachepress-react-strings.php:203
|
733 |
-
msgid ""
|
734 |
-
"We've detected that the WordPress cronjob functionality is not working. "
|
735 |
-
"Please, enable it following the instructions in {{link}}this article{{/link}}"
|
736 |
-
" and refresh this page. If you’re using a real cron job, you can {{link2}}"
|
737 |
-
"ignore this message{{/link2}} at your own risk. Note, that in this case, "
|
738 |
-
"those operations may take longer than usual to complete."
|
739 |
msgstr ""
|
740 |
"Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por "
|
741 |
"favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}}"
|
@@ -747,13 +591,13 @@ msgstr ""
|
|
747 |
#. src-js/components/php-checker/index.jsx:223
|
748 |
#. src-js/components/tabs/multisite-control/index.jsx:547
|
749 |
#. src-js/components/tabs/image-optimization/index.jsx:111
|
750 |
-
#: helpers/sg-cachepress-react-strings.php:
|
751 |
-
#: helpers/sg-cachepress-react-strings.php:
|
752 |
msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
|
753 |
msgstr "https://www.siteground.es/kb/administrar-wordpress-cron/"
|
754 |
|
755 |
#. src-js/components/tabs/image-optimization/index.jsx:159
|
756 |
-
#: helpers/sg-cachepress-react-strings.php:
|
757 |
msgid ""
|
758 |
"All images in your Media Library have been optimized successfully! Force "
|
759 |
"{{link}}re-optimization{{/link}} of your images."
|
@@ -762,27 +606,60 @@ msgstr ""
|
|
762 |
"optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus "
|
763 |
"imágenes."
|
764 |
|
765 |
-
#. src-js/components/tabs/image-optimization/index.
|
766 |
-
#: helpers/sg-cachepress-react-strings.php:
|
767 |
-
|
768 |
-
|
769 |
-
msgstr "Carga diferida de imágenes"
|
770 |
|
771 |
#. src-js/components/tabs/image-optimization/index.jsx:168
|
772 |
-
#: helpers/sg-cachepress-react-strings.php:
|
773 |
-
#: helpers/sg-cachepress-react-strings.php:
|
774 |
msgid "Load images only when they are visible in the browser"
|
775 |
msgstr "Carga las imágenes solo cuando son visibles en el navegador"
|
776 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
777 |
#. src-js/components/tabs/image-optimization/index.jsx:171
|
778 |
-
#: helpers/sg-cachepress-react-strings.php:
|
779 |
-
#: helpers/sg-cachepress-react-strings.php:
|
780 |
msgid "Lazy Load Gravatars"
|
781 |
msgstr "Carga diferida de Gravatars"
|
782 |
|
783 |
#. src-js/components/tabs/image-optimization/index.jsx:212
|
784 |
-
#: helpers/sg-cachepress-react-strings.php:
|
785 |
-
#: helpers/sg-cachepress-react-strings.php:
|
786 |
msgid ""
|
787 |
"When users comment under your posts, WordPress tries to load their avatars "
|
788 |
"from gravatar.com. We recommend lazy-loading them as your users scroll down "
|
@@ -794,14 +671,15 @@ msgstr ""
|
|
794 |
"comentarios. "
|
795 |
|
796 |
#. src-js/components/tabs/image-optimization/index.jsx:215
|
797 |
-
#: helpers/sg-cachepress-react-strings.php:
|
798 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
799 |
msgid "Lazy Load Thumbnails"
|
800 |
msgstr "Carga diferida de miniaturas"
|
801 |
|
802 |
#. src-js/components/tabs/image-optimization/index.jsx:246
|
803 |
-
#: helpers/sg-cachepress-react-strings.php:
|
804 |
-
#: helpers/sg-cachepress-react-strings.php:
|
805 |
msgid ""
|
806 |
"Enable if you want to lazy-load the thumbnail sizes of your original images."
|
807 |
msgstr ""
|
@@ -809,14 +687,14 @@ msgstr ""
|
|
809 |
"originales."
|
810 |
|
811 |
#. src-js/components/tabs/image-optimization/index.jsx:249
|
812 |
-
#: helpers/sg-cachepress-react-strings.php:
|
813 |
-
#: helpers/sg-cachepress-react-strings.php:
|
814 |
msgid "Lazy Load Responsive Images"
|
815 |
msgstr "Carga diferida de imágenes adaptables"
|
816 |
|
817 |
#. src-js/components/tabs/image-optimization/index.jsx:280
|
818 |
-
#: helpers/sg-cachepress-react-strings.php:
|
819 |
-
#: helpers/sg-cachepress-react-strings.php:
|
820 |
msgid ""
|
821 |
"Certain plugins and themes generate multiple images from a single upload to "
|
822 |
"work better on different devices. Enable if you want to lazy-load these too."
|
@@ -826,14 +704,14 @@ msgstr ""
|
|
826 |
"estas de forma diferida."
|
827 |
|
828 |
#. src-js/components/tabs/image-optimization/index.jsx:283
|
829 |
-
#: helpers/sg-cachepress-react-strings.php:
|
830 |
-
#: helpers/sg-cachepress-react-strings.php:
|
831 |
msgid "Lazy Load Widgets"
|
832 |
msgstr "Carga diferida de widgets"
|
833 |
|
834 |
#. src-js/components/tabs/image-optimization/index.jsx:315
|
835 |
-
#: helpers/sg-cachepress-react-strings.php:
|
836 |
-
#: helpers/sg-cachepress-react-strings.php:
|
837 |
msgid ""
|
838 |
"Enable this option if you want the images in your widget areas to load only "
|
839 |
"when users reach them. "
|
@@ -842,12 +720,12 @@ msgstr ""
|
|
842 |
"cuando los usuarios accedan a ellas. "
|
843 |
|
844 |
#. src-js/components/tabs/image-optimization/index.jsx:257
|
845 |
-
#: helpers/sg-cachepress-react-strings.php:
|
846 |
msgid "Lazy Load for Mobile"
|
847 |
msgstr "Lazy Load para móviles"
|
848 |
|
849 |
#. src-js/components/tabs/image-optimization/index.jsx:263
|
850 |
-
#: helpers/sg-cachepress-react-strings.php:
|
851 |
msgid ""
|
852 |
"Enable if you want to use lazy-loading features for mobile requests to your "
|
853 |
"site."
|
@@ -856,12 +734,13 @@ msgstr ""
|
|
856 |
"peticiones a su sitio desde móviles."
|
857 |
|
858 |
#. src-js/components/tabs/image-optimization/index.jsx:377
|
859 |
-
#: helpers/sg-cachepress-react-strings.php:
|
860 |
msgid "Lazy Load Product Images"
|
861 |
msgstr "Carga diferida de imágenes de producto"
|
862 |
|
863 |
#. src-js/components/tabs/image-optimization/index.jsx:410
|
864 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
865 |
msgid ""
|
866 |
"Enable if you want to enable lazy-load images in your store, product and "
|
867 |
"other WooCommerce pages."
|
@@ -870,12 +749,12 @@ msgstr ""
|
|
870 |
"de WooCommerce."
|
871 |
|
872 |
#. src-js/components/tabs/image-optimization/index.jsx:279
|
873 |
-
#: helpers/sg-cachepress-react-strings.php:
|
874 |
msgid "Exclude from Lazy Load"
|
875 |
msgstr "Excluir de carga de imágenes asíncrona"
|
876 |
|
877 |
#. src-js/components/tabs/image-optimization/index.jsx:288
|
878 |
-
#: helpers/sg-cachepress-react-strings.php:
|
879 |
msgid ""
|
880 |
"In order to exclude images from lazy loading, please add their CSS classes "
|
881 |
"to the exclusion list. Add each CSS class on a separate line."
|
@@ -884,13 +763,169 @@ msgstr ""
|
|
884 |
"clases CSS a la lista de exclusión. Añade cada clase CSS en una línea "
|
885 |
"separada."
|
886 |
|
887 |
-
#. src-js/components/tabs/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
888 |
#: helpers/sg-cachepress-react-strings.php:136
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
889 |
msgid "Site Admin Permissions"
|
890 |
msgstr "Permisos de administrador del sitio"
|
891 |
|
892 |
#. src-js/components/tabs/multisite-control/index.jsx:372
|
893 |
-
#: helpers/sg-cachepress-react-strings.php:
|
894 |
msgid ""
|
895 |
"In this section, set the access permission for admins of separate sites."
|
896 |
msgstr ""
|
@@ -898,13 +933,13 @@ msgstr ""
|
|
898 |
"webs."
|
899 |
|
900 |
#. src-js/components/tabs/multisite-control/index.jsx:87
|
901 |
-
#: helpers/sg-cachepress-react-strings.php:
|
902 |
#: helpers/manual-translations.php:2
|
903 |
msgid "SuperCacher Settings"
|
904 |
msgstr "Ajustes de SuperCacher"
|
905 |
|
906 |
#. src-js/components/tabs/multisite-control/index.jsx:402
|
907 |
-
#: helpers/sg-cachepress-react-strings.php:
|
908 |
msgid ""
|
909 |
"Select whether site admins can access and make changes within the SiteGround "
|
910 |
"Optimizer's SuperCacher tab."
|
@@ -913,12 +948,12 @@ msgstr ""
|
|
913 |
"pestaña SuperCacher de SiteGround Optimizer."
|
914 |
|
915 |
#. src-js/components/tabs/multisite-control/index.jsx:405
|
916 |
-
#: helpers/sg-cachepress-react-strings.php:
|
917 |
msgid "Frontend Optimizations"
|
918 |
msgstr "Optimizaciones en portada"
|
919 |
|
920 |
#. src-js/components/tabs/multisite-control/index.jsx:434
|
921 |
-
#: helpers/sg-cachepress-react-strings.php:
|
922 |
msgid ""
|
923 |
"Select whether site admins can access and make changes within the SiteGround "
|
924 |
"Optimizer's Frontend Optmization tab."
|
@@ -927,12 +962,12 @@ msgstr ""
|
|
927 |
"pestaña de optimización en portada de SiteGround Optimizer."
|
928 |
|
929 |
#. src-js/components/tabs/multisite-control/index.jsx:437
|
930 |
-
#: helpers/sg-cachepress-react-strings.php:
|
931 |
msgid "Image Optimizations"
|
932 |
msgstr "Optimizaciones de imágenes"
|
933 |
|
934 |
#. src-js/components/tabs/multisite-control/index.jsx:464
|
935 |
-
#: helpers/sg-cachepress-react-strings.php:
|
936 |
msgid ""
|
937 |
"Select whether site admins can access and make changes within the SiteGround "
|
938 |
"Optimizer's Image Optimization tab."
|
@@ -941,12 +976,12 @@ msgstr ""
|
|
941 |
"pestaña de optimización de imágenes de SiteGround Optimizer."
|
942 |
|
943 |
#. src-js/components/tabs/multisite-control/index.jsx:467
|
944 |
-
#: helpers/sg-cachepress-react-strings.php:
|
945 |
msgid "Environment Optimizations"
|
946 |
msgstr "Optimización del entorno"
|
947 |
|
948 |
#. src-js/components/tabs/multisite-control/index.jsx:494
|
949 |
-
#: helpers/sg-cachepress-react-strings.php:
|
950 |
msgid ""
|
951 |
"Select whether site admins can access and make changes within the SiteGround "
|
952 |
"Optimizer's Environment Optimization tab."
|
@@ -956,12 +991,12 @@ msgstr ""
|
|
956 |
"Optimizer."
|
957 |
|
958 |
#. src-js/components/tabs/multisite-control/index.jsx:209
|
959 |
-
#: helpers/sg-cachepress-react-strings.php:
|
960 |
msgid "SUPERCACHER SETTINGS"
|
961 |
msgstr "AJUSTES DE SUPERCACHER"
|
962 |
|
963 |
#. src-js/components/tabs/multisite-control/index.jsx:304
|
964 |
-
#: helpers/sg-cachepress-react-strings.php:
|
965 |
msgid ""
|
966 |
"Select whether new sites should have the Dynamic Caching enabled for them or "
|
967 |
"not."
|
@@ -970,17 +1005,17 @@ msgstr ""
|
|
970 |
"o no."
|
971 |
|
972 |
#. src-js/components/tabs/sites-control/index.jsx:103
|
973 |
-
#: helpers/sg-cachepress-react-strings.php:
|
974 |
msgid "ENVIRONMENT OPTIMIZATION"
|
975 |
msgstr "OPTIMIZACIÓN DEL ENTORNO"
|
976 |
|
977 |
#. src-js/components/tabs/sites-control/index.jsx:208
|
978 |
-
#: helpers/sg-cachepress-react-strings.php:
|
979 |
msgid "FRONTEND OPTIMIZATION"
|
980 |
msgstr "OPTIMIZACIÓN DE PORTADA"
|
981 |
|
982 |
#. src-js/components/tabs/frontend-optimization/index.jsx:32
|
983 |
-
#: helpers/sg-cachepress-react-strings.php:
|
984 |
msgid ""
|
985 |
"Removes unnecessary characters from your HTML output saving data and "
|
986 |
"improving your site speed."
|
@@ -989,7 +1024,7 @@ msgstr ""
|
|
989 |
"la velocidad de tu sitio."
|
990 |
|
991 |
#. src-js/components/tabs/frontend-optimization/index.jsx:65
|
992 |
-
#: helpers/sg-cachepress-react-strings.php:
|
993 |
msgid ""
|
994 |
"Combine and minify your JavaScript files in order to reduce their size, "
|
995 |
"improve cachability, and reduce the number of requests to the server."
|
@@ -999,14 +1034,14 @@ msgstr ""
|
|
999 |
|
1000 |
#. src-js/components/tabs/frontend-optimization/index.jsx:77
|
1001 |
#. src-js/components/tabs/sites-control/index.jsx:296
|
1002 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1003 |
msgid "Load Render-blocking JavaScript Files Asynchronously"
|
1004 |
msgstr ""
|
1005 |
"Carga asíncrona de los archivos JavaScript que bloquean la visualización"
|
1006 |
|
1007 |
#. src-js/components/tabs/frontend-optimization/index.jsx:107
|
1008 |
#. src-js/components/tabs/sites-control/index.jsx:326
|
1009 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1010 |
msgid ""
|
1011 |
"Add async parameter to the JavaScript files loaded in the header section of "
|
1012 |
"your site so they don’t block your page rendering."
|
@@ -1015,7 +1050,7 @@ msgstr ""
|
|
1015 |
"cabecera de tu sitio para que no bloqueen la visualización de tu página."
|
1016 |
|
1017 |
#. src-js/components/tabs/frontend-optimization/index.jsx:99
|
1018 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1019 |
msgid ""
|
1020 |
"Combine and minify your CSS files in order to reduce their size, improve "
|
1021 |
"cachability, and reduce the number of requests to the server."
|
@@ -1025,7 +1060,7 @@ msgstr ""
|
|
1025 |
|
1026 |
#. src-js/components/tabs/frontend-optimization/index.jsx:179
|
1027 |
#. src-js/components/tabs/sites-control/index.jsx:392
|
1028 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1029 |
msgid ""
|
1030 |
"Combine multiple CSS files into one to lower the number of requests your "
|
1031 |
"site generates."
|
@@ -1034,25 +1069,29 @@ msgstr ""
|
|
1034 |
"genera tu sitio."
|
1035 |
|
1036 |
#. src-js/components/tabs/sites-control/index.jsx:395
|
1037 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1038 |
msgid "IMAGE OPTIMIZATION"
|
1039 |
msgstr "OPTIMIZACIÓN DE IMÁGENES"
|
1040 |
|
1041 |
#. src-js/components/tabs/sites-control/index.jsx:425
|
1042 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1043 |
-
#: helpers/manual-translations.php:5
|
1044 |
msgid "Image Optimization"
|
1045 |
msgstr "Optimización de imágenes"
|
1046 |
|
|
|
|
|
|
|
|
|
|
|
1047 |
#. Page title.
|
1048 |
#. Name of the plugin
|
1049 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1050 |
#: core/Admin/Admin.php:240
|
1051 |
msgid "SG Optimizer"
|
1052 |
msgstr "SG Optimizer"
|
1053 |
|
1054 |
#. src-js/containers/main/index.jsx:136
|
1055 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1056 |
msgid ""
|
1057 |
"Get the best performance for your WordPress website with our optimization "
|
1058 |
"plugin. It handles caching, system settings, and all the necessary "
|
@@ -1066,12 +1105,12 @@ msgstr ""
|
|
1066 |
"alojamiento!"
|
1067 |
|
1068 |
#. src-js/containers/main/index.jsx:38
|
1069 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1070 |
msgid "Old PHP Version"
|
1071 |
msgstr "Antigua versión PHP"
|
1072 |
|
1073 |
#. src-js/containers/php-checker/index.jsx:167
|
1074 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1075 |
msgid ""
|
1076 |
"You are using our Managed PHP service, which means that SiteGround will "
|
1077 |
"automatically update your PHP once we are sure there is a newer stable one, "
|
@@ -1088,7 +1127,7 @@ msgstr ""
|
|
1088 |
"manualmente se vuelva a realizar el cambio."
|
1089 |
|
1090 |
#. src-js/containers/php-checker/index.jsx:143
|
1091 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1092 |
msgid ""
|
1093 |
"Your site will keep using that version until you manually change it from "
|
1094 |
"this interface or until you switch to \"Managed PHP\" service. If you choose "
|
@@ -1104,7 +1143,7 @@ msgstr ""
|
|
1104 |
"en seguridad y rendimiento."
|
1105 |
|
1106 |
#. src-js/containers/php-checker/index.jsx:179
|
1107 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1108 |
msgid ""
|
1109 |
"As a SiteGround client you may change your PHP version per site manually. "
|
1110 |
"However, we strongly recommend you to take advantage of our Managed PHP "
|
@@ -1124,49 +1163,49 @@ msgstr ""
|
|
1124 |
"manualmente se vuelva a realizar el cambio."
|
1125 |
|
1126 |
#. src-js/containers/php-checker/index.jsx:184
|
1127 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1128 |
msgid "Set your PHP version"
|
1129 |
msgstr "Configurar tu versión PHP"
|
1130 |
|
1131 |
#. src-js/containers/php-checker/index.jsx:205
|
1132 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1133 |
msgid "You are currently running on PHP %(version)s."
|
1134 |
msgstr "Actualmente estas utilizando PHP %(version)s."
|
1135 |
|
1136 |
#. src-js/containers/php-checker/index.jsx:210
|
1137 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1138 |
msgid "PHP Management Method"
|
1139 |
msgstr "PHP Gestionado"
|
1140 |
|
1141 |
#. src-js/containers/php-checker/index.jsx:226
|
1142 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1143 |
msgid "Please select method"
|
1144 |
msgstr "Por favor, selecciona el método"
|
1145 |
|
1146 |
#. src-js/containers/php-checker/index.jsx:227
|
1147 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1148 |
msgid "Please select management type"
|
1149 |
msgstr "Por favor, selecciona el tipo de configuración"
|
1150 |
|
1151 |
#. src-js/containers/php-checker/index.jsx:222
|
1152 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1153 |
msgid "PHP Version"
|
1154 |
msgstr "Versión PHP"
|
1155 |
|
1156 |
#. src-js/containers/php-checker/index.jsx:242
|
1157 |
#. src-js/containers/php-checker/index.jsx:243
|
1158 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1159 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1160 |
msgid "Please select PHP version"
|
1161 |
msgstr "Por favor, selecciona la versión PHP"
|
1162 |
|
1163 |
#. src-js/containers/php-checker/index.jsx:248
|
1164 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1165 |
msgid "Save"
|
1166 |
msgstr "Guardar"
|
1167 |
|
1168 |
#. src-js/containers/php-checker/index.jsx:262
|
1169 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1170 |
msgid ""
|
1171 |
"We currently recommend you to use PHP %(version)s. You can check the "
|
1172 |
"compatibility with the recommended version before you switch. {{link}}Check "
|
@@ -1177,7 +1216,7 @@ msgstr ""
|
|
1177 |
"compatibilidad{{/link}}"
|
1178 |
|
1179 |
#. src-js/containers/php-checker/index.jsx:286
|
1180 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1181 |
msgid ""
|
1182 |
"All your plugins are compatible with PHP %(version)s. You may safely switch "
|
1183 |
"to “Managed PHP” service and we’ll upgrade it automatically, or set it "
|
@@ -1189,12 +1228,12 @@ msgstr ""
|
|
1189 |
"nuevo{{/link}} "
|
1190 |
|
1191 |
#. src-js/containers/php-checker/index.jsx:302
|
1192 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1193 |
msgid "Checking PHP 7.1 Compatibility..."
|
1194 |
msgstr "Revisando compatibilidad con PHP %(version)s..."
|
1195 |
|
1196 |
#. src-js/containers/php-checker/index.jsx:322
|
1197 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1198 |
msgid ""
|
1199 |
"Unfortunately some of your plugins or theme are not compatible with our "
|
1200 |
"recommended version. {{link}}Check Again{{/link}}"
|
@@ -1203,17 +1242,17 @@ msgstr ""
|
|
1203 |
"versión recomendada. {{link}}Revisar de nuevo{{/link}}"
|
1204 |
|
1205 |
#. src-js/containers/php-checker/index.jsx:352
|
1206 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1207 |
msgid "Thanks for using SG Optimizer to make your site faster!"
|
1208 |
msgstr "¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"
|
1209 |
|
1210 |
#. src-js/containers/rating/index.jsx:53
|
1211 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1212 |
msgid "Help more people optimize their sites by rating our plugin."
|
1213 |
msgstr "Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."
|
1214 |
|
1215 |
#. src-js/containers/rating/index.jsx:60
|
1216 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1217 |
msgid "Don’t Show This Again"
|
1218 |
msgstr "No mostrar esto de nuevo"
|
1219 |
|
@@ -1225,6 +1264,10 @@ msgstr "Optimizaciones del entorno"
|
|
1225 |
msgid "Frontend Optimization"
|
1226 |
msgstr "Optimizaciones de portada"
|
1227 |
|
|
|
|
|
|
|
|
|
1228 |
#: helpers/manual-translations.php:6
|
1229 |
msgid "Performance Test"
|
1230 |
msgstr "Test de rendimiento"
|
@@ -1660,7 +1703,7 @@ msgstr ""
|
|
1660 |
"SG Optimizer ha detectado que Memcached se desactivó. Si deseas utilizarlo, "
|
1661 |
"por favor actívalo desde el panel de control de SiteGround primero."
|
1662 |
|
1663 |
-
#: core/Modules/Modules.php:
|
1664 |
#, php-format
|
1665 |
msgid ""
|
1666 |
"<strong>Important message from SG Optimizer plugin</strong>: We have "
|
@@ -1675,7 +1718,7 @@ msgstr ""
|
|
1675 |
"nuestro plugin: <strong>%2$s</strong>.Si quieres activarlas, por favor, "
|
1676 |
"hazlo desde la página de configuración de SG Optimizer."
|
1677 |
|
1678 |
-
#: core/Modules/Modules.php:
|
1679 |
#, php-format
|
1680 |
msgid ""
|
1681 |
"<strong>Important warning from SG Optimizer plugin</strong>: We have "
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: SG Optimizer\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2020-01-24 08:46+0000\n"
|
6 |
+
"PO-Revision-Date: 2020-01-24 08:46+0000\n"
|
7 |
"Last-Translator: admin <nobody@exmaple.com>\n"
|
8 |
+
"Language-Team: Español\n"
|
9 |
"Language: es_ES\n"
|
10 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
11 |
"MIME-Version: 1.0\n"
|
12 |
"Content-Type: text/plain; charset=UTF-8\n"
|
13 |
"Content-Transfer-Encoding: 8bit\n"
|
14 |
"X-Generator: Loco https://localise.biz/\n"
|
15 |
+
"X-Loco-Version: 2.3.0; wp-5.3.2"
|
16 |
+
|
17 |
+
#. src-js/components/tabs/supercacher/index.jsx:364
|
18 |
+
#: helpers/sg-cachepress-react-strings.php:4
|
19 |
+
msgid "Test URLs for Cache Status"
|
20 |
+
msgstr "Prueba las URLs para saber el estado de la caché"
|
21 |
+
|
22 |
+
#. src-js/components/tabs/supercacher/index.jsx:396
|
23 |
+
#: helpers/sg-cachepress-react-strings.php:5
|
24 |
+
msgid ""
|
25 |
+
"Check if the Dynamic Cache is working on a certain URL. Especially useful to "
|
26 |
+
"make sure your Exclude list is working the way it should."
|
27 |
+
msgstr ""
|
28 |
+
"Comprueba si la caché dinámica funciona en una determinada URL. "
|
29 |
+
"Especialmente útil para asegurar que tu lista de exclusión funciona de forma "
|
30 |
+
"correcta."
|
31 |
+
|
32 |
+
#. src-js/components/tabs/supercacher/index.jsx:399
|
33 |
+
#: helpers/sg-cachepress-react-strings.php:6
|
34 |
+
msgid "Test"
|
35 |
+
msgstr "Probar"
|
36 |
+
|
37 |
+
#. src-js/components/exclude/index.jsx:142
|
38 |
+
#: helpers/sg-cachepress-react-strings.php:7
|
39 |
+
msgid "This item already exists in exclude list."
|
40 |
+
msgstr "Este objeto ya existe en la lista de excluídos."
|
41 |
+
|
42 |
+
#. src-js/components/exclude/simple-exclude.jsx:44
|
43 |
+
#: helpers/sg-cachepress-react-strings.php:8
|
44 |
+
msgid "You must input a class name."
|
45 |
+
msgstr "Es necesario que introduzcas una nombre de clase."
|
46 |
+
|
47 |
+
#. src-js/components/tabs/supercacher/index.jsx:338
|
48 |
+
#: helpers/sg-cachepress-react-strings.php:9
|
49 |
+
#: helpers/sg-cachepress-react-strings.php:11
|
50 |
+
msgid "Exclude"
|
51 |
+
msgstr "Excluir"
|
52 |
+
|
53 |
+
#. src-js/components/tabs/image-optimization/index.jsx:318
|
54 |
+
#: helpers/sg-cachepress-react-strings.php:10
|
55 |
+
msgid "This URL already exists in exclude list."
|
56 |
+
msgstr "Esta URL ya existe en la lista de exclusión."
|
57 |
|
58 |
#. src-js/components/dialogs/images-dialog.jsx:17
|
59 |
#. src-js/components/dialogs/php-dialog.jsx:17
|
60 |
#. src-js/components/dialogs/ssl-dialog.jsx:17
|
|
|
61 |
#: helpers/sg-cachepress-react-strings.php:12
|
62 |
+
#: helpers/sg-cachepress-react-strings.php:20
|
63 |
+
#: helpers/sg-cachepress-react-strings.php:23
|
64 |
+
#: helpers/sg-cachepress-react-strings.php:27
|
65 |
+
#: helpers/sg-cachepress-react-strings.php:30
|
66 |
msgid "Confirm"
|
67 |
msgstr "Confirmar"
|
68 |
|
69 |
#. src-js/components/dialogs/async-dialog.tsx:18
|
70 |
+
#: helpers/sg-cachepress-react-strings.php:13
|
71 |
msgid ""
|
72 |
"Defering render-blocking JavaScript may cause issues with scripts that "
|
73 |
"require certain order of execution. This is why we advise you to check the "
|
79 |
"activar esta optimización."
|
80 |
|
81 |
#. src-js/components/dialogs/async-dialog.tsx:29
|
82 |
+
#: helpers/sg-cachepress-react-strings.php:14
|
83 |
msgid ""
|
84 |
"If you notice issues with certain functionality, use the Exclude "
|
85 |
"functionality to keep those scripts loading in a render-blocking manner."
|
89 |
"bloqueador de visualización."
|
90 |
|
91 |
#. src-js/components/dialogs/ssl-dialog.jsx:35
|
92 |
+
#: helpers/sg-cachepress-react-strings.php:15
|
93 |
+
#: helpers/sg-cachepress-react-strings.php:32
|
94 |
msgid "Close"
|
95 |
msgstr "Cerrar"
|
96 |
|
97 |
#. src-js/components/dialogs/cache-dialog.jsx:17
|
98 |
+
#: helpers/sg-cachepress-react-strings.php:16
|
99 |
msgid ""
|
100 |
"Purge your installation's entire Dynamic Cache or select parts in order to "
|
101 |
"achieve the best hit-to-cache ratio for your account. Here are the plugin's "
|
106 |
"de vaciado del plugin:"
|
107 |
|
108 |
#. src-js/components/dialogs/cache-dialog.jsx:29
|
109 |
+
#: helpers/sg-cachepress-react-strings.php:17
|
110 |
msgid ""
|
111 |
"Full Purge on page, posts, and category deletion, plugin and theme "
|
112 |
"activation, deactivation, or update, and on WordPress core updates."
|
116 |
"principales de WordPress."
|
117 |
|
118 |
#. src-js/components/dialogs/cache-dialog.jsx:38
|
119 |
+
#: helpers/sg-cachepress-react-strings.php:18
|
120 |
msgid ""
|
121 |
"Specific URL Purge on comment actions and page, post, and category updates."
|
122 |
msgstr ""
|
126 |
#. src-js/components/dialogs/cache-dialog.jsx:48
|
127 |
#. src-js/components/dialogs/images-dialog.jsx:35
|
128 |
#. src-js/components/dialogs/php-dialog.jsx:36
|
129 |
+
#: helpers/sg-cachepress-react-strings.php:19
|
130 |
+
#: helpers/sg-cachepress-react-strings.php:22
|
131 |
+
#: helpers/sg-cachepress-react-strings.php:26
|
132 |
+
#: helpers/sg-cachepress-react-strings.php:29
|
133 |
msgid "Cancel"
|
134 |
msgstr "Cancelar"
|
135 |
|
136 |
#. src-js/components/dialogs/delete-webp-dialog.tsx:23
|
137 |
+
#: helpers/sg-cachepress-react-strings.php:21
|
138 |
msgid ""
|
139 |
"This will delete all WebP files in your uploads folder! In case you need "
|
140 |
"them, you will have to regenerate them again or restore that folder from a "
|
145 |
"directorio desde una copia de seguridad."
|
146 |
|
147 |
#. src-js/components/dialogs/php-dialog.jsx:23
|
148 |
+
#: helpers/sg-cachepress-react-strings.php:24
|
149 |
msgid ""
|
150 |
"You’re switching to PHP %(version)s manually and you will stay on that "
|
151 |
"version until you change it to a newer one. In case you experience any "
|
158 |
"{{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."
|
159 |
|
160 |
#. src-js/components/dialogs/php-dialog.jsx:37
|
161 |
+
#: helpers/sg-cachepress-react-strings.php:25
|
162 |
msgid ""
|
163 |
"You’re about to switch to Managed PHP service. This means that SiteGround "
|
164 |
"will automatically update your PHP version once we are sure there’s a better,"
|
169 |
"que hay una versión nueva, segura y estable."
|
170 |
|
171 |
#. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
|
172 |
+
#: helpers/sg-cachepress-react-strings.php:28
|
173 |
msgid ""
|
174 |
"Doing this will delete all WebP files in your uploads folder and generate "
|
175 |
"them anew!"
|
178 |
"nuevamente."
|
179 |
|
180 |
#. src-js/components/dialogs/ssl-dialog.jsx:23
|
181 |
+
#: helpers/sg-cachepress-react-strings.php:31
|
182 |
msgid ""
|
183 |
"In order to force HTTPS on your site, we will automatically update your "
|
184 |
"database replacing all insecure links. In addition to that, we will add a "
|
191 |
"una conexión cifrada."
|
192 |
|
193 |
#. src-js/components/dialogs/urls-dialog.jsx:17
|
194 |
+
#: helpers/sg-cachepress-react-strings.php:33
|
195 |
msgid ""
|
196 |
"You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
|
197 |
msgstr ""
|
199 |
"ejemplo:"
|
200 |
|
201 |
#. src-js/components/dialogs/urls-dialog.jsx:29
|
202 |
+
#: helpers/sg-cachepress-react-strings.php:34
|
203 |
msgid ""
|
204 |
"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
|
205 |
"that single URL."
|
208 |
"esa URL."
|
209 |
|
210 |
#. src-js/components/dialogs/urls-dialog.jsx:38
|
211 |
+
#: helpers/sg-cachepress-react-strings.php:35
|
212 |
msgid ""
|
213 |
"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
|
214 |
"of \"parent-page\"."
|
216 |
"{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas "
|
217 |
"las sub-paginas de la «pagina-superior»."
|
218 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
#. src-js/components/dialogs/urls-dialog.tsx:54
|
220 |
#. src-js/components/loaders/image-loader.tsx:59
|
221 |
#: helpers/sg-cachepress-react-strings.php:36
|
302 |
|
303 |
#. src-js/components/modules/gzip/index.jsx:35
|
304 |
#: helpers/sg-cachepress-react-strings.php:52
|
305 |
+
#: helpers/sg-cachepress-react-strings.php:71
|
306 |
msgid "YOU HAVE A SITE TOOLS ACCOUNT"
|
307 |
msgstr "TIENES UNA CUENTA DE SITE TOOLS"
|
308 |
|
318 |
#. src-js/components/tabs/multisite-control/index.jsx:277
|
319 |
#. src-js/components/tabs/supercacher/index.jsx:160
|
320 |
#: helpers/sg-cachepress-react-strings.php:54
|
321 |
+
#: helpers/sg-cachepress-react-strings.php:151
|
322 |
msgid "Dynamic Caching"
|
323 |
msgstr "Caché dinámica"
|
324 |
|
353 |
|
354 |
#. src-js/components/tabs/supercacher/index.jsx:267
|
355 |
#: helpers/sg-cachepress-react-strings.php:60
|
356 |
+
#: helpers/sg-cachepress-react-strings.php:153
|
357 |
msgid "Automatic Cache Purge"
|
358 |
msgstr "Vaciado automático de la caché"
|
359 |
|
360 |
#. src-js/components/tabs/supercacher/index.jsx:299
|
361 |
#: helpers/sg-cachepress-react-strings.php:61
|
362 |
+
#: helpers/sg-cachepress-react-strings.php:154
|
363 |
msgid ""
|
364 |
"Automatically perform a smart cache purge after every content modification."
|
365 |
msgstr ""
|
409 |
msgid "See examples"
|
410 |
msgstr "Ver ejemplos"
|
411 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
412 |
#. src-js/components/tabs/environment-optimization/index.jsx:157
|
413 |
+
#: helpers/sg-cachepress-react-strings.php:68
|
414 |
+
#: helpers/sg-cachepress-react-strings.php:70 core/Options/Options.php:384
|
415 |
msgid "GZIP Compression"
|
416 |
msgstr "Compresión GZIP"
|
417 |
|
418 |
#. src-js/components/tabs/environment-optimization/index.jsx:213
|
419 |
+
#: helpers/sg-cachepress-react-strings.php:69
|
420 |
msgid ""
|
421 |
"Enables a compression of the content that's delivered to your visitors "
|
422 |
"browsers improving the network loading times of your site."
|
425 |
"visitantes ,mejorando los tiempo de carga de tu sitio."
|
426 |
|
427 |
#. src-js/components/modules/gzip/index.jsx:40
|
428 |
+
#: helpers/sg-cachepress-react-strings.php:72
|
429 |
msgid ""
|
430 |
"GZIP Compression is enabled by default automatically saving you bandwidth "
|
431 |
"and improving the loading speeds of your pages."
|
433 |
"La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra "
|
434 |
"ancho de banda y mejora la velocidad de carga de tus páginas."
|
435 |
|
436 |
+
#. src-js/components/modules/gzip/index.jsx:12
|
437 |
+
#: helpers/sg-cachepress-react-strings.php:73
|
438 |
+
#: helpers/sg-cachepress-react-strings.php:74
|
439 |
+
msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
|
440 |
+
msgstr ""
|
441 |
+
"Memcached detenido. Por favor, habilítalo en tu panel de control de "
|
442 |
+
"SiteGround."
|
443 |
+
|
444 |
+
#. src-js/components/tabs/supercacher/index.jsx:426
|
445 |
+
#: helpers/sg-cachepress-react-strings.php:75
|
446 |
+
msgid "Memcached"
|
447 |
+
msgstr "Memcached"
|
448 |
+
|
449 |
+
#. src-js/components/tabs/supercacher/index.jsx:454
|
450 |
+
#: helpers/sg-cachepress-react-strings.php:76
|
451 |
+
msgid ""
|
452 |
+
"Powerful object caching for your site. It stores frequently executed queries "
|
453 |
+
"to your databases and reuses them for better performance."
|
454 |
+
msgstr ""
|
455 |
+
"Herramienta de cache de objetos para tu sitio. Almacena las consultas "
|
456 |
+
"ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor "
|
457 |
+
"rendimiento."
|
458 |
+
|
459 |
#. src-js/components/modules/memcached/index.tsx:63
|
460 |
#: helpers/sg-cachepress-react-strings.php:77
|
461 |
msgid "Score Check"
|
499 |
#. src-js/components/php-checker/index.jsx:341
|
500 |
#. src-js/components/tabs/multisite-control/index.jsx:226
|
501 |
#: helpers/sg-cachepress-react-strings.php:84
|
502 |
+
#: helpers/sg-cachepress-react-strings.php:156
|
503 |
msgid "Enable HTTPS"
|
504 |
msgstr "Activar HTTPS"
|
505 |
|
506 |
#. src-js/components/tabs/environment-optimization/index.jsx:109
|
507 |
#: helpers/sg-cachepress-react-strings.php:85
|
508 |
+
#: helpers/sg-cachepress-react-strings.php:157
|
509 |
msgid ""
|
510 |
"Configures your site to work correctly via HTTPS and forces a secure "
|
511 |
"connection to your site."
|
515 |
|
516 |
#. src-js/components/tabs/environment-optimization/index.jsx:112
|
517 |
#: helpers/sg-cachepress-react-strings.php:86
|
518 |
+
#: helpers/sg-cachepress-react-strings.php:158
|
519 |
msgid "Fix Insecure Content"
|
520 |
msgstr "Corregir contenido inseguro"
|
521 |
|
522 |
#. src-js/components/tabs/environment-optimization/index.jsx:154
|
523 |
#: helpers/sg-cachepress-react-strings.php:87
|
524 |
+
#: helpers/sg-cachepress-react-strings.php:159
|
525 |
msgid ""
|
526 |
"Enable this option in case you’re getting insecure content errors on your "
|
527 |
"website. We will dynamically rewrite insecure requests for resources coming "
|
531 |
"inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones "
|
532 |
"inseguras de los recursos de tu sitio"
|
533 |
|
534 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
535 |
+
#: helpers/sg-cachepress-react-strings.php:88 core/Options/Options.php:394
|
536 |
+
msgid "New Images Optimization"
|
537 |
+
msgstr "Optimización de nuevas imágenes"
|
|
|
538 |
|
539 |
+
#. src-js/components/tabs/image-optimization/index.jsx:68
|
540 |
#: helpers/sg-cachepress-react-strings.php:89
|
541 |
msgid ""
|
542 |
+
"We will automatically optimize all new images that you upload to your Media "
|
543 |
+
"Library."
|
544 |
msgstr ""
|
545 |
+
"Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu "
|
546 |
+
"biblioteca de medios."
|
547 |
|
548 |
+
#. src-js/components/tabs/image-optimization/index.jsx:71
|
|
|
549 |
#: helpers/sg-cachepress-react-strings.php:90
|
550 |
+
msgid "Existing Images Optimization"
|
551 |
+
msgstr "Optimización de imágenes existentes"
|
|
|
552 |
|
553 |
+
#. src-js/components/tabs/image-optimization/index.jsx:80
|
554 |
+
#: helpers/sg-cachepress-react-strings.php:91
|
555 |
+
#: helpers/sg-cachepress-react-strings.php:177
|
556 |
msgid ""
|
557 |
+
"We will optimize all your existing images with minimal or no loss in quality."
|
558 |
+
" Note, that this will overwrite your original images."
|
559 |
msgstr ""
|
560 |
+
"Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. "
|
561 |
+
"Ten en cuenta que esto sobreescribirá tus imágenes originales."
|
562 |
|
563 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
564 |
+
#: helpers/sg-cachepress-react-strings.php:92
|
565 |
+
msgid "Resume Optimization"
|
566 |
+
msgstr "Reanudar optimización"
|
567 |
+
|
568 |
+
#. src-js/components/tabs/image-optimization/index.jsx:105
|
569 |
#: helpers/sg-cachepress-react-strings.php:93
|
570 |
+
msgid "Start Optimization"
|
571 |
+
msgstr "Comenzar optimización"
|
|
|
572 |
|
573 |
+
#. src-js/components/tabs/image-optimization/index.jsx:131
|
574 |
+
#. src-js/containers/php-checker/index.jsx:212
|
575 |
#: helpers/sg-cachepress-react-strings.php:94
|
576 |
+
#: helpers/sg-cachepress-react-strings.php:213
|
577 |
msgid ""
|
578 |
+
"We've detected that the WordPress cronjob functionality is not working. "
|
579 |
+
"Please, enable it following the instructions in {{link}}this article{{/link}}"
|
580 |
+
" and refresh this page. If you’re using a real cron job, you can {{link2}}"
|
581 |
+
"ignore this message{{/link2}} at your own risk. Note, that in this case, "
|
582 |
+
"those operations may take longer than usual to complete."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
583 |
msgstr ""
|
584 |
"Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por "
|
585 |
"favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}}"
|
591 |
#. src-js/components/php-checker/index.jsx:223
|
592 |
#. src-js/components/tabs/multisite-control/index.jsx:547
|
593 |
#. src-js/components/tabs/image-optimization/index.jsx:111
|
594 |
+
#: helpers/sg-cachepress-react-strings.php:95
|
595 |
+
#: helpers/sg-cachepress-react-strings.php:214
|
596 |
msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
|
597 |
msgstr "https://www.siteground.es/kb/administrar-wordpress-cron/"
|
598 |
|
599 |
#. src-js/components/tabs/image-optimization/index.jsx:159
|
600 |
+
#: helpers/sg-cachepress-react-strings.php:96
|
601 |
msgid ""
|
602 |
"All images in your Media Library have been optimized successfully! Force "
|
603 |
"{{link}}re-optimization{{/link}} of your images."
|
606 |
"optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus "
|
607 |
"imágenes."
|
608 |
|
609 |
+
#. src-js/components/tabs/image-optimization/index.tsx:177
|
610 |
+
#: helpers/sg-cachepress-react-strings.php:97
|
611 |
+
msgid "Lazy Load Media"
|
612 |
+
msgstr "Carga diferida de Medios"
|
|
|
613 |
|
614 |
#. src-js/components/tabs/image-optimization/index.jsx:168
|
615 |
+
#: helpers/sg-cachepress-react-strings.php:98
|
616 |
+
#: helpers/sg-cachepress-react-strings.php:179
|
617 |
msgid "Load images only when they are visible in the browser"
|
618 |
msgstr "Carga las imágenes solo cuando son visibles en el navegador"
|
619 |
|
620 |
+
#. src-js/components/tabs/image-optimization/index.tsx:203
|
621 |
+
#. src-js/components/tabs/sites-control/index.tsx:545
|
622 |
+
#: helpers/sg-cachepress-react-strings.php:99
|
623 |
+
#: helpers/sg-cachepress-react-strings.php:180
|
624 |
+
msgid "Lazy Load Iframes"
|
625 |
+
msgstr "Carga diferida de Iframes"
|
626 |
+
|
627 |
+
#. src-js/components/tabs/image-optimization/index.tsx:221
|
628 |
+
#. src-js/components/tabs/sites-control/index.tsx:589
|
629 |
+
#: helpers/sg-cachepress-react-strings.php:100
|
630 |
+
#: helpers/sg-cachepress-react-strings.php:181
|
631 |
+
msgid ""
|
632 |
+
"We will lazy load iframes often used for things like video embeds from "
|
633 |
+
"another sources. "
|
634 |
+
msgstr ""
|
635 |
+
"Cargaremos de manera diferida los iframes usados norlmamente para incrustar "
|
636 |
+
"videos desde otros recursos."
|
637 |
+
|
638 |
+
#. src-js/components/tabs/image-optimization/index.tsx:225
|
639 |
+
#. src-js/components/tabs/sites-control/index.tsx:592
|
640 |
+
#: helpers/sg-cachepress-react-strings.php:101
|
641 |
+
#: helpers/sg-cachepress-react-strings.php:182
|
642 |
+
msgid "Lazy Load Videos"
|
643 |
+
msgstr "Carga diferida de Videos"
|
644 |
+
|
645 |
+
#. src-js/components/tabs/image-optimization/index.tsx:233
|
646 |
+
#. src-js/components/tabs/sites-control/index.tsx:623
|
647 |
+
#: helpers/sg-cachepress-react-strings.php:102
|
648 |
+
#: helpers/sg-cachepress-react-strings.php:183
|
649 |
+
msgid "We will lazy load all videos you have added directly to your pages."
|
650 |
+
msgstr ""
|
651 |
+
"Cargaremos de manera diferida todos los videos que has añadido directamente "
|
652 |
+
"a tus páginas."
|
653 |
+
|
654 |
#. src-js/components/tabs/image-optimization/index.jsx:171
|
655 |
+
#: helpers/sg-cachepress-react-strings.php:103
|
656 |
+
#: helpers/sg-cachepress-react-strings.php:186
|
657 |
msgid "Lazy Load Gravatars"
|
658 |
msgstr "Carga diferida de Gravatars"
|
659 |
|
660 |
#. src-js/components/tabs/image-optimization/index.jsx:212
|
661 |
+
#: helpers/sg-cachepress-react-strings.php:104
|
662 |
+
#: helpers/sg-cachepress-react-strings.php:187
|
663 |
msgid ""
|
664 |
"When users comment under your posts, WordPress tries to load their avatars "
|
665 |
"from gravatar.com. We recommend lazy-loading them as your users scroll down "
|
671 |
"comentarios. "
|
672 |
|
673 |
#. src-js/components/tabs/image-optimization/index.jsx:215
|
674 |
+
#: helpers/sg-cachepress-react-strings.php:105
|
675 |
+
#: helpers/sg-cachepress-react-strings.php:184
|
676 |
+
#: helpers/sg-cachepress-react-strings.php:188
|
677 |
msgid "Lazy Load Thumbnails"
|
678 |
msgstr "Carga diferida de miniaturas"
|
679 |
|
680 |
#. src-js/components/tabs/image-optimization/index.jsx:246
|
681 |
+
#: helpers/sg-cachepress-react-strings.php:106
|
682 |
+
#: helpers/sg-cachepress-react-strings.php:189
|
683 |
msgid ""
|
684 |
"Enable if you want to lazy-load the thumbnail sizes of your original images."
|
685 |
msgstr ""
|
687 |
"originales."
|
688 |
|
689 |
#. src-js/components/tabs/image-optimization/index.jsx:249
|
690 |
+
#: helpers/sg-cachepress-react-strings.php:107
|
691 |
+
#: helpers/sg-cachepress-react-strings.php:190
|
692 |
msgid "Lazy Load Responsive Images"
|
693 |
msgstr "Carga diferida de imágenes adaptables"
|
694 |
|
695 |
#. src-js/components/tabs/image-optimization/index.jsx:280
|
696 |
+
#: helpers/sg-cachepress-react-strings.php:108
|
697 |
+
#: helpers/sg-cachepress-react-strings.php:191
|
698 |
msgid ""
|
699 |
"Certain plugins and themes generate multiple images from a single upload to "
|
700 |
"work better on different devices. Enable if you want to lazy-load these too."
|
704 |
"estas de forma diferida."
|
705 |
|
706 |
#. src-js/components/tabs/image-optimization/index.jsx:283
|
707 |
+
#: helpers/sg-cachepress-react-strings.php:109
|
708 |
+
#: helpers/sg-cachepress-react-strings.php:192
|
709 |
msgid "Lazy Load Widgets"
|
710 |
msgstr "Carga diferida de widgets"
|
711 |
|
712 |
#. src-js/components/tabs/image-optimization/index.jsx:315
|
713 |
+
#: helpers/sg-cachepress-react-strings.php:110
|
714 |
+
#: helpers/sg-cachepress-react-strings.php:193
|
715 |
msgid ""
|
716 |
"Enable this option if you want the images in your widget areas to load only "
|
717 |
"when users reach them. "
|
720 |
"cuando los usuarios accedan a ellas. "
|
721 |
|
722 |
#. src-js/components/tabs/image-optimization/index.jsx:257
|
723 |
+
#: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:401
|
724 |
msgid "Lazy Load for Mobile"
|
725 |
msgstr "Lazy Load para móviles"
|
726 |
|
727 |
#. src-js/components/tabs/image-optimization/index.jsx:263
|
728 |
+
#: helpers/sg-cachepress-react-strings.php:112
|
729 |
msgid ""
|
730 |
"Enable if you want to use lazy-loading features for mobile requests to your "
|
731 |
"site."
|
734 |
"peticiones a su sitio desde móviles."
|
735 |
|
736 |
#. src-js/components/tabs/image-optimization/index.jsx:377
|
737 |
+
#: helpers/sg-cachepress-react-strings.php:113
|
738 |
msgid "Lazy Load Product Images"
|
739 |
msgstr "Carga diferida de imágenes de producto"
|
740 |
|
741 |
#. src-js/components/tabs/image-optimization/index.jsx:410
|
742 |
+
#: helpers/sg-cachepress-react-strings.php:114
|
743 |
+
#: helpers/sg-cachepress-react-strings.php:185
|
744 |
msgid ""
|
745 |
"Enable if you want to enable lazy-load images in your store, product and "
|
746 |
"other WooCommerce pages."
|
749 |
"de WooCommerce."
|
750 |
|
751 |
#. src-js/components/tabs/image-optimization/index.jsx:279
|
752 |
+
#: helpers/sg-cachepress-react-strings.php:115
|
753 |
msgid "Exclude from Lazy Load"
|
754 |
msgstr "Excluir de carga de imágenes asíncrona"
|
755 |
|
756 |
#. src-js/components/tabs/image-optimization/index.jsx:288
|
757 |
+
#: helpers/sg-cachepress-react-strings.php:116
|
758 |
msgid ""
|
759 |
"In order to exclude images from lazy loading, please add their CSS classes "
|
760 |
"to the exclusion list. Add each CSS class on a separate line."
|
763 |
"clases CSS a la lista de exclusión. Añade cada clase CSS en una línea "
|
764 |
"separada."
|
765 |
|
766 |
+
#. src-js/components/tabs/environment-optimization/index.jsx:249
|
767 |
+
#: helpers/sg-cachepress-react-strings.php:117
|
768 |
+
#: helpers/sg-cachepress-react-strings.php:161
|
769 |
+
msgid "Minify the HTML Output"
|
770 |
+
msgstr "Minimizar la salida HTML"
|
771 |
+
|
772 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:71
|
773 |
+
#: helpers/sg-cachepress-react-strings.php:118
|
774 |
+
msgid ""
|
775 |
+
"Removes unnecessary characters from your HTML output saving data and "
|
776 |
+
"improving your site speed. "
|
777 |
+
msgstr ""
|
778 |
+
"Elimina los caracteres innecesarios de tu código HTML de salida y mejora la "
|
779 |
+
"velocidad de tu sitio."
|
780 |
+
|
781 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:76
|
782 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:81
|
783 |
+
#: helpers/sg-cachepress-react-strings.php:119
|
784 |
+
#: helpers/sg-cachepress-react-strings.php:120
|
785 |
+
msgid "Exclude URLs from HTML Minification"
|
786 |
+
msgstr "Excluir las direcciones URL de la minificación de HTML"
|
787 |
+
|
788 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:101
|
789 |
+
#: helpers/sg-cachepress-react-strings.php:121
|
790 |
+
msgid ""
|
791 |
+
"With this functionality, you can exclude different pages from HTML "
|
792 |
+
"minification."
|
793 |
+
msgstr ""
|
794 |
+
"Con esta funcionalidad puedes excluir diferentes páginas de minificación de "
|
795 |
+
"HTML."
|
796 |
+
|
797 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:35
|
798 |
+
#: helpers/sg-cachepress-react-strings.php:122
|
799 |
+
#: helpers/sg-cachepress-react-strings.php:163
|
800 |
+
msgid "Minify JavaScript Files"
|
801 |
+
msgstr "Minimizar archivos JavaScript"
|
802 |
+
|
803 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:118
|
804 |
+
#: helpers/sg-cachepress-react-strings.php:123
|
805 |
+
msgid ""
|
806 |
+
"Minify your JavaScript files in order to reduce their size and reduce the "
|
807 |
+
"number of requests to the server. "
|
808 |
+
msgstr ""
|
809 |
+
"Minificar los archivos de JavaScript con el fin de reducir su tamaño y "
|
810 |
+
"reducir el número de peticiones al servidor."
|
811 |
+
|
812 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:123
|
813 |
+
#: helpers/sg-cachepress-react-strings.php:124
|
814 |
+
msgid "Exclude from JavaScript Minification"
|
815 |
+
msgstr "Excluir de la minificación de JavaScript"
|
816 |
+
|
817 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:128
|
818 |
+
#: helpers/sg-cachepress-react-strings.php:125 core/Options/Options.php:388
|
819 |
+
msgid "Defer Render-blocking JS"
|
820 |
+
msgstr "Carga diferida del bloqueador de visualización JS"
|
821 |
+
|
822 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:160
|
823 |
+
#: helpers/sg-cachepress-react-strings.php:126
|
824 |
+
msgid ""
|
825 |
+
"Defer loading of render-blocking JavaScript files for faster initial site "
|
826 |
+
"load. "
|
827 |
+
msgstr ""
|
828 |
+
"Carga diferida de archivos JavaScript que bloquean el procesamiento para una "
|
829 |
+
"carga inicial más rápida del sitio."
|
830 |
+
|
831 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
832 |
+
#: helpers/sg-cachepress-react-strings.php:127
|
833 |
+
msgid "Exclude from Loading JS Files Asynchronously"
|
834 |
+
msgstr "Excluir de carga de archivos JS de forma asíncrona"
|
835 |
+
|
836 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:68
|
837 |
+
#: helpers/sg-cachepress-react-strings.php:128
|
838 |
+
#: helpers/sg-cachepress-react-strings.php:167
|
839 |
+
msgid "Minify CSS Files"
|
840 |
+
msgstr "Minimizar archivos CSS"
|
841 |
+
|
842 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:202
|
843 |
+
#: helpers/sg-cachepress-react-strings.php:129
|
844 |
+
msgid ""
|
845 |
+
"Minify your CSS files in order to reduce their size and reduce the number of "
|
846 |
+
"requests to the server. "
|
847 |
+
msgstr ""
|
848 |
+
"Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el "
|
849 |
+
"número de peticiones al servidor."
|
850 |
+
|
851 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:207
|
852 |
+
#: helpers/sg-cachepress-react-strings.php:130
|
853 |
+
msgid "Exclude From CSS Minification"
|
854 |
+
msgstr "Excluir de la minificación de CSS"
|
855 |
+
|
856 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:149
|
857 |
+
#. src-js/components/tabs/sites-control/index.jsx:362
|
858 |
+
#: helpers/sg-cachepress-react-strings.php:131
|
859 |
+
#: helpers/sg-cachepress-react-strings.php:169
|
860 |
+
msgid "Combine CSS Files"
|
861 |
+
msgstr "Combinar archivos CSS"
|
862 |
+
|
863 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:244
|
864 |
+
#: helpers/sg-cachepress-react-strings.php:132
|
865 |
+
msgid ""
|
866 |
+
"Combine multiple CSS files into one to lower the number of requests your "
|
867 |
+
"site generates. "
|
868 |
+
msgstr ""
|
869 |
+
"Combinar varios archivos CSS en uno sola para reducir el número de "
|
870 |
+
"solicitudes que genera tu sitio."
|
871 |
+
|
872 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:249
|
873 |
+
#: helpers/sg-cachepress-react-strings.php:133
|
874 |
+
msgid "Exclude from CSS Combination"
|
875 |
+
msgstr "Excluir de la combinación de CSS"
|
876 |
+
|
877 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:254
|
878 |
+
#: helpers/sg-cachepress-react-strings.php:134
|
879 |
+
msgid "Optimize Loading of Google Fonts"
|
880 |
+
msgstr "Optimiza la carga de las fuentes de Google"
|
881 |
+
|
882 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:286
|
883 |
+
#: helpers/sg-cachepress-react-strings.php:135
|
884 |
+
msgid ""
|
885 |
+
"Combine the loading of Google fonts reducing the number of HTTP requests."
|
886 |
+
msgstr ""
|
887 |
+
"Combina la carga de las fuentes de Google reduciendo el número de peticiones "
|
888 |
+
"HTTP."
|
889 |
+
|
890 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:102
|
891 |
#: helpers/sg-cachepress-react-strings.php:136
|
892 |
+
#: helpers/sg-cachepress-react-strings.php:171
|
893 |
+
msgid "Remove Query Strings From Static Resources"
|
894 |
+
msgstr "Eliminar cadenas de petición de recursos estáticos"
|
895 |
+
|
896 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:132
|
897 |
+
#: helpers/sg-cachepress-react-strings.php:137
|
898 |
+
#: helpers/sg-cachepress-react-strings.php:172
|
899 |
+
msgid ""
|
900 |
+
"Removes version query strings from your static resources improving the "
|
901 |
+
"caching of those resources."
|
902 |
+
msgstr ""
|
903 |
+
"Elimina la cadena de peticiones the tus recursos estáticos para mejorar la "
|
904 |
+
"caché de esos recursos."
|
905 |
+
|
906 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:135
|
907 |
+
#: helpers/sg-cachepress-react-strings.php:138
|
908 |
+
#: helpers/sg-cachepress-react-strings.php:173
|
909 |
+
msgid "Disable Emojis"
|
910 |
+
msgstr "Desactivar Emojis"
|
911 |
+
|
912 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
913 |
+
#: helpers/sg-cachepress-react-strings.php:139
|
914 |
+
#: helpers/sg-cachepress-react-strings.php:174
|
915 |
+
msgid ""
|
916 |
+
"Enable to prevent WordPress from automatically detecting and generating "
|
917 |
+
"emojis in your pages."
|
918 |
+
msgstr ""
|
919 |
+
"Activar para impedir que WordPress detecte y genere automáticamente emojis "
|
920 |
+
"en tus páginas."
|
921 |
+
|
922 |
+
#. src-js/components/tabs/multisite-control/index.jsx:339
|
923 |
+
#: helpers/sg-cachepress-react-strings.php:140
|
924 |
msgid "Site Admin Permissions"
|
925 |
msgstr "Permisos de administrador del sitio"
|
926 |
|
927 |
#. src-js/components/tabs/multisite-control/index.jsx:372
|
928 |
+
#: helpers/sg-cachepress-react-strings.php:141
|
929 |
msgid ""
|
930 |
"In this section, set the access permission for admins of separate sites."
|
931 |
msgstr ""
|
933 |
"webs."
|
934 |
|
935 |
#. src-js/components/tabs/multisite-control/index.jsx:87
|
936 |
+
#: helpers/sg-cachepress-react-strings.php:142
|
937 |
#: helpers/manual-translations.php:2
|
938 |
msgid "SuperCacher Settings"
|
939 |
msgstr "Ajustes de SuperCacher"
|
940 |
|
941 |
#. src-js/components/tabs/multisite-control/index.jsx:402
|
942 |
+
#: helpers/sg-cachepress-react-strings.php:143
|
943 |
msgid ""
|
944 |
"Select whether site admins can access and make changes within the SiteGround "
|
945 |
"Optimizer's SuperCacher tab."
|
948 |
"pestaña SuperCacher de SiteGround Optimizer."
|
949 |
|
950 |
#. src-js/components/tabs/multisite-control/index.jsx:405
|
951 |
+
#: helpers/sg-cachepress-react-strings.php:144
|
952 |
msgid "Frontend Optimizations"
|
953 |
msgstr "Optimizaciones en portada"
|
954 |
|
955 |
#. src-js/components/tabs/multisite-control/index.jsx:434
|
956 |
+
#: helpers/sg-cachepress-react-strings.php:145
|
957 |
msgid ""
|
958 |
"Select whether site admins can access and make changes within the SiteGround "
|
959 |
"Optimizer's Frontend Optmization tab."
|
962 |
"pestaña de optimización en portada de SiteGround Optimizer."
|
963 |
|
964 |
#. src-js/components/tabs/multisite-control/index.jsx:437
|
965 |
+
#: helpers/sg-cachepress-react-strings.php:146
|
966 |
msgid "Image Optimizations"
|
967 |
msgstr "Optimizaciones de imágenes"
|
968 |
|
969 |
#. src-js/components/tabs/multisite-control/index.jsx:464
|
970 |
+
#: helpers/sg-cachepress-react-strings.php:147
|
971 |
msgid ""
|
972 |
"Select whether site admins can access and make changes within the SiteGround "
|
973 |
"Optimizer's Image Optimization tab."
|
976 |
"pestaña de optimización de imágenes de SiteGround Optimizer."
|
977 |
|
978 |
#. src-js/components/tabs/multisite-control/index.jsx:467
|
979 |
+
#: helpers/sg-cachepress-react-strings.php:148
|
980 |
msgid "Environment Optimizations"
|
981 |
msgstr "Optimización del entorno"
|
982 |
|
983 |
#. src-js/components/tabs/multisite-control/index.jsx:494
|
984 |
+
#: helpers/sg-cachepress-react-strings.php:149
|
985 |
msgid ""
|
986 |
"Select whether site admins can access and make changes within the SiteGround "
|
987 |
"Optimizer's Environment Optimization tab."
|
991 |
"Optimizer."
|
992 |
|
993 |
#. src-js/components/tabs/multisite-control/index.jsx:209
|
994 |
+
#: helpers/sg-cachepress-react-strings.php:150
|
995 |
msgid "SUPERCACHER SETTINGS"
|
996 |
msgstr "AJUSTES DE SUPERCACHER"
|
997 |
|
998 |
#. src-js/components/tabs/multisite-control/index.jsx:304
|
999 |
+
#: helpers/sg-cachepress-react-strings.php:152
|
1000 |
msgid ""
|
1001 |
"Select whether new sites should have the Dynamic Caching enabled for them or "
|
1002 |
"not."
|
1005 |
"o no."
|
1006 |
|
1007 |
#. src-js/components/tabs/sites-control/index.jsx:103
|
1008 |
+
#: helpers/sg-cachepress-react-strings.php:155
|
1009 |
msgid "ENVIRONMENT OPTIMIZATION"
|
1010 |
msgstr "OPTIMIZACIÓN DEL ENTORNO"
|
1011 |
|
1012 |
#. src-js/components/tabs/sites-control/index.jsx:208
|
1013 |
+
#: helpers/sg-cachepress-react-strings.php:160
|
1014 |
msgid "FRONTEND OPTIMIZATION"
|
1015 |
msgstr "OPTIMIZACIÓN DE PORTADA"
|
1016 |
|
1017 |
#. src-js/components/tabs/frontend-optimization/index.jsx:32
|
1018 |
+
#: helpers/sg-cachepress-react-strings.php:162
|
1019 |
msgid ""
|
1020 |
"Removes unnecessary characters from your HTML output saving data and "
|
1021 |
"improving your site speed."
|
1024 |
"la velocidad de tu sitio."
|
1025 |
|
1026 |
#. src-js/components/tabs/frontend-optimization/index.jsx:65
|
1027 |
+
#: helpers/sg-cachepress-react-strings.php:164
|
1028 |
msgid ""
|
1029 |
"Combine and minify your JavaScript files in order to reduce their size, "
|
1030 |
"improve cachability, and reduce the number of requests to the server."
|
1034 |
|
1035 |
#. src-js/components/tabs/frontend-optimization/index.jsx:77
|
1036 |
#. src-js/components/tabs/sites-control/index.jsx:296
|
1037 |
+
#: helpers/sg-cachepress-react-strings.php:165
|
1038 |
msgid "Load Render-blocking JavaScript Files Asynchronously"
|
1039 |
msgstr ""
|
1040 |
"Carga asíncrona de los archivos JavaScript que bloquean la visualización"
|
1041 |
|
1042 |
#. src-js/components/tabs/frontend-optimization/index.jsx:107
|
1043 |
#. src-js/components/tabs/sites-control/index.jsx:326
|
1044 |
+
#: helpers/sg-cachepress-react-strings.php:166
|
1045 |
msgid ""
|
1046 |
"Add async parameter to the JavaScript files loaded in the header section of "
|
1047 |
"your site so they don’t block your page rendering."
|
1050 |
"cabecera de tu sitio para que no bloqueen la visualización de tu página."
|
1051 |
|
1052 |
#. src-js/components/tabs/frontend-optimization/index.jsx:99
|
1053 |
+
#: helpers/sg-cachepress-react-strings.php:168
|
1054 |
msgid ""
|
1055 |
"Combine and minify your CSS files in order to reduce their size, improve "
|
1056 |
"cachability, and reduce the number of requests to the server."
|
1060 |
|
1061 |
#. src-js/components/tabs/frontend-optimization/index.jsx:179
|
1062 |
#. src-js/components/tabs/sites-control/index.jsx:392
|
1063 |
+
#: helpers/sg-cachepress-react-strings.php:170
|
1064 |
msgid ""
|
1065 |
"Combine multiple CSS files into one to lower the number of requests your "
|
1066 |
"site generates."
|
1069 |
"genera tu sitio."
|
1070 |
|
1071 |
#. src-js/components/tabs/sites-control/index.jsx:395
|
1072 |
+
#: helpers/sg-cachepress-react-strings.php:175
|
1073 |
msgid "IMAGE OPTIMIZATION"
|
1074 |
msgstr "OPTIMIZACIÓN DE IMÁGENES"
|
1075 |
|
1076 |
#. src-js/components/tabs/sites-control/index.jsx:425
|
1077 |
+
#: helpers/sg-cachepress-react-strings.php:176
|
|
|
1078 |
msgid "Image Optimization"
|
1079 |
msgstr "Optimización de imágenes"
|
1080 |
|
1081 |
+
#. src-js/components/tabs/image-optimization/index.jsx:148
|
1082 |
+
#: helpers/sg-cachepress-react-strings.php:178
|
1083 |
+
msgid "Lazy Load Images"
|
1084 |
+
msgstr "Carga diferida de imágenes"
|
1085 |
+
|
1086 |
#. Page title.
|
1087 |
#. Name of the plugin
|
1088 |
+
#: helpers/sg-cachepress-react-strings.php:194 core/Admin/Admin.php:239
|
1089 |
#: core/Admin/Admin.php:240
|
1090 |
msgid "SG Optimizer"
|
1091 |
msgstr "SG Optimizer"
|
1092 |
|
1093 |
#. src-js/containers/main/index.jsx:136
|
1094 |
+
#: helpers/sg-cachepress-react-strings.php:195
|
1095 |
msgid ""
|
1096 |
"Get the best performance for your WordPress website with our optimization "
|
1097 |
"plugin. It handles caching, system settings, and all the necessary "
|
1105 |
"alojamiento!"
|
1106 |
|
1107 |
#. src-js/containers/main/index.jsx:38
|
1108 |
+
#: helpers/sg-cachepress-react-strings.php:196
|
1109 |
msgid "Old PHP Version"
|
1110 |
msgstr "Antigua versión PHP"
|
1111 |
|
1112 |
#. src-js/containers/php-checker/index.jsx:167
|
1113 |
+
#: helpers/sg-cachepress-react-strings.php:197
|
1114 |
msgid ""
|
1115 |
"You are using our Managed PHP service, which means that SiteGround will "
|
1116 |
"automatically update your PHP once we are sure there is a newer stable one, "
|
1127 |
"manualmente se vuelva a realizar el cambio."
|
1128 |
|
1129 |
#. src-js/containers/php-checker/index.jsx:143
|
1130 |
+
#: helpers/sg-cachepress-react-strings.php:198
|
1131 |
msgid ""
|
1132 |
"Your site will keep using that version until you manually change it from "
|
1133 |
"this interface or until you switch to \"Managed PHP\" service. If you choose "
|
1143 |
"en seguridad y rendimiento."
|
1144 |
|
1145 |
#. src-js/containers/php-checker/index.jsx:179
|
1146 |
+
#: helpers/sg-cachepress-react-strings.php:199
|
1147 |
msgid ""
|
1148 |
"As a SiteGround client you may change your PHP version per site manually. "
|
1149 |
"However, we strongly recommend you to take advantage of our Managed PHP "
|
1163 |
"manualmente se vuelva a realizar el cambio."
|
1164 |
|
1165 |
#. src-js/containers/php-checker/index.jsx:184
|
1166 |
+
#: helpers/sg-cachepress-react-strings.php:200
|
1167 |
msgid "Set your PHP version"
|
1168 |
msgstr "Configurar tu versión PHP"
|
1169 |
|
1170 |
#. src-js/containers/php-checker/index.jsx:205
|
1171 |
+
#: helpers/sg-cachepress-react-strings.php:201
|
1172 |
msgid "You are currently running on PHP %(version)s."
|
1173 |
msgstr "Actualmente estas utilizando PHP %(version)s."
|
1174 |
|
1175 |
#. src-js/containers/php-checker/index.jsx:210
|
1176 |
+
#: helpers/sg-cachepress-react-strings.php:202
|
1177 |
msgid "PHP Management Method"
|
1178 |
msgstr "PHP Gestionado"
|
1179 |
|
1180 |
#. src-js/containers/php-checker/index.jsx:226
|
1181 |
+
#: helpers/sg-cachepress-react-strings.php:203
|
1182 |
msgid "Please select method"
|
1183 |
msgstr "Por favor, selecciona el método"
|
1184 |
|
1185 |
#. src-js/containers/php-checker/index.jsx:227
|
1186 |
+
#: helpers/sg-cachepress-react-strings.php:204
|
1187 |
msgid "Please select management type"
|
1188 |
msgstr "Por favor, selecciona el tipo de configuración"
|
1189 |
|
1190 |
#. src-js/containers/php-checker/index.jsx:222
|
1191 |
+
#: helpers/sg-cachepress-react-strings.php:205
|
1192 |
msgid "PHP Version"
|
1193 |
msgstr "Versión PHP"
|
1194 |
|
1195 |
#. src-js/containers/php-checker/index.jsx:242
|
1196 |
#. src-js/containers/php-checker/index.jsx:243
|
1197 |
+
#: helpers/sg-cachepress-react-strings.php:206
|
1198 |
+
#: helpers/sg-cachepress-react-strings.php:207
|
1199 |
msgid "Please select PHP version"
|
1200 |
msgstr "Por favor, selecciona la versión PHP"
|
1201 |
|
1202 |
#. src-js/containers/php-checker/index.jsx:248
|
1203 |
+
#: helpers/sg-cachepress-react-strings.php:208
|
1204 |
msgid "Save"
|
1205 |
msgstr "Guardar"
|
1206 |
|
1207 |
#. src-js/containers/php-checker/index.jsx:262
|
1208 |
+
#: helpers/sg-cachepress-react-strings.php:209
|
1209 |
msgid ""
|
1210 |
"We currently recommend you to use PHP %(version)s. You can check the "
|
1211 |
"compatibility with the recommended version before you switch. {{link}}Check "
|
1216 |
"compatibilidad{{/link}}"
|
1217 |
|
1218 |
#. src-js/containers/php-checker/index.jsx:286
|
1219 |
+
#: helpers/sg-cachepress-react-strings.php:210
|
1220 |
msgid ""
|
1221 |
"All your plugins are compatible with PHP %(version)s. You may safely switch "
|
1222 |
"to “Managed PHP” service and we’ll upgrade it automatically, or set it "
|
1228 |
"nuevo{{/link}} "
|
1229 |
|
1230 |
#. src-js/containers/php-checker/index.jsx:302
|
1231 |
+
#: helpers/sg-cachepress-react-strings.php:211
|
1232 |
msgid "Checking PHP 7.1 Compatibility..."
|
1233 |
msgstr "Revisando compatibilidad con PHP %(version)s..."
|
1234 |
|
1235 |
#. src-js/containers/php-checker/index.jsx:322
|
1236 |
+
#: helpers/sg-cachepress-react-strings.php:212
|
1237 |
msgid ""
|
1238 |
"Unfortunately some of your plugins or theme are not compatible with our "
|
1239 |
"recommended version. {{link}}Check Again{{/link}}"
|
1242 |
"versión recomendada. {{link}}Revisar de nuevo{{/link}}"
|
1243 |
|
1244 |
#. src-js/containers/php-checker/index.jsx:352
|
1245 |
+
#: helpers/sg-cachepress-react-strings.php:215
|
1246 |
msgid "Thanks for using SG Optimizer to make your site faster!"
|
1247 |
msgstr "¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"
|
1248 |
|
1249 |
#. src-js/containers/rating/index.jsx:53
|
1250 |
+
#: helpers/sg-cachepress-react-strings.php:216
|
1251 |
msgid "Help more people optimize their sites by rating our plugin."
|
1252 |
msgstr "Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."
|
1253 |
|
1254 |
#. src-js/containers/rating/index.jsx:60
|
1255 |
+
#: helpers/sg-cachepress-react-strings.php:217
|
1256 |
msgid "Don’t Show This Again"
|
1257 |
msgstr "No mostrar esto de nuevo"
|
1258 |
|
1264 |
msgid "Frontend Optimization"
|
1265 |
msgstr "Optimizaciones de portada"
|
1266 |
|
1267 |
+
#: helpers/manual-translations.php:5
|
1268 |
+
msgid "Media Optimization"
|
1269 |
+
msgstr "Optimización de medios"
|
1270 |
+
|
1271 |
#: helpers/manual-translations.php:6
|
1272 |
msgid "Performance Test"
|
1273 |
msgstr "Test de rendimiento"
|
1703 |
"SG Optimizer ha detectado que Memcached se desactivó. Si deseas utilizarlo, "
|
1704 |
"por favor actívalo desde el panel de control de SiteGround primero."
|
1705 |
|
1706 |
+
#: core/Modules/Modules.php:456
|
1707 |
#, php-format
|
1708 |
msgid ""
|
1709 |
"<strong>Important message from SG Optimizer plugin</strong>: We have "
|
1718 |
"nuestro plugin: <strong>%2$s</strong>.Si quieres activarlas, por favor, "
|
1719 |
"hazlo desde la página de configuración de SG Optimizer."
|
1720 |
|
1721 |
+
#: core/Modules/Modules.php:491
|
1722 |
#, php-format
|
1723 |
msgid ""
|
1724 |
"<strong>Important warning from SG Optimizer plugin</strong>: We have "
|
languages/sg-cachepress-it_IT.mo
CHANGED
Binary file
|
languages/sg-cachepress-it_IT.po
CHANGED
@@ -2,10 +2,10 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: SG Optimizer\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2020-01-
|
6 |
-
"PO-Revision-Date: 2020-01-
|
7 |
"Last-Translator: admin <nobody@exmaple.com>\n"
|
8 |
-
"Language-Team:
|
9 |
"Language: it_IT\n"
|
10 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
11 |
"MIME-Version: 1.0\n"
|
@@ -14,21 +14,62 @@ msgstr ""
|
|
14 |
"X-Loco-Source-Locale: en_IT\n"
|
15 |
"X-Generator: Loco https://localise.biz/\n"
|
16 |
"X-Loco-Parser: loco_parse_po\n"
|
17 |
-
"X-Loco-Version: 2.3.0; wp-5.3"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
#. src-js/components/dialogs/images-dialog.jsx:17
|
20 |
#. src-js/components/dialogs/php-dialog.jsx:17
|
21 |
#. src-js/components/dialogs/ssl-dialog.jsx:17
|
22 |
-
#: helpers/sg-cachepress-react-strings.php:4
|
23 |
#: helpers/sg-cachepress-react-strings.php:12
|
24 |
-
#: helpers/sg-cachepress-react-strings.php:
|
25 |
-
#: helpers/sg-cachepress-react-strings.php:
|
26 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
27 |
msgid "Confirm"
|
28 |
msgstr "Conferma"
|
29 |
|
30 |
#. src-js/components/dialogs/async-dialog.tsx:18
|
31 |
-
#: helpers/sg-cachepress-react-strings.php:
|
32 |
msgid ""
|
33 |
"Defering render-blocking JavaScript may cause issues with scripts that "
|
34 |
"require certain order of execution. This is why we advise you to check the "
|
@@ -40,7 +81,7 @@ msgstr ""
|
|
40 |
"aver abilitato questa ottimizzazione."
|
41 |
|
42 |
#. src-js/components/dialogs/async-dialog.tsx:29
|
43 |
-
#: helpers/sg-cachepress-react-strings.php:
|
44 |
msgid ""
|
45 |
"If you notice issues with certain functionality, use the Exclude "
|
46 |
"functionality to keep those scripts loading in a render-blocking manner."
|
@@ -50,13 +91,13 @@ msgstr ""
|
|
50 |
"visualizzazione."
|
51 |
|
52 |
#. src-js/components/dialogs/ssl-dialog.jsx:35
|
53 |
-
#: helpers/sg-cachepress-react-strings.php:
|
54 |
-
#: helpers/sg-cachepress-react-strings.php:
|
55 |
msgid "Close"
|
56 |
msgstr "Chiudi"
|
57 |
|
58 |
#. src-js/components/dialogs/cache-dialog.jsx:17
|
59 |
-
#: helpers/sg-cachepress-react-strings.php:
|
60 |
msgid ""
|
61 |
"Purge your installation's entire Dynamic Cache or select parts in order to "
|
62 |
"achieve the best hit-to-cache ratio for your account. Here are the plugin's "
|
@@ -67,7 +108,7 @@ msgstr ""
|
|
67 |
"il tuo account. Ecco le regole di pulizia cache del plugin:"
|
68 |
|
69 |
#. src-js/components/dialogs/cache-dialog.jsx:29
|
70 |
-
#: helpers/sg-cachepress-react-strings.php:
|
71 |
msgid ""
|
72 |
"Full Purge on page, posts, and category deletion, plugin and theme "
|
73 |
"activation, deactivation, or update, and on WordPress core updates."
|
@@ -77,7 +118,7 @@ msgstr ""
|
|
77 |
"WordPress."
|
78 |
|
79 |
#. src-js/components/dialogs/cache-dialog.jsx:38
|
80 |
-
#: helpers/sg-cachepress-react-strings.php:
|
81 |
msgid ""
|
82 |
"Specific URL Purge on comment actions and page, post, and category updates."
|
83 |
msgstr ""
|
@@ -87,15 +128,15 @@ msgstr ""
|
|
87 |
#. src-js/components/dialogs/cache-dialog.jsx:48
|
88 |
#. src-js/components/dialogs/images-dialog.jsx:35
|
89 |
#. src-js/components/dialogs/php-dialog.jsx:36
|
90 |
-
#: helpers/sg-cachepress-react-strings.php:
|
91 |
-
#: helpers/sg-cachepress-react-strings.php:
|
92 |
-
#: helpers/sg-cachepress-react-strings.php:
|
93 |
-
#: helpers/sg-cachepress-react-strings.php:
|
94 |
msgid "Cancel"
|
95 |
msgstr "Annulla"
|
96 |
|
97 |
#. src-js/components/dialogs/delete-webp-dialog.tsx:23
|
98 |
-
#: helpers/sg-cachepress-react-strings.php:
|
99 |
msgid ""
|
100 |
"This will delete all WebP files in your uploads folder! In case you need "
|
101 |
"them, you will have to regenerate them again or restore that folder from a "
|
@@ -106,7 +147,7 @@ msgstr ""
|
|
106 |
"backup."
|
107 |
|
108 |
#. src-js/components/dialogs/php-dialog.jsx:23
|
109 |
-
#: helpers/sg-cachepress-react-strings.php:
|
110 |
msgid ""
|
111 |
"You’re switching to PHP %(version)s manually and you will stay on that "
|
112 |
"version until you change it to a newer one. In case you experience any "
|
@@ -119,7 +160,7 @@ msgstr ""
|
|
119 |
"cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."
|
120 |
|
121 |
#. src-js/components/dialogs/php-dialog.jsx:37
|
122 |
-
#: helpers/sg-cachepress-react-strings.php:
|
123 |
msgid ""
|
124 |
"You’re about to switch to Managed PHP service. This means that SiteGround "
|
125 |
"will automatically update your PHP version once we are sure there’s a better,"
|
@@ -130,7 +171,7 @@ msgstr ""
|
|
130 |
"sia disponibile una nuova versione più sicura e stabile."
|
131 |
|
132 |
#. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
|
133 |
-
#: helpers/sg-cachepress-react-strings.php:
|
134 |
msgid ""
|
135 |
"Doing this will delete all WebP files in your uploads folder and generate "
|
136 |
"them anew!"
|
@@ -139,7 +180,7 @@ msgstr ""
|
|
139 |
"caricamenti e generati di nuovo!"
|
140 |
|
141 |
#. src-js/components/dialogs/ssl-dialog.jsx:23
|
142 |
-
#: helpers/sg-cachepress-react-strings.php:
|
143 |
msgid ""
|
144 |
"In order to force HTTPS on your site, we will automatically update your "
|
145 |
"database replacing all insecure links. In addition to that, we will add a "
|
@@ -152,7 +193,7 @@ msgstr ""
|
|
152 |
"attraverso la connessione crittografata."
|
153 |
|
154 |
#. src-js/components/dialogs/urls-dialog.jsx:17
|
155 |
-
#: helpers/sg-cachepress-react-strings.php:
|
156 |
msgid ""
|
157 |
"You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
|
158 |
msgstr ""
|
@@ -160,7 +201,7 @@ msgstr ""
|
|
160 |
"jolly. Per esempio:"
|
161 |
|
162 |
#. src-js/components/dialogs/urls-dialog.jsx:29
|
163 |
-
#: helpers/sg-cachepress-react-strings.php:
|
164 |
msgid ""
|
165 |
"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
|
166 |
"that single URL."
|
@@ -169,7 +210,7 @@ msgstr ""
|
|
169 |
"singolo URL."
|
170 |
|
171 |
#. src-js/components/dialogs/urls-dialog.jsx:38
|
172 |
-
#: helpers/sg-cachepress-react-strings.php:
|
173 |
msgid ""
|
174 |
"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
|
175 |
"of \"parent-page\"."
|
@@ -177,47 +218,6 @@ msgstr ""
|
|
177 |
"{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le "
|
178 |
"sottopagine della \"parent page\"."
|
179 |
|
180 |
-
#. src-js/components/tabs/supercacher/index.jsx:364
|
181 |
-
#: helpers/sg-cachepress-react-strings.php:28
|
182 |
-
msgid "Test URLs for Cache Status"
|
183 |
-
msgstr "Verifica gli URL per lo stato della Cache"
|
184 |
-
|
185 |
-
#. src-js/components/tabs/supercacher/index.jsx:396
|
186 |
-
#: helpers/sg-cachepress-react-strings.php:29
|
187 |
-
msgid ""
|
188 |
-
"Check if the Dynamic Cache is working on a certain URL. Especially useful to "
|
189 |
-
"make sure your Exclude list is working the way it should."
|
190 |
-
msgstr ""
|
191 |
-
"Controlla se la Cache Dinamica funziona su un determinato URL. "
|
192 |
-
"Particolarmente utile per assicurarti che la tua lista di esclusione "
|
193 |
-
"funzioni come dovrebbe."
|
194 |
-
|
195 |
-
#. src-js/components/tabs/supercacher/index.jsx:399
|
196 |
-
#: helpers/sg-cachepress-react-strings.php:30
|
197 |
-
msgid "Test"
|
198 |
-
msgstr "Verifica"
|
199 |
-
|
200 |
-
#. src-js/components/exclude/index.jsx:142
|
201 |
-
#: helpers/sg-cachepress-react-strings.php:31
|
202 |
-
msgid "This item already exists in exclude list."
|
203 |
-
msgstr "Questo elemento esiste già nell'elenco di esclusione."
|
204 |
-
|
205 |
-
#. src-js/components/exclude/simple-exclude.jsx:44
|
206 |
-
#: helpers/sg-cachepress-react-strings.php:32
|
207 |
-
msgid "You must input a class name."
|
208 |
-
msgstr "Devi introdurre un nome di classe."
|
209 |
-
|
210 |
-
#. src-js/components/tabs/supercacher/index.jsx:338
|
211 |
-
#: helpers/sg-cachepress-react-strings.php:33
|
212 |
-
#: helpers/sg-cachepress-react-strings.php:35
|
213 |
-
msgid "Exclude"
|
214 |
-
msgstr "Escludi"
|
215 |
-
|
216 |
-
#. src-js/components/tabs/image-optimization/index.jsx:318
|
217 |
-
#: helpers/sg-cachepress-react-strings.php:34
|
218 |
-
msgid "This URL already exists in exclude list."
|
219 |
-
msgstr "Questo URL esiste già nell'elenco di esclusione."
|
220 |
-
|
221 |
#. src-js/components/dialogs/urls-dialog.tsx:54
|
222 |
#. src-js/components/loaders/image-loader.tsx:59
|
223 |
#: helpers/sg-cachepress-react-strings.php:36
|
@@ -304,7 +304,7 @@ msgstr ""
|
|
304 |
|
305 |
#. src-js/components/modules/gzip/index.jsx:35
|
306 |
#: helpers/sg-cachepress-react-strings.php:52
|
307 |
-
#: helpers/sg-cachepress-react-strings.php:
|
308 |
msgid "YOU HAVE A SITE TOOLS ACCOUNT"
|
309 |
msgstr "HAI UN ACCOUNT SITE TOOLS"
|
310 |
|
@@ -320,7 +320,7 @@ msgstr ""
|
|
320 |
#. src-js/components/tabs/multisite-control/index.jsx:277
|
321 |
#. src-js/components/tabs/supercacher/index.jsx:160
|
322 |
#: helpers/sg-cachepress-react-strings.php:54
|
323 |
-
#: helpers/sg-cachepress-react-strings.php:
|
324 |
msgid "Dynamic Caching"
|
325 |
msgstr "Caching Dinamico"
|
326 |
|
@@ -355,13 +355,13 @@ msgstr "Svuotamento ..."
|
|
355 |
|
356 |
#. src-js/components/tabs/supercacher/index.jsx:267
|
357 |
#: helpers/sg-cachepress-react-strings.php:60
|
358 |
-
#: helpers/sg-cachepress-react-strings.php:
|
359 |
msgid "Automatic Cache Purge"
|
360 |
msgstr "Pulizia automatica della cache"
|
361 |
|
362 |
#. src-js/components/tabs/supercacher/index.jsx:299
|
363 |
#: helpers/sg-cachepress-react-strings.php:61
|
364 |
-
#: helpers/sg-cachepress-react-strings.php:
|
365 |
msgid ""
|
366 |
"Automatically perform a smart cache purge after every content modification."
|
367 |
msgstr ""
|
@@ -409,34 +409,14 @@ msgstr ""
|
|
409 |
msgid "See examples"
|
410 |
msgstr "Vedi gli esempi"
|
411 |
|
412 |
-
#. src-js/components/modules/gzip/index.jsx:12
|
413 |
-
#: helpers/sg-cachepress-react-strings.php:68
|
414 |
-
#: helpers/sg-cachepress-react-strings.php:69
|
415 |
-
msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
|
416 |
-
msgstr "Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."
|
417 |
-
|
418 |
-
#. src-js/components/tabs/supercacher/index.jsx:426
|
419 |
-
#: helpers/sg-cachepress-react-strings.php:70
|
420 |
-
msgid "Memcached"
|
421 |
-
msgstr "Memcached"
|
422 |
-
|
423 |
-
#. src-js/components/tabs/supercacher/index.jsx:454
|
424 |
-
#: helpers/sg-cachepress-react-strings.php:71
|
425 |
-
msgid ""
|
426 |
-
"Powerful object caching for your site. It stores frequently executed queries "
|
427 |
-
"to your databases and reuses them for better performance."
|
428 |
-
msgstr ""
|
429 |
-
"Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite "
|
430 |
-
"frequentemente sui tuoi database e li riutilizza per prestazioni migliori."
|
431 |
-
|
432 |
#. src-js/components/tabs/environment-optimization/index.jsx:157
|
433 |
-
#: helpers/sg-cachepress-react-strings.php:
|
434 |
-
#: helpers/sg-cachepress-react-strings.php:
|
435 |
msgid "GZIP Compression"
|
436 |
msgstr "Compressione GZIP"
|
437 |
|
438 |
#. src-js/components/tabs/environment-optimization/index.jsx:213
|
439 |
-
#: helpers/sg-cachepress-react-strings.php:
|
440 |
msgid ""
|
441 |
"Enables a compression of the content that's delivered to your visitors "
|
442 |
"browsers improving the network loading times of your site."
|
@@ -445,7 +425,7 @@ msgstr ""
|
|
445 |
"visitatori, migliorando i tempi di caricamento della rete del tuo sito."
|
446 |
|
447 |
#. src-js/components/modules/gzip/index.jsx:40
|
448 |
-
#: helpers/sg-cachepress-react-strings.php:
|
449 |
msgid ""
|
450 |
"GZIP Compression is enabled by default automatically saving you bandwidth "
|
451 |
"and improving the loading speeds of your pages."
|
@@ -453,6 +433,26 @@ msgstr ""
|
|
453 |
"La compressione GZIP è attiva di default per salvare automaticamente la "
|
454 |
"larghezza di banda e migliorare la velocità di caricamento delle tue pagine."
|
455 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
456 |
#. src-js/components/modules/memcached/index.tsx:63
|
457 |
#: helpers/sg-cachepress-react-strings.php:77
|
458 |
msgid "Score Check"
|
@@ -497,13 +497,13 @@ msgstr "Non c'è ancora niente qui"
|
|
497 |
#. src-js/components/php-checker/index.jsx:341
|
498 |
#. src-js/components/tabs/multisite-control/index.jsx:226
|
499 |
#: helpers/sg-cachepress-react-strings.php:84
|
500 |
-
#: helpers/sg-cachepress-react-strings.php:
|
501 |
msgid "Enable HTTPS"
|
502 |
msgstr "Abilita HTTPS"
|
503 |
|
504 |
#. src-js/components/tabs/environment-optimization/index.jsx:109
|
505 |
#: helpers/sg-cachepress-react-strings.php:85
|
506 |
-
#: helpers/sg-cachepress-react-strings.php:
|
507 |
msgid ""
|
508 |
"Configures your site to work correctly via HTTPS and forces a secure "
|
509 |
"connection to your site."
|
@@ -513,13 +513,13 @@ msgstr ""
|
|
513 |
|
514 |
#. src-js/components/tabs/environment-optimization/index.jsx:112
|
515 |
#: helpers/sg-cachepress-react-strings.php:86
|
516 |
-
#: helpers/sg-cachepress-react-strings.php:
|
517 |
msgid "Fix Insecure Content"
|
518 |
msgstr "Sistema i contenuti non sicuri"
|
519 |
|
520 |
#. src-js/components/tabs/environment-optimization/index.jsx:154
|
521 |
#: helpers/sg-cachepress-react-strings.php:87
|
522 |
-
#: helpers/sg-cachepress-react-strings.php:
|
523 |
msgid ""
|
524 |
"Enable this option in case you’re getting insecure content errors on your "
|
525 |
"website. We will dynamically rewrite insecure requests for resources coming "
|
@@ -529,230 +529,74 @@ msgstr ""
|
|
529 |
"Riscriveremo dinamicamente le richieste insicure per tutti gli elementi "
|
530 |
"inerenti al tuo sito"
|
531 |
|
532 |
-
#. src-js/components/tabs/
|
533 |
-
#: helpers/sg-cachepress-react-strings.php:88
|
534 |
-
|
535 |
-
|
536 |
-
msgstr "Minifica l'output HTML"
|
537 |
|
538 |
-
#. src-js/components/tabs/
|
539 |
#: helpers/sg-cachepress-react-strings.php:89
|
540 |
msgid ""
|
541 |
-
"
|
542 |
-
"
|
543 |
msgstr ""
|
544 |
-
"
|
545 |
-
"
|
546 |
|
547 |
-
#. src-js/components/tabs/
|
548 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:81
|
549 |
#: helpers/sg-cachepress-react-strings.php:90
|
550 |
-
|
551 |
-
|
552 |
-
msgstr "Escludi gli URL dalla minificazione HTML"
|
553 |
|
554 |
-
#. src-js/components/tabs/
|
555 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
556 |
msgid ""
|
557 |
-
"
|
558 |
-
"
|
559 |
msgstr ""
|
560 |
-
"
|
561 |
-
"
|
562 |
|
563 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:
|
|
|
|
|
|
|
|
|
|
|
564 |
#: helpers/sg-cachepress-react-strings.php:93
|
565 |
-
|
566 |
-
|
567 |
-
msgstr "Minifica i file JavaScript"
|
568 |
|
569 |
-
#. src-js/components/tabs/
|
|
|
570 |
#: helpers/sg-cachepress-react-strings.php:94
|
|
|
571 |
msgid ""
|
572 |
-
"
|
573 |
-
"
|
|
|
|
|
|
|
574 |
msgstr ""
|
575 |
-
"
|
576 |
-
"
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
msgstr "Escludi dalla minimizzazione JavaScript"
|
582 |
-
|
583 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:128
|
584 |
-
#: helpers/sg-cachepress-react-strings.php:96 core/Options/Options.php:388
|
585 |
-
msgid "Defer Render-blocking JS"
|
586 |
-
msgstr "Rinvia il blocco di visualizzazione JS"
|
587 |
-
|
588 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:160
|
589 |
-
#: helpers/sg-cachepress-react-strings.php:97
|
590 |
-
msgid ""
|
591 |
-
"Defer loading of render-blocking JavaScript files for faster initial site "
|
592 |
-
"load. "
|
593 |
-
msgstr ""
|
594 |
-
"Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, "
|
595 |
-
"per veocizzare il caricamento inziale del sito."
|
596 |
-
|
597 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
598 |
-
#: helpers/sg-cachepress-react-strings.php:98
|
599 |
-
msgid "Exclude from Loading JS Files Asynchronously"
|
600 |
-
msgstr "Escludi dal caricamento asincrono dei file JS"
|
601 |
-
|
602 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:68
|
603 |
-
#: helpers/sg-cachepress-react-strings.php:99
|
604 |
-
#: helpers/sg-cachepress-react-strings.php:163
|
605 |
-
msgid "Minify CSS Files"
|
606 |
-
msgstr "Minifica i file CSS"
|
607 |
-
|
608 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:202
|
609 |
-
#: helpers/sg-cachepress-react-strings.php:100
|
610 |
-
msgid ""
|
611 |
-
"Minify your CSS files in order to reduce their size and reduce the number of "
|
612 |
-
"requests to the server. "
|
613 |
-
msgstr ""
|
614 |
-
"Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste "
|
615 |
-
"al server."
|
616 |
-
|
617 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:207
|
618 |
-
#: helpers/sg-cachepress-react-strings.php:101
|
619 |
-
msgid "Exclude From CSS Minification"
|
620 |
-
msgstr "Escludi dalla minificazione CSS"
|
621 |
-
|
622 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:149
|
623 |
-
#. src-js/components/tabs/sites-control/index.jsx:362
|
624 |
-
#: helpers/sg-cachepress-react-strings.php:102
|
625 |
-
#: helpers/sg-cachepress-react-strings.php:165
|
626 |
-
msgid "Combine CSS Files"
|
627 |
-
msgstr "Unisci i file CSS"
|
628 |
-
|
629 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:244
|
630 |
-
#: helpers/sg-cachepress-react-strings.php:103
|
631 |
-
msgid ""
|
632 |
-
"Combine multiple CSS files into one to lower the number of requests your "
|
633 |
-
"site generates. "
|
634 |
-
msgstr ""
|
635 |
-
"Combina più file CSS in uno per ridurre il numero di richieste generate dal "
|
636 |
-
"tuo sito."
|
637 |
-
|
638 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:249
|
639 |
-
#: helpers/sg-cachepress-react-strings.php:104
|
640 |
-
msgid "Exclude from CSS Combination"
|
641 |
-
msgstr "Escludi dalla combinazione CSS"
|
642 |
-
|
643 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:254
|
644 |
-
#: helpers/sg-cachepress-react-strings.php:105
|
645 |
-
msgid "Optimize Loading of Google Fonts"
|
646 |
-
msgstr "Ottimizza il caricamento dei font Google"
|
647 |
-
|
648 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:286
|
649 |
-
#: helpers/sg-cachepress-react-strings.php:106
|
650 |
-
msgid ""
|
651 |
-
"Combine the loading of Google fonts reducing the number of HTTP requests."
|
652 |
-
msgstr ""
|
653 |
-
"Combina il caricamento dei font Google riducendo il numero di richieste HTTP."
|
654 |
-
"\n"
|
655 |
-
|
656 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:102
|
657 |
-
#: helpers/sg-cachepress-react-strings.php:107
|
658 |
-
#: helpers/sg-cachepress-react-strings.php:167
|
659 |
-
msgid "Remove Query Strings From Static Resources"
|
660 |
-
msgstr "Rimuovi le stringhe di ricerca dalle risorse statiche"
|
661 |
-
|
662 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:132
|
663 |
-
#: helpers/sg-cachepress-react-strings.php:108
|
664 |
-
#: helpers/sg-cachepress-react-strings.php:168
|
665 |
-
msgid ""
|
666 |
-
"Removes version query strings from your static resources improving the "
|
667 |
-
"caching of those resources."
|
668 |
-
msgstr ""
|
669 |
-
"Rimuove le stringhe di ricerca dalle risorse statiche migliorando la "
|
670 |
-
"memorizzazione nella cache di tali risorse."
|
671 |
-
|
672 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:135
|
673 |
-
#: helpers/sg-cachepress-react-strings.php:109
|
674 |
-
#: helpers/sg-cachepress-react-strings.php:169
|
675 |
-
msgid "Disable Emojis"
|
676 |
-
msgstr "Disabilita Emoji"
|
677 |
-
|
678 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
679 |
-
#: helpers/sg-cachepress-react-strings.php:110
|
680 |
-
#: helpers/sg-cachepress-react-strings.php:170
|
681 |
-
msgid ""
|
682 |
-
"Enable to prevent WordPress from automatically detecting and generating "
|
683 |
-
"emojis in your pages."
|
684 |
-
msgstr ""
|
685 |
-
"Abilita per impedire a WordPress di rilevare e generare automaticamente "
|
686 |
-
"emoji nelle tue pagine."
|
687 |
-
|
688 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
689 |
-
#: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:394
|
690 |
-
msgid "New Images Optimization"
|
691 |
-
msgstr "Ottimizzazione nuove immagini"
|
692 |
-
|
693 |
-
#. src-js/components/tabs/image-optimization/index.jsx:68
|
694 |
-
#: helpers/sg-cachepress-react-strings.php:112
|
695 |
-
msgid ""
|
696 |
-
"We will automatically optimize all new images that you upload to your Media "
|
697 |
-
"Library."
|
698 |
-
msgstr ""
|
699 |
-
"Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla "
|
700 |
-
"Media Library."
|
701 |
-
|
702 |
-
#. src-js/components/tabs/image-optimization/index.jsx:71
|
703 |
-
#: helpers/sg-cachepress-react-strings.php:113
|
704 |
-
msgid "Existing Images Optimization"
|
705 |
-
msgstr "Ottimizzazione immagini esistenti"
|
706 |
-
|
707 |
-
#. src-js/components/tabs/image-optimization/index.jsx:80
|
708 |
-
#: helpers/sg-cachepress-react-strings.php:114
|
709 |
-
#: helpers/sg-cachepress-react-strings.php:173
|
710 |
-
msgid ""
|
711 |
-
"We will optimize all your existing images with minimal or no loss in quality."
|
712 |
-
" Note, that this will overwrite your original images."
|
713 |
-
msgstr ""
|
714 |
-
"Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o "
|
715 |
-
"nulla. Tieni presente che questo sovrascriverà le tue immagini originali."
|
716 |
-
|
717 |
-
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
718 |
-
#: helpers/sg-cachepress-react-strings.php:115
|
719 |
-
msgid "Resume Optimization"
|
720 |
-
msgstr "Riprendi l’ottimizzazione"
|
721 |
-
|
722 |
-
#. src-js/components/tabs/image-optimization/index.jsx:105
|
723 |
-
#: helpers/sg-cachepress-react-strings.php:116
|
724 |
-
msgid "Start Optimization"
|
725 |
-
msgstr "Inizio Ottimizzazione"
|
726 |
-
|
727 |
-
#. src-js/components/tabs/image-optimization/index.jsx:131
|
728 |
-
#. src-js/containers/php-checker/index.jsx:212
|
729 |
-
#: helpers/sg-cachepress-react-strings.php:117
|
730 |
-
#: helpers/sg-cachepress-react-strings.php:203
|
731 |
-
msgid ""
|
732 |
-
"We've detected that the WordPress cronjob functionality is not working. "
|
733 |
-
"Please, enable it following the instructions in {{link}}this article{{/link}}"
|
734 |
-
" and refresh this page. If you’re using a real cron job, you can {{link2}}"
|
735 |
-
"ignore this message{{/link2}} at your own risk. Note, that in this case, "
|
736 |
-
"those operations may take longer than usual to complete."
|
737 |
-
msgstr ""
|
738 |
-
"Abbiamo rilevato che la funzionalità cronjob di WordPress non sta "
|
739 |
-
"funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo "
|
740 |
-
"articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero "
|
741 |
-
"cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. "
|
742 |
-
"Tieni presente che, in questo caso, le operazioni potrebbero richiedere più "
|
743 |
-
"tempo del solito per essere completate."
|
744 |
|
745 |
#. src-js/components/php-checker/index.jsx:223
|
746 |
#. src-js/components/tabs/multisite-control/index.jsx:547
|
747 |
#. src-js/components/tabs/image-optimization/index.jsx:111
|
748 |
-
#: helpers/sg-cachepress-react-strings.php:
|
749 |
-
#: helpers/sg-cachepress-react-strings.php:
|
750 |
msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
|
751 |
msgstr ""
|
752 |
"https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"
|
753 |
|
754 |
#. src-js/components/tabs/image-optimization/index.jsx:159
|
755 |
-
#: helpers/sg-cachepress-react-strings.php:
|
756 |
msgid ""
|
757 |
"All images in your Media Library have been optimized successfully! Force "
|
758 |
"{{link}}re-optimization{{/link}} of your images."
|
@@ -760,27 +604,60 @@ msgstr ""
|
|
760 |
"Tutte le immagini nella tua libreria multimediale sono state ottimizzate con "
|
761 |
"successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."
|
762 |
|
763 |
-
#. src-js/components/tabs/image-optimization/index.
|
764 |
-
#: helpers/sg-cachepress-react-strings.php:
|
765 |
-
|
766 |
-
|
767 |
-
msgstr "Lazy Load delle immagini"
|
768 |
|
769 |
#. src-js/components/tabs/image-optimization/index.jsx:168
|
770 |
-
#: helpers/sg-cachepress-react-strings.php:
|
771 |
-
#: helpers/sg-cachepress-react-strings.php:
|
772 |
msgid "Load images only when they are visible in the browser"
|
773 |
msgstr "Carica le immagini solo quando sono visibili nel browser"
|
774 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
775 |
#. src-js/components/tabs/image-optimization/index.jsx:171
|
776 |
-
#: helpers/sg-cachepress-react-strings.php:
|
777 |
-
#: helpers/sg-cachepress-react-strings.php:
|
778 |
msgid "Lazy Load Gravatars"
|
779 |
msgstr "Lazy Load dei Gravatar"
|
780 |
|
781 |
#. src-js/components/tabs/image-optimization/index.jsx:212
|
782 |
-
#: helpers/sg-cachepress-react-strings.php:
|
783 |
-
#: helpers/sg-cachepress-react-strings.php:
|
784 |
msgid ""
|
785 |
"When users comment under your posts, WordPress tries to load their avatars "
|
786 |
"from gravatar.com. We recommend lazy-loading them as your users scroll down "
|
@@ -792,14 +669,15 @@ msgstr ""
|
|
792 |
"tua pagina."
|
793 |
|
794 |
#. src-js/components/tabs/image-optimization/index.jsx:215
|
795 |
-
#: helpers/sg-cachepress-react-strings.php:
|
796 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
797 |
msgid "Lazy Load Thumbnails"
|
798 |
msgstr "Lazy Load delle Thumbnail"
|
799 |
|
800 |
#. src-js/components/tabs/image-optimization/index.jsx:246
|
801 |
-
#: helpers/sg-cachepress-react-strings.php:
|
802 |
-
#: helpers/sg-cachepress-react-strings.php:
|
803 |
msgid ""
|
804 |
"Enable if you want to lazy-load the thumbnail sizes of your original images."
|
805 |
msgstr ""
|
@@ -807,14 +685,14 @@ msgstr ""
|
|
807 |
"delle immagini originali."
|
808 |
|
809 |
#. src-js/components/tabs/image-optimization/index.jsx:249
|
810 |
-
#: helpers/sg-cachepress-react-strings.php:
|
811 |
-
#: helpers/sg-cachepress-react-strings.php:
|
812 |
msgid "Lazy Load Responsive Images"
|
813 |
msgstr "Lazy Load delle immagini resposive"
|
814 |
|
815 |
#. src-js/components/tabs/image-optimization/index.jsx:280
|
816 |
-
#: helpers/sg-cachepress-react-strings.php:
|
817 |
-
#: helpers/sg-cachepress-react-strings.php:
|
818 |
msgid ""
|
819 |
"Certain plugins and themes generate multiple images from a single upload to "
|
820 |
"work better on different devices. Enable if you want to lazy-load these too."
|
@@ -824,14 +702,14 @@ msgstr ""
|
|
824 |
"anche per questi."
|
825 |
|
826 |
#. src-js/components/tabs/image-optimization/index.jsx:283
|
827 |
-
#: helpers/sg-cachepress-react-strings.php:
|
828 |
-
#: helpers/sg-cachepress-react-strings.php:
|
829 |
msgid "Lazy Load Widgets"
|
830 |
msgstr "Lazy Load dei widget"
|
831 |
|
832 |
#. src-js/components/tabs/image-optimization/index.jsx:315
|
833 |
-
#: helpers/sg-cachepress-react-strings.php:
|
834 |
-
#: helpers/sg-cachepress-react-strings.php:
|
835 |
msgid ""
|
836 |
"Enable this option if you want the images in your widget areas to load only "
|
837 |
"when users reach them. "
|
@@ -839,12 +717,12 @@ msgstr ""
|
|
839 |
"Abilita questa opzione se desideri che le immagini nell'area dei widget "
|
840 |
"vengano caricate solo quando gli utenti le raggiungono."
|
841 |
|
842 |
-
#: helpers/sg-cachepress-react-strings.php:
|
843 |
msgid "Lazy Load for Mobile"
|
844 |
msgstr "Lazy Load per mobile"
|
845 |
|
846 |
#. src-js/components/tabs/image-optimization/index.jsx:263
|
847 |
-
#: helpers/sg-cachepress-react-strings.php:
|
848 |
msgid ""
|
849 |
"Enable if you want to use lazy-loading features for mobile requests to your "
|
850 |
"site."
|
@@ -853,12 +731,13 @@ msgstr ""
|
|
853 |
"tuo sito."
|
854 |
|
855 |
#. src-js/components/tabs/image-optimization/index.jsx:377
|
856 |
-
#: helpers/sg-cachepress-react-strings.php:
|
857 |
msgid "Lazy Load Product Images"
|
858 |
msgstr "LazyLoad immagini prodotto"
|
859 |
|
860 |
#. src-js/components/tabs/image-optimization/index.jsx:410
|
861 |
-
#: helpers/sg-cachepress-react-strings.php:
|
|
|
862 |
msgid ""
|
863 |
"Enable if you want to enable lazy-load images in your store, product and "
|
864 |
"other WooCommerce pages."
|
@@ -867,12 +746,12 @@ msgstr ""
|
|
867 |
"nelle altre pagine WooCommerce."
|
868 |
|
869 |
#. src-js/components/tabs/image-optimization/index.jsx:279
|
870 |
-
#: helpers/sg-cachepress-react-strings.php:
|
871 |
msgid "Exclude from Lazy Load"
|
872 |
msgstr "Escludi da Lazy Load"
|
873 |
|
874 |
#. src-js/components/tabs/image-optimization/index.jsx:288
|
875 |
-
#: helpers/sg-cachepress-react-strings.php:
|
876 |
msgid ""
|
877 |
"In order to exclude images from lazy loading, please add their CSS classes "
|
878 |
"to the exclusion list. Add each CSS class on a separate line."
|
@@ -880,13 +759,169 @@ msgstr ""
|
|
880 |
"Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS "
|
881 |
"all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."
|
882 |
|
883 |
-
#. src-js/components/tabs/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
884 |
#: helpers/sg-cachepress-react-strings.php:136
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
885 |
msgid "Site Admin Permissions"
|
886 |
msgstr "Autorizzazioni dell'admin del sito"
|
887 |
|
888 |
#. src-js/components/tabs/multisite-control/index.jsx:372
|
889 |
-
#: helpers/sg-cachepress-react-strings.php:
|
890 |
msgid ""
|
891 |
"In this section, set the access permission for admins of separate sites."
|
892 |
msgstr ""
|
@@ -894,13 +929,13 @@ msgstr ""
|
|
894 |
"siti diversi."
|
895 |
|
896 |
#. src-js/components/tabs/multisite-control/index.jsx:87
|
897 |
-
#: helpers/sg-cachepress-react-strings.php:
|
898 |
#: helpers/manual-translations.php:2
|
899 |
msgid "SuperCacher Settings"
|
900 |
msgstr "Impostazioni SuperCacher"
|
901 |
|
902 |
#. src-js/components/tabs/multisite-control/index.jsx:402
|
903 |
-
#: helpers/sg-cachepress-react-strings.php:
|
904 |
msgid ""
|
905 |
"Select whether site admins can access and make changes within the SiteGround "
|
906 |
"Optimizer's SuperCacher tab."
|
@@ -909,12 +944,12 @@ msgstr ""
|
|
909 |
"modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."
|
910 |
|
911 |
#. src-js/components/tabs/multisite-control/index.jsx:405
|
912 |
-
#: helpers/sg-cachepress-react-strings.php:
|
913 |
msgid "Frontend Optimizations"
|
914 |
msgstr "Ottimizzazioni del frontend"
|
915 |
|
916 |
#. src-js/components/tabs/multisite-control/index.jsx:434
|
917 |
-
#: helpers/sg-cachepress-react-strings.php:
|
918 |
msgid ""
|
919 |
"Select whether site admins can access and make changes within the SiteGround "
|
920 |
"Optimizer's Frontend Optmization tab."
|
@@ -924,12 +959,12 @@ msgstr ""
|
|
924 |
"Optimizer."
|
925 |
|
926 |
#. src-js/components/tabs/multisite-control/index.jsx:437
|
927 |
-
#: helpers/sg-cachepress-react-strings.php:
|
928 |
msgid "Image Optimizations"
|
929 |
msgstr "Ottimizzazioni immagine"
|
930 |
|
931 |
#. src-js/components/tabs/multisite-control/index.jsx:464
|
932 |
-
#: helpers/sg-cachepress-react-strings.php:
|
933 |
msgid ""
|
934 |
"Select whether site admins can access and make changes within the SiteGround "
|
935 |
"Optimizer's Image Optimization tab."
|
@@ -939,12 +974,12 @@ msgstr ""
|
|
939 |
"Optimizer."
|
940 |
|
941 |
#. src-js/components/tabs/multisite-control/index.jsx:467
|
942 |
-
#: helpers/sg-cachepress-react-strings.php:
|
943 |
msgid "Environment Optimizations"
|
944 |
msgstr "Ottimizzazioni dell'ambiente"
|
945 |
|
946 |
#. src-js/components/tabs/multisite-control/index.jsx:494
|
947 |
-
#: helpers/sg-cachepress-react-strings.php:
|
948 |
msgid ""
|
949 |
"Select whether site admins can access and make changes within the SiteGround "
|
950 |
"Optimizer's Environment Optimization tab."
|
@@ -953,12 +988,12 @@ msgstr ""
|
|
953 |
"modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."
|
954 |
|
955 |
#. src-js/components/tabs/multisite-control/index.jsx:209
|
956 |
-
#: helpers/sg-cachepress-react-strings.php:
|
957 |
msgid "SUPERCACHER SETTINGS"
|
958 |
msgstr "IMPOSTAZIONI SUPERCACHER"
|
959 |
|
960 |
#. src-js/components/tabs/multisite-control/index.jsx:304
|
961 |
-
#: helpers/sg-cachepress-react-strings.php:
|
962 |
msgid ""
|
963 |
"Select whether new sites should have the Dynamic Caching enabled for them or "
|
964 |
"not."
|
@@ -966,17 +1001,17 @@ msgstr ""
|
|
966 |
"Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."
|
967 |
|
968 |
#. src-js/components/tabs/sites-control/index.jsx:103
|
969 |
-
#: helpers/sg-cachepress-react-strings.php:
|
970 |
msgid "ENVIRONMENT OPTIMIZATION"
|
971 |
msgstr "OTTIMIZZAZIONE DELL’AMBIENTE"
|
972 |
|
973 |
#. src-js/components/tabs/sites-control/index.jsx:208
|
974 |
-
#: helpers/sg-cachepress-react-strings.php:
|
975 |
msgid "FRONTEND OPTIMIZATION"
|
976 |
msgstr "OTTIMIZZAZIONE FRONTEND"
|
977 |
|
978 |
#. src-js/components/tabs/frontend-optimization/index.jsx:32
|
979 |
-
#: helpers/sg-cachepress-react-strings.php:
|
980 |
msgid ""
|
981 |
"Removes unnecessary characters from your HTML output saving data and "
|
982 |
"improving your site speed."
|
@@ -985,7 +1020,7 @@ msgstr ""
|
|
985 |
"migliorando la velocità del tuo sito."
|
986 |
|
987 |
#. src-js/components/tabs/frontend-optimization/index.jsx:65
|
988 |
-
#: helpers/sg-cachepress-react-strings.php:
|
989 |
msgid ""
|
990 |
"Combine and minify your JavaScript files in order to reduce their size, "
|
991 |
"improve cachability, and reduce the number of requests to the server."
|
@@ -995,13 +1030,13 @@ msgstr ""
|
|
995 |
|
996 |
#. src-js/components/tabs/frontend-optimization/index.jsx:77
|
997 |
#. src-js/components/tabs/sites-control/index.jsx:296
|
998 |
-
#: helpers/sg-cachepress-react-strings.php:
|
999 |
msgid "Load Render-blocking JavaScript Files Asynchronously"
|
1000 |
msgstr "Carica in modo asincrono i file JavaScript che bloccano il rendering"
|
1001 |
|
1002 |
#. src-js/components/tabs/frontend-optimization/index.jsx:107
|
1003 |
#. src-js/components/tabs/sites-control/index.jsx:326
|
1004 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1005 |
msgid ""
|
1006 |
"Add async parameter to the JavaScript files loaded in the header section of "
|
1007 |
"your site so they don’t block your page rendering."
|
@@ -1010,7 +1045,7 @@ msgstr ""
|
|
1010 |
"tuo sito, in modo che non blocchino il rendering della pagina."
|
1011 |
|
1012 |
#. src-js/components/tabs/frontend-optimization/index.jsx:99
|
1013 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1014 |
msgid ""
|
1015 |
"Combine and minify your CSS files in order to reduce their size, improve "
|
1016 |
"cachability, and reduce the number of requests to the server."
|
@@ -1020,7 +1055,7 @@ msgstr ""
|
|
1020 |
|
1021 |
#. src-js/components/tabs/frontend-optimization/index.jsx:179
|
1022 |
#. src-js/components/tabs/sites-control/index.jsx:392
|
1023 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1024 |
msgid ""
|
1025 |
"Combine multiple CSS files into one to lower the number of requests your "
|
1026 |
"site generates."
|
@@ -1029,25 +1064,29 @@ msgstr ""
|
|
1029 |
"tuo sito."
|
1030 |
|
1031 |
#. src-js/components/tabs/sites-control/index.jsx:395
|
1032 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1033 |
msgid "IMAGE OPTIMIZATION"
|
1034 |
msgstr "OTTIMIZZAZIONE IMMAGINI"
|
1035 |
|
1036 |
#. src-js/components/tabs/sites-control/index.jsx:425
|
1037 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1038 |
-
#: helpers/manual-translations.php:5
|
1039 |
msgid "Image Optimization"
|
1040 |
msgstr "Ottimizzazione Immagini"
|
1041 |
|
|
|
|
|
|
|
|
|
|
|
1042 |
#. Page title.
|
1043 |
#. Name of the plugin
|
1044 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1045 |
#: core/Admin/Admin.php:240
|
1046 |
msgid "SG Optimizer"
|
1047 |
msgstr "SG Optimizer"
|
1048 |
|
1049 |
#. src-js/containers/main/index.jsx:136
|
1050 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1051 |
msgid ""
|
1052 |
"Get the best performance for your WordPress website with our optimization "
|
1053 |
"plugin. It handles caching, system settings, and all the necessary "
|
@@ -1061,12 +1100,12 @@ msgstr ""
|
|
1061 |
"hosting!"
|
1062 |
|
1063 |
#. src-js/containers/main/index.jsx:38
|
1064 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1065 |
msgid "Old PHP Version"
|
1066 |
msgstr "Versione PHP precedente"
|
1067 |
|
1068 |
#. src-js/containers/php-checker/index.jsx:167
|
1069 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1070 |
msgid ""
|
1071 |
"You are using our Managed PHP service, which means that SiteGround will "
|
1072 |
"automatically update your PHP once we are sure there is a newer stable one, "
|
@@ -1084,7 +1123,7 @@ msgstr ""
|
|
1084 |
"manualmente."
|
1085 |
|
1086 |
#. src-js/containers/php-checker/index.jsx:143
|
1087 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1088 |
msgid ""
|
1089 |
"Your site will keep using that version until you manually change it from "
|
1090 |
"this interface or until you switch to \"Managed PHP\" service. If you choose "
|
@@ -1100,7 +1139,7 @@ msgstr ""
|
|
1100 |
"sicurezza e prestazioni."
|
1101 |
|
1102 |
#. src-js/containers/php-checker/index.jsx:179
|
1103 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1104 |
msgid ""
|
1105 |
"As a SiteGround client you may change your PHP version per site manually. "
|
1106 |
"However, we strongly recommend you to take advantage of our Managed PHP "
|
@@ -1120,49 +1159,49 @@ msgstr ""
|
|
1120 |
"WordPress fino a quando non la cambierai di nuovo manualmente."
|
1121 |
|
1122 |
#. src-js/containers/php-checker/index.jsx:184
|
1123 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1124 |
msgid "Set your PHP version"
|
1125 |
msgstr "Imposta la tua versione di PHP"
|
1126 |
|
1127 |
#. src-js/containers/php-checker/index.jsx:205
|
1128 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1129 |
msgid "You are currently running on PHP %(version)s."
|
1130 |
msgstr "Attualmente stai utilizzando PHP %(version)s."
|
1131 |
|
1132 |
#. src-js/containers/php-checker/index.jsx:210
|
1133 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1134 |
msgid "PHP Management Method"
|
1135 |
msgstr "PHP Gestito"
|
1136 |
|
1137 |
#. src-js/containers/php-checker/index.jsx:226
|
1138 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1139 |
msgid "Please select method"
|
1140 |
msgstr "Seleziona il metodo"
|
1141 |
|
1142 |
#. src-js/containers/php-checker/index.jsx:227
|
1143 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1144 |
msgid "Please select management type"
|
1145 |
msgstr "Seleziona il tipo di gestione"
|
1146 |
|
1147 |
#. src-js/containers/php-checker/index.jsx:222
|
1148 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1149 |
msgid "PHP Version"
|
1150 |
msgstr "Versione PHP"
|
1151 |
|
1152 |
#. src-js/containers/php-checker/index.jsx:242
|
1153 |
#. src-js/containers/php-checker/index.jsx:243
|
1154 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1155 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1156 |
msgid "Please select PHP version"
|
1157 |
msgstr "Seleziona la versione PHP"
|
1158 |
|
1159 |
#. src-js/containers/php-checker/index.jsx:248
|
1160 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1161 |
msgid "Save"
|
1162 |
msgstr "Salva"
|
1163 |
|
1164 |
#. src-js/containers/php-checker/index.jsx:262
|
1165 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1166 |
msgid ""
|
1167 |
"We currently recommend you to use PHP %(version)s. You can check the "
|
1168 |
"compatibility with the recommended version before you switch. {{link}}Check "
|
@@ -1173,7 +1212,7 @@ msgstr ""
|
|
1173 |
"raccomandata. {{link}}Verifica compatibilità{{/link}}"
|
1174 |
|
1175 |
#. src-js/containers/php-checker/index.jsx:286
|
1176 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1177 |
msgid ""
|
1178 |
"All your plugins are compatible with PHP %(version)s. You may safely switch "
|
1179 |
"to “Managed PHP” service and we’ll upgrade it automatically, or set it "
|
@@ -1185,12 +1224,12 @@ msgstr ""
|
|
1185 |
"ancora{{/link}}"
|
1186 |
|
1187 |
#. src-js/containers/php-checker/index.jsx:302
|
1188 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1189 |
msgid "Checking PHP 7.1 Compatibility..."
|
1190 |
msgstr "erifica in corso della compatibilità con PHP %(version)s..."
|
1191 |
|
1192 |
#. src-js/containers/php-checker/index.jsx:322
|
1193 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1194 |
msgid ""
|
1195 |
"Unfortunately some of your plugins or theme are not compatible with our "
|
1196 |
"recommended version. {{link}}Check Again{{/link}}"
|
@@ -1199,17 +1238,17 @@ msgstr ""
|
|
1199 |
"raccomandata. {{link}}Controlla ancora{{/link}}"
|
1200 |
|
1201 |
#. src-js/containers/php-checker/index.jsx:352
|
1202 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1203 |
msgid "Thanks for using SG Optimizer to make your site faster!"
|
1204 |
msgstr "Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"
|
1205 |
|
1206 |
#. src-js/containers/rating/index.jsx:53
|
1207 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1208 |
msgid "Help more people optimize their sites by rating our plugin."
|
1209 |
msgstr "Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."
|
1210 |
|
1211 |
#. src-js/containers/rating/index.jsx:60
|
1212 |
-
#: helpers/sg-cachepress-react-strings.php:
|
1213 |
msgid "Don’t Show This Again"
|
1214 |
msgstr "Non mostrare più"
|
1215 |
|
@@ -1221,6 +1260,10 @@ msgstr "Ottimizzazioni dell'ambiente"
|
|
1221 |
msgid "Frontend Optimization"
|
1222 |
msgstr "Ottimizzazioni del frontend"
|
1223 |
|
|
|
|
|
|
|
|
|
1224 |
#: helpers/manual-translations.php:6
|
1225 |
msgid "Performance Test"
|
1226 |
msgstr "Test delle prestazioni"
|
@@ -1657,7 +1700,7 @@ msgstr ""
|
|
1657 |
"SG Optimizer ha rilevato che Memcached non è attivo. Se si desidera "
|
1658 |
"utilizzarlo, attivalo prima dal pannello di controllo di SiteGround."
|
1659 |
|
1660 |
-
#: core/Modules/Modules.php:
|
1661 |
#, php-format
|
1662 |
msgid ""
|
1663 |
"<strong>Important message from SG Optimizer plugin</strong>: We have "
|
@@ -1672,7 +1715,7 @@ msgstr ""
|
|
1672 |
"nostro plugin: <strong>%2$s</strong>. Se desideri abilitarle, procedi dalla "
|
1673 |
"pagina di configurazione di SG Optimizer."
|
1674 |
|
1675 |
-
#: core/Modules/Modules.php:
|
1676 |
#, php-format
|
1677 |
msgid ""
|
1678 |
"<strong>Important warning from SG Optimizer plugin</strong>: We have "
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: SG Optimizer\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2020-01-24 08:47+0000\n"
|
6 |
+
"PO-Revision-Date: 2020-01-24 08:52+0000\n"
|
7 |
"Last-Translator: admin <nobody@exmaple.com>\n"
|
8 |
+
"Language-Team: Italiano\n"
|
9 |
"Language: it_IT\n"
|
10 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
11 |
"MIME-Version: 1.0\n"
|
14 |
"X-Loco-Source-Locale: en_IT\n"
|
15 |
"X-Generator: Loco https://localise.biz/\n"
|
16 |
"X-Loco-Parser: loco_parse_po\n"
|
17 |
+
"X-Loco-Version: 2.3.0; wp-5.3.2"
|
18 |
+
|
19 |
+
#. src-js/components/tabs/supercacher/index.jsx:364
|
20 |
+
#: helpers/sg-cachepress-react-strings.php:4
|
21 |
+
msgid "Test URLs for Cache Status"
|
22 |
+
msgstr "Verifica gli URL per lo stato della Cache"
|
23 |
+
|
24 |
+
#. src-js/components/tabs/supercacher/index.jsx:396
|
25 |
+
#: helpers/sg-cachepress-react-strings.php:5
|
26 |
+
msgid ""
|
27 |
+
"Check if the Dynamic Cache is working on a certain URL. Especially useful to "
|
28 |
+
"make sure your Exclude list is working the way it should."
|
29 |
+
msgstr ""
|
30 |
+
"Controlla se la Cache Dinamica funziona su un determinato URL. "
|
31 |
+
"Particolarmente utile per assicurarti che la tua lista di esclusione "
|
32 |
+
"funzioni come dovrebbe."
|
33 |
+
|
34 |
+
#. src-js/components/tabs/supercacher/index.jsx:399
|
35 |
+
#: helpers/sg-cachepress-react-strings.php:6
|
36 |
+
msgid "Test"
|
37 |
+
msgstr "Verifica"
|
38 |
+
|
39 |
+
#. src-js/components/exclude/index.jsx:142
|
40 |
+
#: helpers/sg-cachepress-react-strings.php:7
|
41 |
+
msgid "This item already exists in exclude list."
|
42 |
+
msgstr "Questo elemento esiste già nell'elenco di esclusione."
|
43 |
+
|
44 |
+
#. src-js/components/exclude/simple-exclude.jsx:44
|
45 |
+
#: helpers/sg-cachepress-react-strings.php:8
|
46 |
+
msgid "You must input a class name."
|
47 |
+
msgstr "Devi introdurre un nome di classe."
|
48 |
+
|
49 |
+
#. src-js/components/tabs/supercacher/index.jsx:338
|
50 |
+
#: helpers/sg-cachepress-react-strings.php:9
|
51 |
+
#: helpers/sg-cachepress-react-strings.php:11
|
52 |
+
msgid "Exclude"
|
53 |
+
msgstr "Escludi"
|
54 |
+
|
55 |
+
#. src-js/components/tabs/image-optimization/index.jsx:318
|
56 |
+
#: helpers/sg-cachepress-react-strings.php:10
|
57 |
+
msgid "This URL already exists in exclude list."
|
58 |
+
msgstr "Questo URL esiste già nell'elenco di esclusione."
|
59 |
|
60 |
#. src-js/components/dialogs/images-dialog.jsx:17
|
61 |
#. src-js/components/dialogs/php-dialog.jsx:17
|
62 |
#. src-js/components/dialogs/ssl-dialog.jsx:17
|
|
|
63 |
#: helpers/sg-cachepress-react-strings.php:12
|
64 |
+
#: helpers/sg-cachepress-react-strings.php:20
|
65 |
+
#: helpers/sg-cachepress-react-strings.php:23
|
66 |
+
#: helpers/sg-cachepress-react-strings.php:27
|
67 |
+
#: helpers/sg-cachepress-react-strings.php:30
|
68 |
msgid "Confirm"
|
69 |
msgstr "Conferma"
|
70 |
|
71 |
#. src-js/components/dialogs/async-dialog.tsx:18
|
72 |
+
#: helpers/sg-cachepress-react-strings.php:13
|
73 |
msgid ""
|
74 |
"Defering render-blocking JavaScript may cause issues with scripts that "
|
75 |
"require certain order of execution. This is why we advise you to check the "
|
81 |
"aver abilitato questa ottimizzazione."
|
82 |
|
83 |
#. src-js/components/dialogs/async-dialog.tsx:29
|
84 |
+
#: helpers/sg-cachepress-react-strings.php:14
|
85 |
msgid ""
|
86 |
"If you notice issues with certain functionality, use the Exclude "
|
87 |
"functionality to keep those scripts loading in a render-blocking manner."
|
91 |
"visualizzazione."
|
92 |
|
93 |
#. src-js/components/dialogs/ssl-dialog.jsx:35
|
94 |
+
#: helpers/sg-cachepress-react-strings.php:15
|
95 |
+
#: helpers/sg-cachepress-react-strings.php:32
|
96 |
msgid "Close"
|
97 |
msgstr "Chiudi"
|
98 |
|
99 |
#. src-js/components/dialogs/cache-dialog.jsx:17
|
100 |
+
#: helpers/sg-cachepress-react-strings.php:16
|
101 |
msgid ""
|
102 |
"Purge your installation's entire Dynamic Cache or select parts in order to "
|
103 |
"achieve the best hit-to-cache ratio for your account. Here are the plugin's "
|
108 |
"il tuo account. Ecco le regole di pulizia cache del plugin:"
|
109 |
|
110 |
#. src-js/components/dialogs/cache-dialog.jsx:29
|
111 |
+
#: helpers/sg-cachepress-react-strings.php:17
|
112 |
msgid ""
|
113 |
"Full Purge on page, posts, and category deletion, plugin and theme "
|
114 |
"activation, deactivation, or update, and on WordPress core updates."
|
118 |
"WordPress."
|
119 |
|
120 |
#. src-js/components/dialogs/cache-dialog.jsx:38
|
121 |
+
#: helpers/sg-cachepress-react-strings.php:18
|
122 |
msgid ""
|
123 |
"Specific URL Purge on comment actions and page, post, and category updates."
|
124 |
msgstr ""
|
128 |
#. src-js/components/dialogs/cache-dialog.jsx:48
|
129 |
#. src-js/components/dialogs/images-dialog.jsx:35
|
130 |
#. src-js/components/dialogs/php-dialog.jsx:36
|
131 |
+
#: helpers/sg-cachepress-react-strings.php:19
|
132 |
+
#: helpers/sg-cachepress-react-strings.php:22
|
133 |
+
#: helpers/sg-cachepress-react-strings.php:26
|
134 |
+
#: helpers/sg-cachepress-react-strings.php:29
|
135 |
msgid "Cancel"
|
136 |
msgstr "Annulla"
|
137 |
|
138 |
#. src-js/components/dialogs/delete-webp-dialog.tsx:23
|
139 |
+
#: helpers/sg-cachepress-react-strings.php:21
|
140 |
msgid ""
|
141 |
"This will delete all WebP files in your uploads folder! In case you need "
|
142 |
"them, you will have to regenerate them again or restore that folder from a "
|
147 |
"backup."
|
148 |
|
149 |
#. src-js/components/dialogs/php-dialog.jsx:23
|
150 |
+
#: helpers/sg-cachepress-react-strings.php:24
|
151 |
msgid ""
|
152 |
"You’re switching to PHP %(version)s manually and you will stay on that "
|
153 |
"version until you change it to a newer one. In case you experience any "
|
160 |
"cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."
|
161 |
|
162 |
#. src-js/components/dialogs/php-dialog.jsx:37
|
163 |
+
#: helpers/sg-cachepress-react-strings.php:25
|
164 |
msgid ""
|
165 |
"You’re about to switch to Managed PHP service. This means that SiteGround "
|
166 |
"will automatically update your PHP version once we are sure there’s a better,"
|
171 |
"sia disponibile una nuova versione più sicura e stabile."
|
172 |
|
173 |
#. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
|
174 |
+
#: helpers/sg-cachepress-react-strings.php:28
|
175 |
msgid ""
|
176 |
"Doing this will delete all WebP files in your uploads folder and generate "
|
177 |
"them anew!"
|
180 |
"caricamenti e generati di nuovo!"
|
181 |
|
182 |
#. src-js/components/dialogs/ssl-dialog.jsx:23
|
183 |
+
#: helpers/sg-cachepress-react-strings.php:31
|
184 |
msgid ""
|
185 |
"In order to force HTTPS on your site, we will automatically update your "
|
186 |
"database replacing all insecure links. In addition to that, we will add a "
|
193 |
"attraverso la connessione crittografata."
|
194 |
|
195 |
#. src-js/components/dialogs/urls-dialog.jsx:17
|
196 |
+
#: helpers/sg-cachepress-react-strings.php:33
|
197 |
msgid ""
|
198 |
"You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
|
199 |
msgstr ""
|
201 |
"jolly. Per esempio:"
|
202 |
|
203 |
#. src-js/components/dialogs/urls-dialog.jsx:29
|
204 |
+
#: helpers/sg-cachepress-react-strings.php:34
|
205 |
msgid ""
|
206 |
"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
|
207 |
"that single URL."
|
210 |
"singolo URL."
|
211 |
|
212 |
#. src-js/components/dialogs/urls-dialog.jsx:38
|
213 |
+
#: helpers/sg-cachepress-react-strings.php:35
|
214 |
msgid ""
|
215 |
"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
|
216 |
"of \"parent-page\"."
|
218 |
"{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le "
|
219 |
"sottopagine della \"parent page\"."
|
220 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
221 |
#. src-js/components/dialogs/urls-dialog.tsx:54
|
222 |
#. src-js/components/loaders/image-loader.tsx:59
|
223 |
#: helpers/sg-cachepress-react-strings.php:36
|
304 |
|
305 |
#. src-js/components/modules/gzip/index.jsx:35
|
306 |
#: helpers/sg-cachepress-react-strings.php:52
|
307 |
+
#: helpers/sg-cachepress-react-strings.php:71
|
308 |
msgid "YOU HAVE A SITE TOOLS ACCOUNT"
|
309 |
msgstr "HAI UN ACCOUNT SITE TOOLS"
|
310 |
|
320 |
#. src-js/components/tabs/multisite-control/index.jsx:277
|
321 |
#. src-js/components/tabs/supercacher/index.jsx:160
|
322 |
#: helpers/sg-cachepress-react-strings.php:54
|
323 |
+
#: helpers/sg-cachepress-react-strings.php:151
|
324 |
msgid "Dynamic Caching"
|
325 |
msgstr "Caching Dinamico"
|
326 |
|
355 |
|
356 |
#. src-js/components/tabs/supercacher/index.jsx:267
|
357 |
#: helpers/sg-cachepress-react-strings.php:60
|
358 |
+
#: helpers/sg-cachepress-react-strings.php:153
|
359 |
msgid "Automatic Cache Purge"
|
360 |
msgstr "Pulizia automatica della cache"
|
361 |
|
362 |
#. src-js/components/tabs/supercacher/index.jsx:299
|
363 |
#: helpers/sg-cachepress-react-strings.php:61
|
364 |
+
#: helpers/sg-cachepress-react-strings.php:154
|
365 |
msgid ""
|
366 |
"Automatically perform a smart cache purge after every content modification."
|
367 |
msgstr ""
|
409 |
msgid "See examples"
|
410 |
msgstr "Vedi gli esempi"
|
411 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
412 |
#. src-js/components/tabs/environment-optimization/index.jsx:157
|
413 |
+
#: helpers/sg-cachepress-react-strings.php:68
|
414 |
+
#: helpers/sg-cachepress-react-strings.php:70 core/Options/Options.php:384
|
415 |
msgid "GZIP Compression"
|
416 |
msgstr "Compressione GZIP"
|
417 |
|
418 |
#. src-js/components/tabs/environment-optimization/index.jsx:213
|
419 |
+
#: helpers/sg-cachepress-react-strings.php:69
|
420 |
msgid ""
|
421 |
"Enables a compression of the content that's delivered to your visitors "
|
422 |
"browsers improving the network loading times of your site."
|
425 |
"visitatori, migliorando i tempi di caricamento della rete del tuo sito."
|
426 |
|
427 |
#. src-js/components/modules/gzip/index.jsx:40
|
428 |
+
#: helpers/sg-cachepress-react-strings.php:72
|
429 |
msgid ""
|
430 |
"GZIP Compression is enabled by default automatically saving you bandwidth "
|
431 |
"and improving the loading speeds of your pages."
|
433 |
"La compressione GZIP è attiva di default per salvare automaticamente la "
|
434 |
"larghezza di banda e migliorare la velocità di caricamento delle tue pagine."
|
435 |
|
436 |
+
#. src-js/components/modules/gzip/index.jsx:12
|
437 |
+
#: helpers/sg-cachepress-react-strings.php:73
|
438 |
+
#: helpers/sg-cachepress-react-strings.php:74
|
439 |
+
msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
|
440 |
+
msgstr "Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."
|
441 |
+
|
442 |
+
#. src-js/components/tabs/supercacher/index.jsx:426
|
443 |
+
#: helpers/sg-cachepress-react-strings.php:75
|
444 |
+
msgid "Memcached"
|
445 |
+
msgstr "Memcached"
|
446 |
+
|
447 |
+
#. src-js/components/tabs/supercacher/index.jsx:454
|
448 |
+
#: helpers/sg-cachepress-react-strings.php:76
|
449 |
+
msgid ""
|
450 |
+
"Powerful object caching for your site. It stores frequently executed queries "
|
451 |
+
"to your databases and reuses them for better performance."
|
452 |
+
msgstr ""
|
453 |
+
"Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite "
|
454 |
+
"frequentemente sui tuoi database e li riutilizza per prestazioni migliori."
|
455 |
+
|
456 |
#. src-js/components/modules/memcached/index.tsx:63
|
457 |
#: helpers/sg-cachepress-react-strings.php:77
|
458 |
msgid "Score Check"
|
497 |
#. src-js/components/php-checker/index.jsx:341
|
498 |
#. src-js/components/tabs/multisite-control/index.jsx:226
|
499 |
#: helpers/sg-cachepress-react-strings.php:84
|
500 |
+
#: helpers/sg-cachepress-react-strings.php:156
|
501 |
msgid "Enable HTTPS"
|
502 |
msgstr "Abilita HTTPS"
|
503 |
|
504 |
#. src-js/components/tabs/environment-optimization/index.jsx:109
|
505 |
#: helpers/sg-cachepress-react-strings.php:85
|
506 |
+
#: helpers/sg-cachepress-react-strings.php:157
|
507 |
msgid ""
|
508 |
"Configures your site to work correctly via HTTPS and forces a secure "
|
509 |
"connection to your site."
|
513 |
|
514 |
#. src-js/components/tabs/environment-optimization/index.jsx:112
|
515 |
#: helpers/sg-cachepress-react-strings.php:86
|
516 |
+
#: helpers/sg-cachepress-react-strings.php:158
|
517 |
msgid "Fix Insecure Content"
|
518 |
msgstr "Sistema i contenuti non sicuri"
|
519 |
|
520 |
#. src-js/components/tabs/environment-optimization/index.jsx:154
|
521 |
#: helpers/sg-cachepress-react-strings.php:87
|
522 |
+
#: helpers/sg-cachepress-react-strings.php:159
|
523 |
msgid ""
|
524 |
"Enable this option in case you’re getting insecure content errors on your "
|
525 |
"website. We will dynamically rewrite insecure requests for resources coming "
|
529 |
"Riscriveremo dinamicamente le richieste insicure per tutti gli elementi "
|
530 |
"inerenti al tuo sito"
|
531 |
|
532 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
533 |
+
#: helpers/sg-cachepress-react-strings.php:88 core/Options/Options.php:394
|
534 |
+
msgid "New Images Optimization"
|
535 |
+
msgstr "Ottimizzazione nuove immagini"
|
|
|
536 |
|
537 |
+
#. src-js/components/tabs/image-optimization/index.jsx:68
|
538 |
#: helpers/sg-cachepress-react-strings.php:89
|
539 |
msgid ""
|
540 |
+
"We will automatically optimize all new images that you upload to your Media "
|
541 |
+
"Library."
|
542 |
msgstr ""
|
543 |
+
"Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla "
|
544 |
+
"Media Library."
|
545 |
|
546 |
+
#. src-js/components/tabs/image-optimization/index.jsx:71
|
|
|
547 |
#: helpers/sg-cachepress-react-strings.php:90
|
548 |
+
msgid "Existing Images Optimization"
|
549 |
+
msgstr "Ottimizzazione immagini esistenti"
|
|
|
550 |
|
551 |
+
#. src-js/components/tabs/image-optimization/index.jsx:80
|
552 |
+
#: helpers/sg-cachepress-react-strings.php:91
|
553 |
+
#: helpers/sg-cachepress-react-strings.php:177
|
554 |
msgid ""
|
555 |
+
"We will optimize all your existing images with minimal or no loss in quality."
|
556 |
+
" Note, that this will overwrite your original images."
|
557 |
msgstr ""
|
558 |
+
"Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o "
|
559 |
+
"nulla. Tieni presente che questo sovrascriverà le tue immagini originali."
|
560 |
|
561 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:191
|
562 |
+
#: helpers/sg-cachepress-react-strings.php:92
|
563 |
+
msgid "Resume Optimization"
|
564 |
+
msgstr "Riprendi l’ottimizzazione"
|
565 |
+
|
566 |
+
#. src-js/components/tabs/image-optimization/index.jsx:105
|
567 |
#: helpers/sg-cachepress-react-strings.php:93
|
568 |
+
msgid "Start Optimization"
|
569 |
+
msgstr "Inizio Ottimizzazione"
|
|
|
570 |
|
571 |
+
#. src-js/components/tabs/image-optimization/index.jsx:131
|
572 |
+
#. src-js/containers/php-checker/index.jsx:212
|
573 |
#: helpers/sg-cachepress-react-strings.php:94
|
574 |
+
#: helpers/sg-cachepress-react-strings.php:213
|
575 |
msgid ""
|
576 |
+
"We've detected that the WordPress cronjob functionality is not working. "
|
577 |
+
"Please, enable it following the instructions in {{link}}this article{{/link}}"
|
578 |
+
" and refresh this page. If you’re using a real cron job, you can {{link2}}"
|
579 |
+
"ignore this message{{/link2}} at your own risk. Note, that in this case, "
|
580 |
+
"those operations may take longer than usual to complete."
|
581 |
msgstr ""
|
582 |
+
"Abbiamo rilevato che la funzionalità cronjob di WordPress non sta "
|
583 |
+
"funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo "
|
584 |
+
"articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero "
|
585 |
+
"cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. "
|
586 |
+
"Tieni presente che, in questo caso, le operazioni potrebbero richiedere più "
|
587 |
+
"tempo del solito per essere completate."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
588 |
|
589 |
#. src-js/components/php-checker/index.jsx:223
|
590 |
#. src-js/components/tabs/multisite-control/index.jsx:547
|
591 |
#. src-js/components/tabs/image-optimization/index.jsx:111
|
592 |
+
#: helpers/sg-cachepress-react-strings.php:95
|
593 |
+
#: helpers/sg-cachepress-react-strings.php:214
|
594 |
msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
|
595 |
msgstr ""
|
596 |
"https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"
|
597 |
|
598 |
#. src-js/components/tabs/image-optimization/index.jsx:159
|
599 |
+
#: helpers/sg-cachepress-react-strings.php:96
|
600 |
msgid ""
|
601 |
"All images in your Media Library have been optimized successfully! Force "
|
602 |
"{{link}}re-optimization{{/link}} of your images."
|
604 |
"Tutte le immagini nella tua libreria multimediale sono state ottimizzate con "
|
605 |
"successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."
|
606 |
|
607 |
+
#. src-js/components/tabs/image-optimization/index.tsx:177
|
608 |
+
#: helpers/sg-cachepress-react-strings.php:97
|
609 |
+
msgid "Lazy Load Media"
|
610 |
+
msgstr "Lazy Load dei media"
|
|
|
611 |
|
612 |
#. src-js/components/tabs/image-optimization/index.jsx:168
|
613 |
+
#: helpers/sg-cachepress-react-strings.php:98
|
614 |
+
#: helpers/sg-cachepress-react-strings.php:179
|
615 |
msgid "Load images only when they are visible in the browser"
|
616 |
msgstr "Carica le immagini solo quando sono visibili nel browser"
|
617 |
|
618 |
+
#. src-js/components/tabs/image-optimization/index.tsx:203
|
619 |
+
#. src-js/components/tabs/sites-control/index.tsx:545
|
620 |
+
#: helpers/sg-cachepress-react-strings.php:99
|
621 |
+
#: helpers/sg-cachepress-react-strings.php:180
|
622 |
+
msgid "Lazy Load Iframes"
|
623 |
+
msgstr "Lazy Load degli iframe"
|
624 |
+
|
625 |
+
#. src-js/components/tabs/image-optimization/index.tsx:221
|
626 |
+
#. src-js/components/tabs/sites-control/index.tsx:589
|
627 |
+
#: helpers/sg-cachepress-react-strings.php:100
|
628 |
+
#: helpers/sg-cachepress-react-strings.php:181
|
629 |
+
msgid ""
|
630 |
+
"We will lazy load iframes often used for things like video embeds from "
|
631 |
+
"another sources. "
|
632 |
+
msgstr ""
|
633 |
+
"Attiveremo il lazy load degli iframe più usati per elementi come i video "
|
634 |
+
"incorporati da altre fonti."
|
635 |
+
|
636 |
+
#. src-js/components/tabs/image-optimization/index.tsx:225
|
637 |
+
#. src-js/components/tabs/sites-control/index.tsx:592
|
638 |
+
#: helpers/sg-cachepress-react-strings.php:101
|
639 |
+
#: helpers/sg-cachepress-react-strings.php:182
|
640 |
+
msgid "Lazy Load Videos"
|
641 |
+
msgstr "Lazy Load dei video"
|
642 |
+
|
643 |
+
#. src-js/components/tabs/image-optimization/index.tsx:233
|
644 |
+
#. src-js/components/tabs/sites-control/index.tsx:623
|
645 |
+
#: helpers/sg-cachepress-react-strings.php:102
|
646 |
+
#: helpers/sg-cachepress-react-strings.php:183
|
647 |
+
msgid "We will lazy load all videos you have added directly to your pages."
|
648 |
+
msgstr ""
|
649 |
+
"Attiveremo il lazy load di tutti i video che hai aggiunto direttamente sulle "
|
650 |
+
"tue pagine."
|
651 |
+
|
652 |
#. src-js/components/tabs/image-optimization/index.jsx:171
|
653 |
+
#: helpers/sg-cachepress-react-strings.php:103
|
654 |
+
#: helpers/sg-cachepress-react-strings.php:186
|
655 |
msgid "Lazy Load Gravatars"
|
656 |
msgstr "Lazy Load dei Gravatar"
|
657 |
|
658 |
#. src-js/components/tabs/image-optimization/index.jsx:212
|
659 |
+
#: helpers/sg-cachepress-react-strings.php:104
|
660 |
+
#: helpers/sg-cachepress-react-strings.php:187
|
661 |
msgid ""
|
662 |
"When users comment under your posts, WordPress tries to load their avatars "
|
663 |
"from gravatar.com. We recommend lazy-loading them as your users scroll down "
|
669 |
"tua pagina."
|
670 |
|
671 |
#. src-js/components/tabs/image-optimization/index.jsx:215
|
672 |
+
#: helpers/sg-cachepress-react-strings.php:105
|
673 |
+
#: helpers/sg-cachepress-react-strings.php:184
|
674 |
+
#: helpers/sg-cachepress-react-strings.php:188
|
675 |
msgid "Lazy Load Thumbnails"
|
676 |
msgstr "Lazy Load delle Thumbnail"
|
677 |
|
678 |
#. src-js/components/tabs/image-optimization/index.jsx:246
|
679 |
+
#: helpers/sg-cachepress-react-strings.php:106
|
680 |
+
#: helpers/sg-cachepress-react-strings.php:189
|
681 |
msgid ""
|
682 |
"Enable if you want to lazy-load the thumbnail sizes of your original images."
|
683 |
msgstr ""
|
685 |
"delle immagini originali."
|
686 |
|
687 |
#. src-js/components/tabs/image-optimization/index.jsx:249
|
688 |
+
#: helpers/sg-cachepress-react-strings.php:107
|
689 |
+
#: helpers/sg-cachepress-react-strings.php:190
|
690 |
msgid "Lazy Load Responsive Images"
|
691 |
msgstr "Lazy Load delle immagini resposive"
|
692 |
|
693 |
#. src-js/components/tabs/image-optimization/index.jsx:280
|
694 |
+
#: helpers/sg-cachepress-react-strings.php:108
|
695 |
+
#: helpers/sg-cachepress-react-strings.php:191
|
696 |
msgid ""
|
697 |
"Certain plugins and themes generate multiple images from a single upload to "
|
698 |
"work better on different devices. Enable if you want to lazy-load these too."
|
702 |
"anche per questi."
|
703 |
|
704 |
#. src-js/components/tabs/image-optimization/index.jsx:283
|
705 |
+
#: helpers/sg-cachepress-react-strings.php:109
|
706 |
+
#: helpers/sg-cachepress-react-strings.php:192
|
707 |
msgid "Lazy Load Widgets"
|
708 |
msgstr "Lazy Load dei widget"
|
709 |
|
710 |
#. src-js/components/tabs/image-optimization/index.jsx:315
|
711 |
+
#: helpers/sg-cachepress-react-strings.php:110
|
712 |
+
#: helpers/sg-cachepress-react-strings.php:193
|
713 |
msgid ""
|
714 |
"Enable this option if you want the images in your widget areas to load only "
|
715 |
"when users reach them. "
|
717 |
"Abilita questa opzione se desideri che le immagini nell'area dei widget "
|
718 |
"vengano caricate solo quando gli utenti le raggiungono."
|
719 |
|
720 |
+
#: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:401
|
721 |
msgid "Lazy Load for Mobile"
|
722 |
msgstr "Lazy Load per mobile"
|
723 |
|
724 |
#. src-js/components/tabs/image-optimization/index.jsx:263
|
725 |
+
#: helpers/sg-cachepress-react-strings.php:112
|
726 |
msgid ""
|
727 |
"Enable if you want to use lazy-loading features for mobile requests to your "
|
728 |
"site."
|
731 |
"tuo sito."
|
732 |
|
733 |
#. src-js/components/tabs/image-optimization/index.jsx:377
|
734 |
+
#: helpers/sg-cachepress-react-strings.php:113
|
735 |
msgid "Lazy Load Product Images"
|
736 |
msgstr "LazyLoad immagini prodotto"
|
737 |
|
738 |
#. src-js/components/tabs/image-optimization/index.jsx:410
|
739 |
+
#: helpers/sg-cachepress-react-strings.php:114
|
740 |
+
#: helpers/sg-cachepress-react-strings.php:185
|
741 |
msgid ""
|
742 |
"Enable if you want to enable lazy-load images in your store, product and "
|
743 |
"other WooCommerce pages."
|
746 |
"nelle altre pagine WooCommerce."
|
747 |
|
748 |
#. src-js/components/tabs/image-optimization/index.jsx:279
|
749 |
+
#: helpers/sg-cachepress-react-strings.php:115
|
750 |
msgid "Exclude from Lazy Load"
|
751 |
msgstr "Escludi da Lazy Load"
|
752 |
|
753 |
#. src-js/components/tabs/image-optimization/index.jsx:288
|
754 |
+
#: helpers/sg-cachepress-react-strings.php:116
|
755 |
msgid ""
|
756 |
"In order to exclude images from lazy loading, please add their CSS classes "
|
757 |
"to the exclusion list. Add each CSS class on a separate line."
|
759 |
"Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS "
|
760 |
"all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."
|
761 |
|
762 |
+
#. src-js/components/tabs/environment-optimization/index.jsx:249
|
763 |
+
#: helpers/sg-cachepress-react-strings.php:117
|
764 |
+
#: helpers/sg-cachepress-react-strings.php:161
|
765 |
+
msgid "Minify the HTML Output"
|
766 |
+
msgstr "Minifica l'output HTML"
|
767 |
+
|
768 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:71
|
769 |
+
#: helpers/sg-cachepress-react-strings.php:118
|
770 |
+
msgid ""
|
771 |
+
"Removes unnecessary characters from your HTML output saving data and "
|
772 |
+
"improving your site speed. "
|
773 |
+
msgstr ""
|
774 |
+
"Rimuove i caratteri non necessari dall'output HTML salvando i dati e "
|
775 |
+
"migliorando la velocità del sito."
|
776 |
+
|
777 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:76
|
778 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:81
|
779 |
+
#: helpers/sg-cachepress-react-strings.php:119
|
780 |
+
#: helpers/sg-cachepress-react-strings.php:120
|
781 |
+
msgid "Exclude URLs from HTML Minification"
|
782 |
+
msgstr "Escludi gli URL dalla minificazione HTML"
|
783 |
+
|
784 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:101
|
785 |
+
#: helpers/sg-cachepress-react-strings.php:121
|
786 |
+
msgid ""
|
787 |
+
"With this functionality, you can exclude different pages from HTML "
|
788 |
+
"minification."
|
789 |
+
msgstr ""
|
790 |
+
"Con questa funzionalità è possibile escludere pagine diverse dalla "
|
791 |
+
"minificazione HTML."
|
792 |
+
|
793 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:35
|
794 |
+
#: helpers/sg-cachepress-react-strings.php:122
|
795 |
+
#: helpers/sg-cachepress-react-strings.php:163
|
796 |
+
msgid "Minify JavaScript Files"
|
797 |
+
msgstr "Minifica i file JavaScript"
|
798 |
+
|
799 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:118
|
800 |
+
#: helpers/sg-cachepress-react-strings.php:123
|
801 |
+
msgid ""
|
802 |
+
"Minify your JavaScript files in order to reduce their size and reduce the "
|
803 |
+
"number of requests to the server. "
|
804 |
+
msgstr ""
|
805 |
+
"Minifica i tuoi file JavaScript per ridurre le dimensioni e il numero di "
|
806 |
+
"richieste al server."
|
807 |
+
|
808 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:123
|
809 |
+
#: helpers/sg-cachepress-react-strings.php:124
|
810 |
+
msgid "Exclude from JavaScript Minification"
|
811 |
+
msgstr "Escludi dalla minimizzazione JavaScript"
|
812 |
+
|
813 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:128
|
814 |
+
#: helpers/sg-cachepress-react-strings.php:125 core/Options/Options.php:388
|
815 |
+
msgid "Defer Render-blocking JS"
|
816 |
+
msgstr "Rinvia il blocco di visualizzazione JS"
|
817 |
+
|
818 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:160
|
819 |
+
#: helpers/sg-cachepress-react-strings.php:126
|
820 |
+
msgid ""
|
821 |
+
"Defer loading of render-blocking JavaScript files for faster initial site "
|
822 |
+
"load. "
|
823 |
+
msgstr ""
|
824 |
+
"Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, "
|
825 |
+
"per veocizzare il caricamento inziale del sito."
|
826 |
+
|
827 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
828 |
+
#: helpers/sg-cachepress-react-strings.php:127
|
829 |
+
msgid "Exclude from Loading JS Files Asynchronously"
|
830 |
+
msgstr "Escludi dal caricamento asincrono dei file JS"
|
831 |
+
|
832 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:68
|
833 |
+
#: helpers/sg-cachepress-react-strings.php:128
|
834 |
+
#: helpers/sg-cachepress-react-strings.php:167
|
835 |
+
msgid "Minify CSS Files"
|
836 |
+
msgstr "Minifica i file CSS"
|
837 |
+
|
838 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:202
|
839 |
+
#: helpers/sg-cachepress-react-strings.php:129
|
840 |
+
msgid ""
|
841 |
+
"Minify your CSS files in order to reduce their size and reduce the number of "
|
842 |
+
"requests to the server. "
|
843 |
+
msgstr ""
|
844 |
+
"Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste "
|
845 |
+
"al server."
|
846 |
+
|
847 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:207
|
848 |
+
#: helpers/sg-cachepress-react-strings.php:130
|
849 |
+
msgid "Exclude From CSS Minification"
|
850 |
+
msgstr "Escludi dalla minificazione CSS"
|
851 |
+
|
852 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:149
|
853 |
+
#. src-js/components/tabs/sites-control/index.jsx:362
|
854 |
+
#: helpers/sg-cachepress-react-strings.php:131
|
855 |
+
#: helpers/sg-cachepress-react-strings.php:169
|
856 |
+
msgid "Combine CSS Files"
|
857 |
+
msgstr "Unisci i file CSS"
|
858 |
+
|
859 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:244
|
860 |
+
#: helpers/sg-cachepress-react-strings.php:132
|
861 |
+
msgid ""
|
862 |
+
"Combine multiple CSS files into one to lower the number of requests your "
|
863 |
+
"site generates. "
|
864 |
+
msgstr ""
|
865 |
+
"Combina più file CSS in uno per ridurre il numero di richieste generate dal "
|
866 |
+
"tuo sito."
|
867 |
+
|
868 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:249
|
869 |
+
#: helpers/sg-cachepress-react-strings.php:133
|
870 |
+
msgid "Exclude from CSS Combination"
|
871 |
+
msgstr "Escludi dalla combinazione CSS"
|
872 |
+
|
873 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:254
|
874 |
+
#: helpers/sg-cachepress-react-strings.php:134
|
875 |
+
msgid "Optimize Loading of Google Fonts"
|
876 |
+
msgstr "Ottimizza il caricamento dei font Google"
|
877 |
+
|
878 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:286
|
879 |
+
#: helpers/sg-cachepress-react-strings.php:135
|
880 |
+
msgid ""
|
881 |
+
"Combine the loading of Google fonts reducing the number of HTTP requests."
|
882 |
+
msgstr ""
|
883 |
+
"Combina il caricamento dei font Google riducendo il numero di richieste HTTP."
|
884 |
+
"\n"
|
885 |
+
|
886 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:102
|
887 |
#: helpers/sg-cachepress-react-strings.php:136
|
888 |
+
#: helpers/sg-cachepress-react-strings.php:171
|
889 |
+
msgid "Remove Query Strings From Static Resources"
|
890 |
+
msgstr "Rimuovi le stringhe di ricerca dalle risorse statiche"
|
891 |
+
|
892 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:132
|
893 |
+
#: helpers/sg-cachepress-react-strings.php:137
|
894 |
+
#: helpers/sg-cachepress-react-strings.php:172
|
895 |
+
msgid ""
|
896 |
+
"Removes version query strings from your static resources improving the "
|
897 |
+
"caching of those resources."
|
898 |
+
msgstr ""
|
899 |
+
"Rimuove le stringhe di ricerca dalle risorse statiche migliorando la "
|
900 |
+
"memorizzazione nella cache di tali risorse."
|
901 |
+
|
902 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:135
|
903 |
+
#: helpers/sg-cachepress-react-strings.php:138
|
904 |
+
#: helpers/sg-cachepress-react-strings.php:173
|
905 |
+
msgid "Disable Emojis"
|
906 |
+
msgstr "Disabilita Emoji"
|
907 |
+
|
908 |
+
#. src-js/components/tabs/frontend-optimization/index.jsx:165
|
909 |
+
#: helpers/sg-cachepress-react-strings.php:139
|
910 |
+
#: helpers/sg-cachepress-react-strings.php:174
|
911 |
+
msgid ""
|
912 |
+
"Enable to prevent WordPress from automatically detecting and generating "
|
913 |
+
"emojis in your pages."
|
914 |
+
msgstr ""
|
915 |
+
"Abilita per impedire a WordPress di rilevare e generare automaticamente "
|
916 |
+
"emoji nelle tue pagine."
|
917 |
+
|
918 |
+
#. src-js/components/tabs/multisite-control/index.jsx:339
|
919 |
+
#: helpers/sg-cachepress-react-strings.php:140
|
920 |
msgid "Site Admin Permissions"
|
921 |
msgstr "Autorizzazioni dell'admin del sito"
|
922 |
|
923 |
#. src-js/components/tabs/multisite-control/index.jsx:372
|
924 |
+
#: helpers/sg-cachepress-react-strings.php:141
|
925 |
msgid ""
|
926 |
"In this section, set the access permission for admins of separate sites."
|
927 |
msgstr ""
|
929 |
"siti diversi."
|
930 |
|
931 |
#. src-js/components/tabs/multisite-control/index.jsx:87
|
932 |
+
#: helpers/sg-cachepress-react-strings.php:142
|
933 |
#: helpers/manual-translations.php:2
|
934 |
msgid "SuperCacher Settings"
|
935 |
msgstr "Impostazioni SuperCacher"
|
936 |
|
937 |
#. src-js/components/tabs/multisite-control/index.jsx:402
|
938 |
+
#: helpers/sg-cachepress-react-strings.php:143
|
939 |
msgid ""
|
940 |
"Select whether site admins can access and make changes within the SiteGround "
|
941 |
"Optimizer's SuperCacher tab."
|
944 |
"modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."
|
945 |
|
946 |
#. src-js/components/tabs/multisite-control/index.jsx:405
|
947 |
+
#: helpers/sg-cachepress-react-strings.php:144
|
948 |
msgid "Frontend Optimizations"
|
949 |
msgstr "Ottimizzazioni del frontend"
|
950 |
|
951 |
#. src-js/components/tabs/multisite-control/index.jsx:434
|
952 |
+
#: helpers/sg-cachepress-react-strings.php:145
|
953 |
msgid ""
|
954 |
"Select whether site admins can access and make changes within the SiteGround "
|
955 |
"Optimizer's Frontend Optmization tab."
|
959 |
"Optimizer."
|
960 |
|
961 |
#. src-js/components/tabs/multisite-control/index.jsx:437
|
962 |
+
#: helpers/sg-cachepress-react-strings.php:146
|
963 |
msgid "Image Optimizations"
|
964 |
msgstr "Ottimizzazioni immagine"
|
965 |
|
966 |
#. src-js/components/tabs/multisite-control/index.jsx:464
|
967 |
+
#: helpers/sg-cachepress-react-strings.php:147
|
968 |
msgid ""
|
969 |
"Select whether site admins can access and make changes within the SiteGround "
|
970 |
"Optimizer's Image Optimization tab."
|
974 |
"Optimizer."
|
975 |
|
976 |
#. src-js/components/tabs/multisite-control/index.jsx:467
|
977 |
+
#: helpers/sg-cachepress-react-strings.php:148
|
978 |
msgid "Environment Optimizations"
|
979 |
msgstr "Ottimizzazioni dell'ambiente"
|
980 |
|
981 |
#. src-js/components/tabs/multisite-control/index.jsx:494
|
982 |
+
#: helpers/sg-cachepress-react-strings.php:149
|
983 |
msgid ""
|
984 |
"Select whether site admins can access and make changes within the SiteGround "
|
985 |
"Optimizer's Environment Optimization tab."
|
988 |
"modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."
|
989 |
|
990 |
#. src-js/components/tabs/multisite-control/index.jsx:209
|
991 |
+
#: helpers/sg-cachepress-react-strings.php:150
|
992 |
msgid "SUPERCACHER SETTINGS"
|
993 |
msgstr "IMPOSTAZIONI SUPERCACHER"
|
994 |
|
995 |
#. src-js/components/tabs/multisite-control/index.jsx:304
|
996 |
+
#: helpers/sg-cachepress-react-strings.php:152
|
997 |
msgid ""
|
998 |
"Select whether new sites should have the Dynamic Caching enabled for them or "
|
999 |
"not."
|
1001 |
"Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."
|
1002 |
|
1003 |
#. src-js/components/tabs/sites-control/index.jsx:103
|
1004 |
+
#: helpers/sg-cachepress-react-strings.php:155
|
1005 |
msgid "ENVIRONMENT OPTIMIZATION"
|
1006 |
msgstr "OTTIMIZZAZIONE DELL’AMBIENTE"
|
1007 |
|
1008 |
#. src-js/components/tabs/sites-control/index.jsx:208
|
1009 |
+
#: helpers/sg-cachepress-react-strings.php:160
|
1010 |
msgid "FRONTEND OPTIMIZATION"
|
1011 |
msgstr "OTTIMIZZAZIONE FRONTEND"
|
1012 |
|
1013 |
#. src-js/components/tabs/frontend-optimization/index.jsx:32
|
1014 |
+
#: helpers/sg-cachepress-react-strings.php:162
|
1015 |
msgid ""
|
1016 |
"Removes unnecessary characters from your HTML output saving data and "
|
1017 |
"improving your site speed."
|
1020 |
"migliorando la velocità del tuo sito."
|
1021 |
|
1022 |
#. src-js/components/tabs/frontend-optimization/index.jsx:65
|
1023 |
+
#: helpers/sg-cachepress-react-strings.php:164
|
1024 |
msgid ""
|
1025 |
"Combine and minify your JavaScript files in order to reduce their size, "
|
1026 |
"improve cachability, and reduce the number of requests to the server."
|
1030 |
|
1031 |
#. src-js/components/tabs/frontend-optimization/index.jsx:77
|
1032 |
#. src-js/components/tabs/sites-control/index.jsx:296
|
1033 |
+
#: helpers/sg-cachepress-react-strings.php:165
|
1034 |
msgid "Load Render-blocking JavaScript Files Asynchronously"
|
1035 |
msgstr "Carica in modo asincrono i file JavaScript che bloccano il rendering"
|
1036 |
|
1037 |
#. src-js/components/tabs/frontend-optimization/index.jsx:107
|
1038 |
#. src-js/components/tabs/sites-control/index.jsx:326
|
1039 |
+
#: helpers/sg-cachepress-react-strings.php:166
|
1040 |
msgid ""
|
1041 |
"Add async parameter to the JavaScript files loaded in the header section of "
|
1042 |
"your site so they don’t block your page rendering."
|
1045 |
"tuo sito, in modo che non blocchino il rendering della pagina."
|
1046 |
|
1047 |
#. src-js/components/tabs/frontend-optimization/index.jsx:99
|
1048 |
+
#: helpers/sg-cachepress-react-strings.php:168
|
1049 |
msgid ""
|
1050 |
"Combine and minify your CSS files in order to reduce their size, improve "
|
1051 |
"cachability, and reduce the number of requests to the server."
|
1055 |
|
1056 |
#. src-js/components/tabs/frontend-optimization/index.jsx:179
|
1057 |
#. src-js/components/tabs/sites-control/index.jsx:392
|
1058 |
+
#: helpers/sg-cachepress-react-strings.php:170
|
1059 |
msgid ""
|
1060 |
"Combine multiple CSS files into one to lower the number of requests your "
|
1061 |
"site generates."
|
1064 |
"tuo sito."
|
1065 |
|
1066 |
#. src-js/components/tabs/sites-control/index.jsx:395
|
1067 |
+
#: helpers/sg-cachepress-react-strings.php:175
|
1068 |
msgid "IMAGE OPTIMIZATION"
|
1069 |
msgstr "OTTIMIZZAZIONE IMMAGINI"
|
1070 |
|
1071 |
#. src-js/components/tabs/sites-control/index.jsx:425
|
1072 |
+
#: helpers/sg-cachepress-react-strings.php:176
|
|
|
1073 |
msgid "Image Optimization"
|
1074 |
msgstr "Ottimizzazione Immagini"
|
1075 |
|
1076 |
+
#. src-js/components/tabs/image-optimization/index.jsx:148
|
1077 |
+
#: helpers/sg-cachepress-react-strings.php:178
|
1078 |
+
msgid "Lazy Load Images"
|
1079 |
+
msgstr "Lazy Load delle immagini"
|
1080 |
+
|
1081 |
#. Page title.
|
1082 |
#. Name of the plugin
|
1083 |
+
#: helpers/sg-cachepress-react-strings.php:194 core/Admin/Admin.php:239
|
1084 |
#: core/Admin/Admin.php:240
|
1085 |
msgid "SG Optimizer"
|
1086 |
msgstr "SG Optimizer"
|
1087 |
|
1088 |
#. src-js/containers/main/index.jsx:136
|
1089 |
+
#: helpers/sg-cachepress-react-strings.php:195
|
1090 |
msgid ""
|
1091 |
"Get the best performance for your WordPress website with our optimization "
|
1092 |
"plugin. It handles caching, system settings, and all the necessary "
|
1100 |
"hosting!"
|
1101 |
|
1102 |
#. src-js/containers/main/index.jsx:38
|
1103 |
+
#: helpers/sg-cachepress-react-strings.php:196
|
1104 |
msgid "Old PHP Version"
|
1105 |
msgstr "Versione PHP precedente"
|
1106 |
|
1107 |
#. src-js/containers/php-checker/index.jsx:167
|
1108 |
+
#: helpers/sg-cachepress-react-strings.php:197
|
1109 |
msgid ""
|
1110 |
"You are using our Managed PHP service, which means that SiteGround will "
|
1111 |
"automatically update your PHP once we are sure there is a newer stable one, "
|
1123 |
"manualmente."
|
1124 |
|
1125 |
#. src-js/containers/php-checker/index.jsx:143
|
1126 |
+
#: helpers/sg-cachepress-react-strings.php:198
|
1127 |
msgid ""
|
1128 |
"Your site will keep using that version until you manually change it from "
|
1129 |
"this interface or until you switch to \"Managed PHP\" service. If you choose "
|
1139 |
"sicurezza e prestazioni."
|
1140 |
|
1141 |
#. src-js/containers/php-checker/index.jsx:179
|
1142 |
+
#: helpers/sg-cachepress-react-strings.php:199
|
1143 |
msgid ""
|
1144 |
"As a SiteGround client you may change your PHP version per site manually. "
|
1145 |
"However, we strongly recommend you to take advantage of our Managed PHP "
|
1159 |
"WordPress fino a quando non la cambierai di nuovo manualmente."
|
1160 |
|
1161 |
#. src-js/containers/php-checker/index.jsx:184
|
1162 |
+
#: helpers/sg-cachepress-react-strings.php:200
|
1163 |
msgid "Set your PHP version"
|
1164 |
msgstr "Imposta la tua versione di PHP"
|
1165 |
|
1166 |
#. src-js/containers/php-checker/index.jsx:205
|
1167 |
+
#: helpers/sg-cachepress-react-strings.php:201
|
1168 |
msgid "You are currently running on PHP %(version)s."
|
1169 |
msgstr "Attualmente stai utilizzando PHP %(version)s."
|
1170 |
|
1171 |
#. src-js/containers/php-checker/index.jsx:210
|
1172 |
+
#: helpers/sg-cachepress-react-strings.php:202
|
1173 |
msgid "PHP Management Method"
|
1174 |
msgstr "PHP Gestito"
|
1175 |
|
1176 |
#. src-js/containers/php-checker/index.jsx:226
|
1177 |
+
#: helpers/sg-cachepress-react-strings.php:203
|
1178 |
msgid "Please select method"
|
1179 |
msgstr "Seleziona il metodo"
|
1180 |
|
1181 |
#. src-js/containers/php-checker/index.jsx:227
|
1182 |
+
#: helpers/sg-cachepress-react-strings.php:204
|
1183 |
msgid "Please select management type"
|
1184 |
msgstr "Seleziona il tipo di gestione"
|
1185 |
|
1186 |
#. src-js/containers/php-checker/index.jsx:222
|
1187 |
+
#: helpers/sg-cachepress-react-strings.php:205
|
1188 |
msgid "PHP Version"
|
1189 |
msgstr "Versione PHP"
|
1190 |
|
1191 |
#. src-js/containers/php-checker/index.jsx:242
|
1192 |
#. src-js/containers/php-checker/index.jsx:243
|
1193 |
+
#: helpers/sg-cachepress-react-strings.php:206
|
1194 |
+
#: helpers/sg-cachepress-react-strings.php:207
|
1195 |
msgid "Please select PHP version"
|
1196 |
msgstr "Seleziona la versione PHP"
|
1197 |
|
1198 |
#. src-js/containers/php-checker/index.jsx:248
|
1199 |
+
#: helpers/sg-cachepress-react-strings.php:208
|
1200 |
msgid "Save"
|
1201 |
msgstr "Salva"
|
1202 |
|
1203 |
#. src-js/containers/php-checker/index.jsx:262
|
1204 |
+
#: helpers/sg-cachepress-react-strings.php:209
|
1205 |
msgid ""
|
1206 |
"We currently recommend you to use PHP %(version)s. You can check the "
|
1207 |
"compatibility with the recommended version before you switch. {{link}}Check "
|
1212 |
"raccomandata. {{link}}Verifica compatibilità{{/link}}"
|
1213 |
|
1214 |
#. src-js/containers/php-checker/index.jsx:286
|
1215 |
+
#: helpers/sg-cachepress-react-strings.php:210
|
1216 |
msgid ""
|
1217 |
"All your plugins are compatible with PHP %(version)s. You may safely switch "
|
1218 |
"to “Managed PHP” service and we’ll upgrade it automatically, or set it "
|
1224 |
"ancora{{/link}}"
|
1225 |
|
1226 |
#. src-js/containers/php-checker/index.jsx:302
|
1227 |
+
#: helpers/sg-cachepress-react-strings.php:211
|
1228 |
msgid "Checking PHP 7.1 Compatibility..."
|
1229 |
msgstr "erifica in corso della compatibilità con PHP %(version)s..."
|
1230 |
|
1231 |
#. src-js/containers/php-checker/index.jsx:322
|
1232 |
+
#: helpers/sg-cachepress-react-strings.php:212
|
1233 |
msgid ""
|
1234 |
"Unfortunately some of your plugins or theme are not compatible with our "
|
1235 |
"recommended version. {{link}}Check Again{{/link}}"
|
1238 |
"raccomandata. {{link}}Controlla ancora{{/link}}"
|
1239 |
|
1240 |
#. src-js/containers/php-checker/index.jsx:352
|
1241 |
+
#: helpers/sg-cachepress-react-strings.php:215
|
1242 |
msgid "Thanks for using SG Optimizer to make your site faster!"
|
1243 |
msgstr "Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"
|
1244 |
|
1245 |
#. src-js/containers/rating/index.jsx:53
|
1246 |
+
#: helpers/sg-cachepress-react-strings.php:216
|
1247 |
msgid "Help more people optimize their sites by rating our plugin."
|
1248 |
msgstr "Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."
|
1249 |
|
1250 |
#. src-js/containers/rating/index.jsx:60
|
1251 |
+
#: helpers/sg-cachepress-react-strings.php:217
|
1252 |
msgid "Don’t Show This Again"
|
1253 |
msgstr "Non mostrare più"
|
1254 |
|
1260 |
msgid "Frontend Optimization"
|
1261 |
msgstr "Ottimizzazioni del frontend"
|
1262 |
|
1263 |
+
#: helpers/manual-translations.php:5
|
1264 |
+
msgid "Media Optimization"
|
1265 |
+
msgstr "Ottimizzazione dei media"
|
1266 |
+
|
1267 |
#: helpers/manual-translations.php:6
|
1268 |
msgid "Performance Test"
|
1269 |
msgstr "Test delle prestazioni"
|
1700 |
"SG Optimizer ha rilevato che Memcached non è attivo. Se si desidera "
|
1701 |
"utilizzarlo, attivalo prima dal pannello di controllo di SiteGround."
|
1702 |
|
1703 |
+
#: core/Modules/Modules.php:456
|
1704 |
#, php-format
|
1705 |
msgid ""
|
1706 |
"<strong>Important message from SG Optimizer plugin</strong>: We have "
|
1715 |
"nostro plugin: <strong>%2$s</strong>. Se desideri abilitarle, procedi dalla "
|
1716 |
"pagina di configurazione di SG Optimizer."
|
1717 |
|
1718 |
+
#: core/Modules/Modules.php:491
|
1719 |
#, php-format
|
1720 |
msgid ""
|
1721 |
"<strong>Important warning from SG Optimizer plugin</strong>: We have "
|
readme.txt
CHANGED
@@ -171,6 +171,10 @@ Our plugin uses a cookie in order to function properly. It does not store person
|
|
171 |
|
172 |
== Changelog ==
|
173 |
|
|
|
|
|
|
|
|
|
174 |
= Version 5.4.2 =
|
175 |
* Fixed bug with WebP image regeneration on image delete
|
176 |
|
171 |
|
172 |
== Changelog ==
|
173 |
|
174 |
+
= Version 5.4.3 =
|
175 |
+
* Added Lazy loading functionality for iframes
|
176 |
+
* Added Lazy loading functionality for videos
|
177 |
+
|
178 |
= Version 5.4.2 =
|
179 |
* Fixed bug with WebP image regeneration on image delete
|
180 |
|
sg-cachepress.php
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
* Plugin Name: SG Optimizer
|
11 |
* Plugin URI: https://siteground.com
|
12 |
* Description: This plugin will link your WordPress application with all the performance optimizations provided by SiteGround
|
13 |
-
* Version: 5.4.
|
14 |
* Author: SiteGround
|
15 |
* Author URI: https://www.siteground.com
|
16 |
* Text Domain: sg-cachepress
|
@@ -31,7 +31,7 @@ if ( ! defined( 'WPINC' ) ) {
|
|
31 |
|
32 |
// Define version constant.
|
33 |
if ( ! defined( __NAMESPACE__ . '\VERSION' ) ) {
|
34 |
-
define( __NAMESPACE__ . '\VERSION', '5.4.
|
35 |
}
|
36 |
|
37 |
// Define slug constant.
|
@@ -64,6 +64,7 @@ require_once( \SiteGround_Optimizer\DIR . '/vendor/autoload.php' );
|
|
64 |
register_activation_hook( __FILE__, array( new Activator(), 'activate' ) );
|
65 |
register_deactivation_hook( __FILE__, array( new Deactivator(), 'deactivate' ) );
|
66 |
|
|
|
67 |
// Initialize helper.
|
68 |
global $siteground_optimizer_helper;
|
69 |
|
10 |
* Plugin Name: SG Optimizer
|
11 |
* Plugin URI: https://siteground.com
|
12 |
* Description: This plugin will link your WordPress application with all the performance optimizations provided by SiteGround
|
13 |
+
* Version: 5.4.3
|
14 |
* Author: SiteGround
|
15 |
* Author URI: https://www.siteground.com
|
16 |
* Text Domain: sg-cachepress
|
31 |
|
32 |
// Define version constant.
|
33 |
if ( ! defined( __NAMESPACE__ . '\VERSION' ) ) {
|
34 |
+
define( __NAMESPACE__ . '\VERSION', '5.4.3' );
|
35 |
}
|
36 |
|
37 |
// Define slug constant.
|
64 |
register_activation_hook( __FILE__, array( new Activator(), 'activate' ) );
|
65 |
register_deactivation_hook( __FILE__, array( new Deactivator(), 'deactivate' ) );
|
66 |
|
67 |
+
|
68 |
// Initialize helper.
|
69 |
global $siteground_optimizer_helper;
|
70 |
|
vendor/composer/autoload_static.php
CHANGED
@@ -19,7 +19,7 @@ class ComposerStaticInitc338f7fbd7d73a58c836a6fc15bad979
|
|
19 |
array (
|
20 |
'Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\' => 55,
|
21 |
),
|
22 |
-
'P' =>
|
23 |
array (
|
24 |
'PHPCompatibility\\' => 17,
|
25 |
),
|
@@ -31,7 +31,7 @@ class ComposerStaticInitc338f7fbd7d73a58c836a6fc15bad979
|
|
31 |
array (
|
32 |
0 => __DIR__ . '/../..' . '/core',
|
33 |
),
|
34 |
-
'PHPCompatibility\\' =>
|
35 |
array (
|
36 |
0 => __DIR__ . '/..' . '/phpcompatibility/php-compatibility/PHPCompatibility',
|
37 |
),
|
19 |
array (
|
20 |
'Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\' => 55,
|
21 |
),
|
22 |
+
'P' =>
|
23 |
array (
|
24 |
'PHPCompatibility\\' => 17,
|
25 |
),
|
31 |
array (
|
32 |
0 => __DIR__ . '/../..' . '/core',
|
33 |
),
|
34 |
+
'PHPCompatibility\\' =>
|
35 |
array (
|
36 |
0 => __DIR__ . '/..' . '/phpcompatibility/php-compatibility/PHPCompatibility',
|
37 |
),
|