| Current Path : /home/ereika83/www/wp-content/plugins/squirrly-seo/view/assets/js/assistant/ |
| Current File : /home/ereika83/www/wp-content/plugins/squirrly-seo/view/assets/js/assistant/sq_floating.min.js |
(function($){"use strict";if($.isFunction($.fn.sq_floating)){return}$.fn.sq_floating=function(options){var $this=this;var settings=$.extend({positions:[],minimize_height:60,maximize_height:100,top:53,bottom:0},options);$.sq_fields=$.extend({wp_form:$(".metabox-location-normal").length>0?$(".metabox-location-normal"):$("#side-sortables"),sq_box_close:$.sq_config.div.find(".sq_box_close"),sq_box_minimize:$.sq_config.div.find(".sq_box_minimize"),sq_box_maximize:$.sq_config.div.find(".sq_box_maximize"),sq_button_squirrly:$(".edit__PinnedPluginIcon-hNdeXr")},$.sq_fields);$.expr.filters.slaoffscreen=function(el){var rect=el.getBoundingClientRect();if(rect.width>0&&rect.height>0){return rect.x+rect.width<0||rect.y+rect.height<0||(rect.x+rect.width>window.innerWidth||rect.y+rect.height>window.innerHeight)}else{return true}};$this.init=function(){var dragposition="";if(typeof $.sq_config.div==="undefined")return;$.sq_config.div.addClass("sq_sticky");$.sq_config.div.addClass("minimized");$.sq_fields.sq_box_minimize.hide();$.sq_fields.sq_box_close.show();$.sq_fields.sq_box_maximize.show();$("#wpbody").prepend($.sq_config.div);var positions=JSON.parse(localStorage.positions||"{}");$(function(){$.each(positions,function(id,pos){$.sq_config.div.css(pos)});$.sq_config.div.css("height",settings.minimize_height);$.sq_config.div.css("top","auto");if($.fn.draggable){$.sq_config.div.draggable({containment:"body",handle:".sq_header",scroll:true,axis:"x",stop:function(event,ui){positions[this.id]=ui.position;localStorage.positions=JSON.stringify(positions)}})}});$.sq_config.div.on("checkPosition",function(){if($(this).is(":slaoffscreen")){$(this).css("left","auto");$(this).css("right","0px")}});$.sq_fields.sq_box_minimize.on("click",function(e){e.stopPropagation();$.sq_config.div.css("height",settings.minimize_height+"px");$.sq_config.div.css("bottom",settings.bottom+"px");$.sq_config.div.css("top","auto");$.sq_config.div.addClass("minimized");$.sq_config.div.scrollTop(0);$.sq_fields.sq_box_minimize.hide();$.sq_fields.sq_box_maximize.show()});$.sq_fields.sq_box_close.on("click",function(){$.sq_config.div.hide();$.sq_setCookie("sq_sla","off");$(".components-squirrly-icon").show()});if($.sq_getCookie("sq_sla")==="off"){$.sq_fields.sq_box_close.trigger("click")}else{$.sq_config.div.show(function(){setTimeout(function(){$.sq_config.div.trigger("checkPosition")},500)})}$.sq_fields.sq_box_maximize.on("click",function(){$.sq_config.div.show(function(){$(this).trigger("checkPosition")});if($.sq_config.div.hasClass("minimized")){settings.top=$("#wpadminbar").is(":visible")?$("#wpadminbar").height():0;settings.top+=$(".edit-post-header").is(":visible")?$(".edit-post-header").height():0;$.sq_config.div.css("top",settings.top+"px");$.sq_config.div.css("height","auto");$.sq_config.div.css("bottom",0);$.sq_config.div.scrollTop(0);$.sq_config.div.removeClass("minimized");$.sq_fields.sq_box_minimize.show();$.sq_fields.sq_box_maximize.hide()}});$.sq_fields.sq_keyword.on("click",function(){if($.sq_config.div.hasClass("minimized")){$.sq_fields.sq_box_maximize.trigger("click")}});$(".editor-writing-flow").css("height","auto");$(window).resize(function(){if(typeof $.sq_config.div==="undefined"){$.sq_config.div=$("#postsquirrly")}if(typeof $.sq_config.div!=="undefined"){$.sq_config.div.trigger("checkPosition")}})};$this.one("seo.loaded",function(){if($.sq_frontend){return}if($.sq_config.referer==="frontend"&&!$.sq_isFrontend()){var sq_header=$.sq_fields.sq_box.find(".sq_header");$.sq_fields.sq_box.html('<div style="font-size: 13px; padding: 2px; margin: 0; line-height: 19px; text-align: center;">'+$.sq_config.__frontend_optimized+"</div>");$.sq_fields.sq_box.prepend(sq_header);$.sq_fields.sq_box.find(".sq_box_maximize").hide();$.sq_fields.sq_box.find(".sq_box_close").on("click",function(){$.sq_config.div.hide();$.sq_setCookie("sq_sla","off")});setTimeout(function(){$.sq_config.div.hide()},5e3)}$this.on("seo.floating.page_saved",function(){$.sq_savePost()});if(!$(".components-squirrly-icon").length){$.sq_editor.createEditorButton("components-squirrly-icon")}if($(".components-squirrly-icon").length>0){if(!$.sq_config.div.is(":visible")&&!$(".components-squirrly-icon").is(":visible")){$(".components-squirrly-icon").show()}$(".components-squirrly-icon").off("click").on("click",function(){if($.sq_config.div.is(":visible")){$.sq_config.div.hide();$(".components-squirrly-icon").show();$.sq_setCookie("sq_sla","off")}else{$.sq_config.div.show(function(){$(this).trigger("checkPosition")});$(".components-squirrly-icon").hide();$.sq_setCookie("sq_sla","on")}})}else{$.sq_config.div.show(function(){setTimeout(function(){$.sq_config.div.trigger("checkPosition")},500)})}});return $this}})(jQuery);