akristijan
Forum Replies Created
-
OK thanks. I sent the form
I left a review. Have a nice day.
Thanks for clarifying.
Forum: Themes and Templates
In reply to: [Neve] Two scrollbars after Neve update to 3.1.5Yes that helps same as
body{ width:100%; overflow-x:hidden; overflow-y:hidden; }
I guess I will keep it in additional CSS although this was never necessary before with the Neve theme.
Thanks for the help.
Forum: Themes and Templates
In reply to: [Neve] Two scrollbars after Neve update to 3.1.5It’s because I reverted the update. Can you try again please? I will keep it on the version that causes double scrollbar and you should be able to see it now.
- This reply was modified 2 years, 8 months ago by akristijan.
Forum: Themes and Templates
In reply to: [Neve] Two scrollbars after Neve update to 3.1.5Hi @luciamarinescu,
no. This issue appears only on Neve 3.1.5 and newer. I tested it on both Twenty Twenty One and Twenty Twenty Two.
Issue appears after updating the Neve theme, and only on Neve theme.
- This reply was modified 2 years, 8 months ago by akristijan. Reason: forgot to tag support
Forum: Themes and Templates
In reply to: [Neve] Two scrollbars after Neve update to 3.1.5This issue is still appearing, even in Neve 3.1.6.
Forum: Themes and Templates
In reply to: [Neve] Two scrollbars after Neve update to 3.1.5Hi @luciamarinescu,
I tried disabling all the plugins and enabling them one by one, and it is with Elementor that this issue appears. However I already contacted them and they said I should reach out to you.
https://www.ads-software.com/support/topic/double-scrollbar-due-to-overflow/
What they said:
Hi,
Since the issue is caused when the Neve theme is activated and as we have no control over coding for third-party themes, I highly recommend that you report this issue to the support team for this theme so they may further troubleshoot and provide a solution.
If they need any technical details regarding Elementor, they are free to open an issue on our Github page where our developers will be happy to collaborate directly with them.
What can we do about this?
Forum: Themes and Templates
In reply to: [Neve] Two scrollbars after Neve update to 3.1.5Hello,
I found out this issue appears when Elementor plugin is activated. I asked for help in their forums too, and this is what they said:
Hi,
Since the issue is caused when the Neve theme is activated and as we have no control over coding for third-party themes, I highly recommend that you report this issue to the support team for this theme so they may further troubleshoot and provide a solution.
The code that fixes this issue is
body{ width:100%; overflow-x:hidden; overflow-y:hidden; }
However this code is necessary only since the last update. Hopefully this gets fixed so we don’t need to have this code included.
- This reply was modified 2 years, 9 months ago by akristijan.
Thanks for the response. I will update my support ticket in the Neve forums.
Forum: Plugins
In reply to: [WP Booking Calendar] Changing form label colorsThat works!
Thanks a lot.
Okay, the
define(‘ALLOW_UNFILTERED_UPLOADS’, true);
line let me upload it and find out that there was a problem with a file. It didn’t show as image.
So the problem isn’t in WordPress I suppose.
Thank You.
I didn’t clear cache yesterday because I didn’t have time. But today I logged in and tried doing it again and it worked now.
Also to add on to that, since you updated your plugin with options to convert plugins, themes and uploads, the picture I had trouble converting has now successfully converted.
So that’s it then. Thanks for your help and it’s lucky for me that your last update fixed this problem I had.
I do not know what else to show you. This morning I updated the plugin to a new version. Now, when I click on “Regenerate All”, nothing happens.
I tried enabling “Force convert all images again” thinking it might fix it, but it still doesn’t work.
The file causing problems is located in the following folder: /public_html/wp-content/plugins/webp-converter-for-media/public/build/js
This is what that file contains, and it’s all in 1 command line so I had to copy it like this:
!function(e){var t={};function r(s){if(t[s])return t[s].exports;var i=t[s]={i:s,l:!1,exports:{}};return e[s].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,s){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:s})},r.r=function(e){“undefined”!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:”Module”}),Object.defineProperty(e,”__esModule”,{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&”object”==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,”default”,{enumerable:!0,value:e}),2&t&&”string”!=typeof e)for(var i in e)r.d(s,i,function(t){return e[t]}.bind(null,i));return s},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,”a”,t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p=”/”,r(r.s=0)}([function(e,t,r){r(1),e.exports=r(2)},function(e,t,r){“use strict”;function s(e,t){for(var r=0;r<t.length;r++){var s=t[r];s.enumerable=s.enumerable||!1,s.configurable=!0,”value”in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}r.r(t);var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError(“Cannot call a class as a function”)}(this,e),this.setVars()&&this.setEvents()}var t,r,i;return t=e,(r=[{key:”setVars”,value:function(){if(this.notice=document.querySelector(“.notice[data-notice=webp-converter]”),this.notice)return this.settings={isHidden:!1,ajaxUrl:this.notice.getAttribute(“data-url”)},!0}},{key:”setEvents”,value:function(){window.addEventListener(“load”,this.getButtons.bind(this))}},{key:”getButtons”,value:function(){this.buttonClose=this.notice.querySelector(“.notice-dismiss”),this.buttonPermanently=this.notice.querySelector(“[data-permanently]”),this.setButtonsEvents()}},{key:”setButtonsEvents”,value:function(){var e=this;this.buttonClose.addEventListener(“click”,(function(){e.hideNotice(!1)})),this.buttonPermanently.addEventListener(“click”,(function(t){t.preventDefault(),e.hideNotice(!0)}))}},{key:”hideNotice”,value:function(e){this.settings.isHidden||(this.settings.isHidden=!0,jQuery.ajax(this.settings.ajaxUrl,{type:”POST”,data:{is_permanently:e?1:0}}),this.buttonClose.click())}}])&&s(t.prototype,r),i&&s(t,i),e}();function n(e,t){for(var r=0;r<t.length;r++){var s=t[r];s.enumerable=s.enumerable||!1,s.configurable=!0,”value”in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError(“Cannot call a class as a function”)}(this,e),this.setVars()&&this.setEvents()}var t,r,s;return t=e,(r=[{key:”setVars”,value:function(){if(this.section=document.querySelector(“.webpLoader”),this.section)return this.wrapper=this.section.querySelector(“.webpLoader__status”),this.progress=this.wrapper.querySelector(“.webpLoader__barProgress”),this.progressSize=this.section.querySelector(“.webpLoader__sizeProgress”),this.errors=this.section.querySelector(“.webpLoader__errors”),this.errorsInner=this.errors.querySelector(“.webpLoader__errorsContentList”),this.errorsMessage=this.errors.querySelector(“.webpLoader__errorsContentMessage”),this.success=this.section.querySelector(“.webpLoader__success”),this.skipOption=this.section.querySelector(‘input[name=”regenerate_skip”]’),this.button=this.section.querySelector(“.webpLoader__button”),this.data={count:0,max:0,items:[],size:{before:0,after:0},errors:[]},this.settings={isDisabled:!1,ajax:{urlPaths:this.section.getAttribute(“data-api-paths”),urlRegenerate:this.section.getAttribute(“data-api-regenerate”),errorMessage:this.section.getAttribute(“data-api-error-message”)},units:[“kB”,”MB”,”GB”]},this.atts={progress:”data-percent”},this.classes={progressError:”webpLoader__barProgress–error”,buttonDisabled:”webpLoader__button–disabled”},!0}},{key:”setEvents”,value:function(){this.button.addEventListener(“click”,this.initRegenerate.bind(this))}},{key:”initRegenerate”,value:function(e){e.preventDefault(),this.settings.isDisabled||(this.settings.isDisabled=!0,this.skipOption.setAttribute(“disabled”,!0),this.button.classList.add(this.classes.buttonDisabled),this.wrapper.removeAttribute(“hidden”),this.getImagesList())}},{key:”getImagesList”,value:function(){var e=this;jQuery.ajax(this.settings.ajax.urlPaths,{type:”POST”,data:{skip_converted:this.skipOption.checked?1:0}}).done((function(t){e.data.items=t.data,e.data.max=t.data.length,e.regenerateNextImages()})).fail((function(){e.progress.classList.add(e.classes.progressError),e.errorsMessage.removeAttribute(“hidden”),e.errors.removeAttribute(“hidden”)}))}},{key:”regenerateNextImages”,value:function(){if(0===this.data.max&&this.updateProgress(),!(this.data.count>=this.data.max)){var e=this.data.items[this.data.count];this.data.count++,this.sendRequest(e)}}},{key:”sendRequest”,value:function(e){var t=this;jQuery.ajax(this.settings.ajax.urlRegenerate,{type:”POST”,data:{paths:e}}).done((function(e){t.updateErrors(e.errors),t.updateSize(e),t.updateProgress(),t.regenerateNextImages()})).fail((function(){var r=JSON.stringify(e),s=t.settings.ajax.errorMessage.replace(“%s”,”
".concat(r,"
“));t.updateErrors([s]),t.regenerateNextImages()}))}},{key:”updateErrors”,value:function(e){0!==e.length&&(this.data.errors=this.data.errors.concat(e),this.errorsInner.innerHTML=this.data.errors.join(“<br>”),this.errors.removeAttribute(“hidden”))}},{key:”updateSize”,value:function(e){var t=this.data.size;t.before+=e.size.before,t.after+=e.size.after;var r=t.before-t.after;if(r<0&&(r=0),0!==r){var s=Math.round(100*(1-t.after/t.before));s<0&&(s=0);var i=-1;do{i++,r/=1024}while(r>1024);var n=r.toFixed(2),a=this.settings.units[i],o=””.concat(n,” “).concat(a,” (“).concat(s,”%)”);this.progressSize.innerHTML=o}}},{key:”updateProgress”,value:function(){var e=this.data.max>0?Math.floor(this.data.count/this.data.max*100):100;e>100&&(e=100),100===e&&this.success.removeAttribute(“hidden”),this.progress.setAttribute(this.atts.progress,e)}}])&&n(t.prototype,r),s&&n(t,s),e}();new function e(){!function(e,t){if(!(e instanceof t))throw new TypeError(“Cannot call a class as a function”)}(this,e),new i,new a}},function(e,t){}]);