Changeset 3340813
- Timestamp:
- 08/07/2025 08:56:12 AM (8 months ago)
- Location:
- wp-before-after-image-slider
- Files:
-
- 85 added
- 7 edited
-
tags/2.0.4 (added)
-
tags/2.0.4/CHANGELOG (added)
-
tags/2.0.4/LICENSE (added)
-
tags/2.0.4/assets (added)
-
tags/2.0.4/assets/admin (added)
-
tags/2.0.4/assets/admin/css (added)
-
tags/2.0.4/assets/admin/css/components-rtl.css (added)
-
tags/2.0.4/assets/admin/css/components.css (added)
-
tags/2.0.4/assets/admin/css/dashboard-rtl.css (added)
-
tags/2.0.4/assets/admin/css/dashboard.css (added)
-
tags/2.0.4/assets/admin/css/panel-rtl.css (added)
-
tags/2.0.4/assets/admin/css/panel.css (added)
-
tags/2.0.4/assets/admin/js (added)
-
tags/2.0.4/assets/admin/js/copy-shortcode.asset.php (added)
-
tags/2.0.4/assets/admin/js/copy-shortcode.js (added)
-
tags/2.0.4/assets/admin/js/dashboard.asset.php (added)
-
tags/2.0.4/assets/admin/js/dashboard.js (added)
-
tags/2.0.4/assets/admin/js/panel.asset.php (added)
-
tags/2.0.4/assets/admin/js/panel.js (added)
-
tags/2.0.4/assets/admin/js/save-post.asset.php (added)
-
tags/2.0.4/assets/admin/js/save-post.js (added)
-
tags/2.0.4/assets/common (added)
-
tags/2.0.4/assets/common/css (added)
-
tags/2.0.4/assets/common/css/image-compare-rtl.css (added)
-
tags/2.0.4/assets/common/css/image-compare.css (added)
-
tags/2.0.4/assets/common/css/image-picker-rtl.css (added)
-
tags/2.0.4/assets/common/css/image-picker.css (added)
-
tags/2.0.4/assets/common/js (added)
-
tags/2.0.4/assets/common/js/image-picker.asset.php (added)
-
tags/2.0.4/assets/common/js/image-picker.js (added)
-
tags/2.0.4/assets/common/js/jquery.image-compare.asset.php (added)
-
tags/2.0.4/assets/common/js/jquery.image-compare.js (added)
-
tags/2.0.4/assets/common/js/jquery.widgets-common.asset.php (added)
-
tags/2.0.4/assets/common/js/jquery.widgets-common.js (added)
-
tags/2.0.4/assets/lib (added)
-
tags/2.0.4/assets/lib/images (added)
-
tags/2.0.4/assets/lib/images/1.png (added)
-
tags/2.0.4/assets/lib/images/2.png (added)
-
tags/2.0.4/assets/lib/images/3.png (added)
-
tags/2.0.4/assets/lib/images/4.png (added)
-
tags/2.0.4/assets/lib/images/5.png (added)
-
tags/2.0.4/assets/lib/images/6.png (added)
-
tags/2.0.4/assets/lib/images/7.png (added)
-
tags/2.0.4/assets/lib/images/8.png (added)
-
tags/2.0.4/assets/lib/images/Horizontal.png (added)
-
tags/2.0.4/assets/lib/images/Vertical.png (added)
-
tags/2.0.4/assets/lib/images/dashboard-banner.png (added)
-
tags/2.0.4/assets/lib/images/feature-image.png (added)
-
tags/2.0.4/assets/lib/images/logo.png (added)
-
tags/2.0.4/assets/lib/images/placeholder.svg (added)
-
tags/2.0.4/assets/lib/images/premium-icon.svg (added)
-
tags/2.0.4/assets/lib/images/video-banner.png (added)
-
tags/2.0.4/assets/lib/images/video-placeholder.svg (added)
-
tags/2.0.4/assets/lib/js (added)
-
tags/2.0.4/assets/lib/js/imagesloaded.pkgd.min.js (added)
-
tags/2.0.4/assets/lib/js/jquery.event.move.js (added)
-
tags/2.0.4/assets/shortcodes (added)
-
tags/2.0.4/assets/shortcodes/css (added)
-
tags/2.0.4/assets/shortcodes/css/bais-default-rtl.css (added)
-
tags/2.0.4/assets/shortcodes/css/bais-default.css (added)
-
tags/2.0.4/assets/shortcodes/js (added)
-
tags/2.0.4/assets/shortcodes/js/bais-default.asset.php (added)
-
tags/2.0.4/assets/shortcodes/js/bais-default.js (added)
-
tags/2.0.4/assets/widgets (added)
-
tags/2.0.4/assets/widgets/css (added)
-
tags/2.0.4/assets/widgets/css/bais-default-rtl.css (added)
-
tags/2.0.4/assets/widgets/css/bais-default.css (added)
-
tags/2.0.4/assets/widgets/js (added)
-
tags/2.0.4/assets/widgets/js/bais-default.asset.php (added)
-
tags/2.0.4/assets/widgets/js/bais-default.js (added)
-
tags/2.0.4/includes (added)
-
tags/2.0.4/includes/admin (added)
-
tags/2.0.4/includes/admin/Dashboard.php (added)
-
tags/2.0.4/includes/admin/MetaBoxes.php (added)
-
tags/2.0.4/includes/admin/Panel.php (added)
-
tags/2.0.4/includes/admin/PostType.php (added)
-
tags/2.0.4/includes/admin/RestApiRoutes.php (added)
-
tags/2.0.4/includes/admin/ShortCode.php (added)
-
tags/2.0.4/includes/widgets (added)
-
tags/2.0.4/includes/widgets/BeforeAfterImageSlider.php (added)
-
tags/2.0.4/languages (added)
-
tags/2.0.4/languages/wp-before-after-image-slider-pro.pot (added)
-
tags/2.0.4/languages/wp-before-after-image-slider.pot (added)
-
tags/2.0.4/readme.txt (added)
-
tags/2.0.4/wp-before-after-image-slider.php (added)
-
trunk/CHANGELOG (modified) (1 diff)
-
trunk/assets/admin/js/save-post.asset.php (modified) (1 diff)
-
trunk/assets/admin/js/save-post.js (modified) (1 diff)
-
trunk/languages/wp-before-after-image-slider-pro.pot (modified) (1 diff)
-
trunk/languages/wp-before-after-image-slider.pot (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/wp-before-after-image-slider.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-before-after-image-slider/trunk/CHANGELOG
r3338731 r3340813 1 1 # Changelog 2 ## [2.0.4] = - 2025-08-06 3 * Fixed cross-browser compatibility issues. 4 2 5 ## [2.0.3] = - 2025-08-04 3 6 * WordPress compatibility issue fixed -
wp-before-after-image-slider/trunk/assets/admin/js/save-post.asset.php
r3338695 r3340813 1 <?php return array('dependencies' => array('jquery', 'wp-api-fetch'), 'version' => ' cec6ac90a552c69195b6');1 <?php return array('dependencies' => array('jquery', 'wp-api-fetch'), 'version' => '8a3d60842834ed07c054'); -
wp-before-after-image-slider/trunk/assets/admin/js/save-post.js
r3338695 r3340813 1 "use strict";var __webpack_require__={n:e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(a,{a}),a},d:(e,a)=>{for(var _ in a)__webpack_require__.o(a,_)&&!__webpack_require__.o(e,_)&&Object.defineProperty(e,_,{enumerable:!0,get:a[_]})},o:(e,a)=>Object.prototype.hasOwnProperty.call(e,a)};const external_jQuery_namespaceObject=window.jQuery;var external_jQuery_default=__webpack_require__.n(external_jQuery_namespaceObject);const external_wp_apiFetch_namespaceObject=window.wp.apiFetch;var external_wp_apiFetch_default=__webpack_require__.n(external_wp_apiFetch_namespaceObject);external_jQuery_default()(document).ready((()=>{external_jQuery_default()(".post-type-coca_bais form#post").on("submit",(()=>{const e=window.localStorage.getItem("coca_bais_data");e&&JSON.parse(e)&&external_wp_apiFetch_default()({path:"/coca-bais/v1/save-post-meta",method:"post",data:JSON.parse(e)})}))}));1 "use strict";var __webpack_require__={n:e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},d:(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const external_jQuery_namespaceObject=window.jQuery;var external_jQuery_default=__webpack_require__.n(external_jQuery_namespaceObject);const external_wp_apiFetch_namespaceObject=window.wp.apiFetch;var external_wp_apiFetch_default=__webpack_require__.n(external_wp_apiFetch_namespaceObject);external_jQuery_default()(document).ready((function(){var e=null,t=!1;function a(){external_jQuery_default()('.post-type-coca_bais form#post input[type="submit"], .post-type-coca_bais form#post button[type="submit"]').on("click touchstart",(function(t){(e=external_jQuery_default()(this)).clickedAt=Date.now(),e.buttonName=external_jQuery_default()(this).attr("name")||"",e.buttonValue=external_jQuery_default()(this).val()||external_jQuery_default()(this).text()||"",e.buttonId=external_jQuery_default()(this).attr("id")||""}))}function n(e,a,n){try{external_jQuery_default()(e).off("submit"),external_jQuery_default()('.post-type-coca_bais form#post input[type="submit"], .post-type-coca_bais form#post button[type="submit"]').off("click touchstart"),a&&(["#post_status","#original_post_status","#hidden_post_status"].forEach((function(e){external_jQuery_default()(e).length&&external_jQuery_default()(e).val("publish")})),external_jQuery_default()('input[name="publish"][type="hidden"]').remove(),external_jQuery_default()("<input>").attr({type:"hidden",name:"publish",value:"Publish"}).appendTo(e),external_jQuery_default()("#post_action").length&&external_jQuery_default()("#post_action").val("publish"));var u=function(){if(t=!1,e.submit&&"function"==typeof e.submit)e.submit();else{var n=document.createElement("input");n.type="submit",n.style.display="none",a&&(n.name="publish",n.value="Publish"),e.appendChild(n),n.click()}},o=navigator.userAgent.toLowerCase();-1!==o.indexOf("safari")&&-1===o.indexOf("chrome")?setTimeout(u,150):-1!==o.indexOf("firefox")?setTimeout(u,10):setTimeout(u,50)}catch(e){if(console.error("Form submission error:",e),t=!1,!n){var r=window.location.href;r+=(-1!==r.indexOf("?")?"&":"?")+"submit_failed=1",window.location.href=r}}}a(),external_jQuery_default()(".post-type-coca_bais form#post").on("submit",(function(a){if(t)return!1;var u;try{u=window.localStorage.getItem("coca_bais_data")}catch(e){return void console.warn("localStorage not available:",e)}if(u){var o=this,r=e;(!r||Date.now()-(r.clickedAt||0)>5e3)&&((r=external_jQuery_default()(document.activeElement))&&r.is("input, button")||(r=external_jQuery_default()(o).find('input[name="publish"], button[name="publish"], #publish, .editor-post-publish-button').first()));var i,l=function(e){if(!e)return!1;var t=e.buttonName||e.attr("name")||"",a=e.buttonValue||e.val()||e.text()||"",n=e.buttonId||e.attr("id")||"",u=e.attr("class")||"";return"publish"===t||"Publish"===a||-1!==a.indexOf("Publish")||"publish"===n||-1!==n.indexOf("publish")||-1!==u.indexOf("publish")||-1!==u.indexOf("editor-post-publish-button")}(r);try{i=JSON.parse(u)}catch(e){return console.error("Invalid localStorage JSON:",e),confirm("Invalid meta data format. Do you want to continue anyway?")?void 0:(a.preventDefault(),!1)}i&&"object"==typeof i&&(a.preventDefault(),t=!0,i.post_id=external_jQuery_default()("#post_ID").val(),i.intended_status=l?"publish":"draft",("undefined"!=typeof wp&&wp.apiFetch?wp.apiFetch({path:"/coca-bais/v1/save-post-meta",method:"POST",data:i}):void 0!==external_wp_apiFetch_default()?external_wp_apiFetch_default()({path:"/coca-bais/v1/save-post-meta",method:"POST",data:i}):external_jQuery_default().ajax({url:"/wp-json/coca-bais/v1/save-post-meta",method:"POST",contentType:"application/json",data:JSON.stringify(i),beforeSend:function(e){var t=external_jQuery_default()("#_wpnonce").val()||external_jQuery_default()('input[name="_wpnonce"]').val();t&&e.setRequestHeader("X-WP-Nonce",t)}})).then((function(e){n(o,l,!1)})).catch((function(e){console.error("Meta save failed:",e),confirm("Failed to save meta data. Do you want to continue anyway?")?n(o,l,!1):t=!1}))),e=null}})),external_jQuery_default()(document).ajaxComplete((function(){setTimeout(a,100)})),document.addEventListener&&document.addEventListener("visibilitychange",(function(){document.hidden||(t=!1)}))})); -
wp-before-after-image-slider/trunk/languages/wp-before-after-image-slider-pro.pot
r3338731 r3340813 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: WP Before After Image Slider Pro 2.0. 1\n"5 "Project-Id-Version: WP Before After Image Slider Pro 2.0.4\n" 6 6 "Report-Msgid-Bugs-To: " 7 7 "https://wordpress.org/support/plugin/before-after-image-slider\n" 8 "POT-Creation-Date: 2025-08-0 4 04:53:44+00:00\n"8 "POT-Creation-Date: 2025-08-06 03:44:43+00:00\n" 9 9 "MIME-Version: 1.0\n" 10 10 "Content-Type: text/plain; charset=utf-8\n" -
wp-before-after-image-slider/trunk/languages/wp-before-after-image-slider.pot
r3338731 r3340813 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: WP Before After Image Slider 2.0. 3\n"5 "Project-Id-Version: WP Before After Image Slider 2.0.4\n" 6 6 "Report-Msgid-Bugs-To: " 7 7 "https://wordpress.org/support/plugin/before-after-image-slider\n" 8 "POT-Creation-Date: 2025-08-0 4 06:04:42+00:00\n"8 "POT-Creation-Date: 2025-08-06 04:41:22+00:00\n" 9 9 "MIME-Version: 1.0\n" 10 10 "Content-Type: text/plain; charset=utf-8\n" -
wp-before-after-image-slider/trunk/readme.txt
r3338731 r3340813 6 6 Tested up to: 6.8 7 7 Requires PHP: 7.4 8 Stable tag: 2.0. 38 Stable tag: 2.0.4 9 9 License: GPL-2.0-or-later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 120 120 121 121 == Upgrade Notice == 122 == 2.0.4 == 123 * Fixed cross-browser compatibility issues. 124 122 125 == 2.0.3 == 123 126 * WordPress compatibility issue fixed … … 183 186 184 187 == Changelog == 188 == 2.0.4 == 189 * Fixed cross-browser compatibility issues. 190 185 191 == 2.0.3 == 186 192 * WordPress compatibility issue fixed -
wp-before-after-image-slider/trunk/wp-before-after-image-slider.php
r3338731 r3340813 15 15 * Plugin URI: https://codecanel.com/wp-before-after-image-slider/ 16 16 * Description: Craft dynamic before and after image sliders effortlessly. Engage viewers with seamless visual transitions. Compatible with top page builders like Elementor, Divi, and Gutenberg. 17 * Version: 2.0. 317 * Version: 2.0.4 18 18 * Requires at least: 6.0 19 19 * Tested up to: 6.8 … … 47 47 * @var string 48 48 */ 49 private string $version = '2.0. 3';49 private string $version = '2.0.4'; 50 50 51 51 /**
Note: See TracChangeset
for help on using the changeset viewer.