dvadf
File manager - Edit - /home/centroca/public_html/wp/wp-content/plugins/shortcodes-ultimate/includes/js/generator/index.js
Back
!function r(n,o,s){function i(t,e){if(!o[t]){if(!n[t]){var a="function"==typeof require&&require;if(!e&&a)return a(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}a=o[t]={exports:{}},n[t][0].call(a.exports,function(e){return i(n[t][1][e]||e)},a,a.exports,r,n,o,s)}return o[t].exports}for(var l="function"==typeof require&&require,e=0;e<s.length;e++)i(s[e]);return i}({1:[function(L,A,U){var R,o,r,e,t,a,s,i,l,n,c,u,d,g,p,f,h,v,m,b,w,q,N,x,y,S,k,C,_,T,j,G,P,O,E,D;window.SUG={},window.SUG.App=(R=jQuery,o=R("#su-generator"),r=R("#su-generator-search"),e=R("#su-generator-search-clear"),t=R("#su-generator-filter"),a=R("#su-generator-choices"),s=R(".su-generator-choice"),i=R("#su-generator-settings"),l=R("#su-compatibility-mode-prefix"),n=R("#su-generator-result"),c=R("#su-generator-selected"),d=()=>{u.state.lastUsedRequest&&(u.state.lastUsedRequest.abort(),u.state.lastUsedRequest=null)},g=()=>{s.css({display:"flex",opacity:1}).removeClass("su-generator-choice-first")},p=()=>{e.toggle(""!==r.val())},f=()=>{r.val(""),g(),p()},h=e=>{var t;e.length&&(t=e.parents(".su-gp-list"),e.remove(),t.find("span").length<1)&&t.find("b").show()},v=()=>{i.html("").hide(),u.state.defaultSettings=null,d(),o.removeClass("su-generator-settings-mode su-generator-pro-features-mode"),t.show(),a.show(),g()},m=e=>{o.toggleClass("su-generator-pro-features-mode",!!e).addClass("su-generator-settings-mode"),a.hide(),t.hide()},b=t=>{var e=document.createElement("textarea"),t=(e.value=t,e.setAttribute("readonly","readonly"),e.style.position="fixed",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e),e.select(),!1);try{t=document.execCommand("copy")}catch(e){t=!1}return document.body.removeChild(e),t},w=(e,t)=>{var a=t?e.data("copied-label"):e.data("label");e.toggleClass("su-generator-copy-copied",t).find(".su-generator-copy-label").text(a),e.find("i").toggleClass("sui-copy",!t).toggleClass("sui-check",t)},q=e=>R.isArray(e)?e.map(e=>String(e).trim()).filter(e=>""!==e):String(e||"").split(",").map(e=>e.trim()).filter(e=>""!==e),N=e=>R.isArray(e)?e.map(function(e){var t;return!(!e||void 0===e.value)&&{value:t=String(e.value),label:void 0===e.label?t:String(e.label)}}).filter(Boolean):[],x=a=>{var U="object"==typeof SUGL10n&&SUGL10n.remove_selected?SUGL10n.remove_selected:"Remove selected item";a.find(".su-generator-searchable-select").each(function(e){var t,a,r,s,i,l,n,o,c,u,d,g,p,f,h,v,m,b,w,x,y,S,k,C,_,T,j,G,P,O,E,D,L,A=R(this);A.data("suGeneratorSearchableSelect")||(t=A.find(".su-generator-searchable-select-value"),a=A.find(".su-generator-searchable-select-control"),r=A.find(".su-generator-searchable-select-tokens"),s=A.find(".su-generator-searchable-select-input"),i=A.find(".su-generator-searchable-select-dropdown"),l=A.find(".su-generator-searchable-select-empty"),n=!0===A.data("multiple")||"true"===A.data("multiple"),o=A.data("placeholder")||"",c=A.data("empty")||"",u=A.data("loading")||c,d=A.data("too-short")||c,g=A.data("ajax-action")||"",p=parseInt(A.data("ajax-min-length"),10),f=parseInt(A.data("ajax-delay"),10),e=".suGeneratorSearchableSelect"+e+"-"+Date.now(),isNaN(p)&&(p=g?2:0),isNaN(f)&&(f=250),h={loading:!1,emptyText:g?d:c,options:N((v=[],A.find(".su-generator-searchable-select-option").each(function(){v.push({value:String(R(this).data("value")),label:String(R(this).data("label"))})}),v)),selected:q(t.val())},b=m=null,w=()=>{var t=[];h.selected.forEach(function(e){-1===t.indexOf(e)&&t.push(e)}),h.selected=n?t:t.slice(0,1)},x=t=>{var a=t;return h.options.forEach(function(e){e.value===t&&(a=e.label)}),a},y=()=>{r.empty(),h.selected.forEach(function(e){var t=R("<span/>",{class:"su-generator-searchable-select-token","data-value":e});R("<span/>",{class:"su-generator-searchable-select-token-label"}).text(x(e)).appendTo(t),R("<button/>",{type:"button",class:"su-generator-searchable-select-token-remove",title:U,"aria-label":U}).html("×").appendTo(t),r.append(t)}),s.attr("placeholder",h.selected.length?"":o)},S=()=>{var n=String(s.val()||"").toLowerCase(),o=0;i.find(".su-generator-searchable-select-option").each(function(){var e=R(this),t=String(e.data("value")),a=String(e.data("label")),r=-1!==h.selected.indexOf(t),a=!n||-1!==a.toLowerCase().indexOf(n)||-1!==t.toLowerCase().indexOf(n);e.toggle(a&&!h.loading).toggleClass("su-generator-searchable-select-option-selected",r).attr("aria-selected",r?"true":"false"),a&&!h.loading&&o++}),l.text(h.loading?u:h.emptyText).toggle(h.loading||o<1)},k=()=>{w(),y(),S()},C=e=>{t.val(h.selected.join(",")),e&&t.trigger("change")},_=e=>{g&&(b&&(window.clearTimeout(b),b=null),m&&(m.abort(),m=null),e&&s.val(""),h.loading=!1,h.emptyText=d,O([],!0))},T=()=>{A.addClass("su-generator-searchable-select-open"),(g?L:S)()},j=()=>{A.removeClass("su-generator-searchable-select-open"),g?_(!0):(s.val(""),S())},G=e=>{var t=h.selected.indexOf(e);n?-1===t?h.selected.push(e):h.selected.splice(t,1):(h.selected=[e],j()),s.val(""),C(!0),g?_(!1):k(),n?(A.addClass("su-generator-searchable-select-open"),window.setTimeout(function(){s.focus()},0)):s.blur()},P=e=>{N(e).forEach(function(a){var r=-1;h.options.forEach(function(e,t){e.value===a.value&&(r=t)}),-1===r?h.options.push(a):h.options[r]=a})},O=(e,t)=>{e=N(e),i.find(".su-generator-searchable-select-option").remove(),t?P(e):h.options=e,e.forEach(function(e){R("<button/>",{type:"button",class:"su-generator-searchable-select-option","data-value":e.value,"data-label":e.label,role:"option"}).text(e.label).insertBefore(l)}),k()},E=(e,t)=>{var a;g&&(e=R.extend({action:g},e),!t&&m&&m.abort(),a=R.ajax({type:"POST",url:ajaxurl,data:e,dataType:"json",beforeSend:function(){t||(h.loading=!0,S())},success:function(e){e=(e=>{e=e&&e.success?e.data:e,e=e&&e.results?e.results:e;return N(e)})(e);t?(P(e),k()):O(e,!0)},complete:function(){t||m!==a||(m=null,h.loading=!1,S())}}),t||(m=a))},D=()=>{var e;g&&h.selected.length&&(e=h.selected.filter(function(e){return x(e)===e})).length&&E({ids:e.join(",")},!0)},L=()=>{var e;g?(e=String(s.val()||"").trim(),b&&(window.clearTimeout(b),b=null),m&&(m.abort(),m=null,h.loading=!1),e.length<p?_(!1):(h.emptyText=c,S(),b=window.setTimeout(function(){b=null,E({search:e},!1)},f))):S()},A.data("suGeneratorSearchableSelect",{clear:function(){h.selected=[],C(!0),k()},setLoading:function(e){h.loading=e,S()},setEmptyText:function(e){h.emptyText=e||c,S()},setOptions:O}),a.on("click",function(){s.focus(),T()}),s.on({focus:T,input:function(){A.addClass("su-generator-searchable-select-open"),(g?L:S)()},keydown:function(e){var t;13===e.keyCode&&(t=i.find(".su-generator-searchable-select-option:visible:first")).length&&(e.preventDefault(),G(String(t.data("value")))),27===e.keyCode&&j(),8===e.keyCode&&""===s.val()&&h.selected.length&&(h.selected.pop(),C(!0),g?_(!1):k())}}),i.on("mousedown",".su-generator-searchable-select-option",function(e){e.preventDefault(),G(String(R(this).data("value")))}),r.on("click",".su-generator-searchable-select-token-remove",function(e){var t=String(R(this).closest(".su-generator-searchable-select-token").data("value")),t=h.selected.indexOf(t);-1!==t&&(h.selected.splice(t,1),C(!0),k()),e.preventDefault(),e.stopPropagation(),s.focus()}),t.on("change keyup blur",function(){h.selected=q(t.val()),k(),D()}),R(document).on("mousedown"+e,function(e){A.is(e.target)||0!==A.has(e.target).length||j()}),k(),D())}),a.find(".su-generator-searchable-select[data-taxonomy-field]").each(function(){var e,n=R(this),t=n.data("taxonomy-field"),o=a.find("#su-generator-attr-"+t);o.length&&(e=function(e){var t=o.val(),a=n.data("suGeneratorSearchableSelect"),r=n.data("suGeneratorTermsRequest");a&&(r&&r.abort(),e&&a.clear(),t&&"any"!==t?(a.setOptions([]),r=R.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_get_terms",tax:t,noselect:!0},dataType:"html",beforeSend:function(){a.setLoading(!0)},success:function(e){var t;a.setOptions((t=[],R("<select>"+e+"</select>").find("option").each(function(){var e=R(this).attr("value");void 0!==e&&t.push({value:String(e),label:R(this).text()})}),t))},complete:function(){a.setLoading(!1)}}),n.data("suGeneratorTermsRequest",r)):(a.setOptions([]),a.setLoading(!1)))},o.on("change",function(){e(!0)}),o.val())&&e(!1)})},y=e=>"transparent"===String(e||"").trim().toLowerCase(),S=e=>{e.find(".su-generator-select-color").each(function(){var a,r,n,o,s,i=R(this);i.data("suGeneratorSelectColor")||(a=i.find(".su-generator-select-color-wheel").filter(":first"),r=i.find(".su-generator-select-color-value").filter(":first"),n=i.find(".su-generator-select-color-transparent-input").filter(":first"),o=i.hasClass("su-generator-select-color-allow-transparent")&&0<n.length,s=()=>{var e,t;o&&(e=String(r.val()||"").trim(),t=y(e),""===e||t||i.data("suGeneratorLastColor",e),i.toggleClass("su-generator-select-color-transparent-active",t),n.prop("checked",t),t)&&a.hide()},a.farbtastic(r),r.focus(function(){o&&y(r.val())||a.show()}),r.blur(function(){a.hide()}),o&&(n.on("change",function(){var e,t,a;n.prop("checked")?(""!==(t=String(r.val()||"").trim())&&i.data("suGeneratorLastColor",t),r.val("transparent")):r.val((t=r,a=(e=i).data("suGeneratorLastColor"),e=e.closest(".su-generator-attr-container").data("default"),t=t.val(),a&&!y(a)?a:e&&!y(e)?e:t&&!y(t)?t:"#000000")),s(),r.trigger("change")}),r.on("change keyup blur",s),s()),i.data("suGeneratorSelectColor",!0))})},k=(e,t)=>{e=parseInt(e,10);return isNaN(e)&&(e=t),Math.max(0,Math.min(100,e))},C=(e,t)=>{var e=String(e||"").trim().match(/^#?([a-f0-9]{3}|[a-f0-9]{6})$/i);return e?"#"+(e=3===(e=e[1].toLowerCase()).length?e.charAt(0)+e.charAt(0)+e.charAt(1)+e.charAt(1)+e.charAt(2)+e.charAt(2):e):t||"#000000"},_=e=>(e=C(e).replace("#",""),{red:parseInt(e.substr(0,2),16),green:parseInt(e.substr(2,2),16),blue:parseInt(e.substr(4,2),16)}),T=(e,t,a)=>{var r=e=>1===(e=Math.max(0,Math.min(255,parseInt(e,10)||0)).toString(16)).length?"0"+e:e;return"#"+r(e)+r(t)+r(a)},j=e=>Number((k(e,100)/100).toFixed(2)).toString(),G=(e,t)=>(t=k(t,100),e=C(e),100<=t?e:"rgba("+(e=_(e)).red+","+e.green+","+e.blue+","+j(t)+")"),P=e=>{var t;return e=String(e||"").trim(),y(e)?{hex:"#000000",alpha:0}:(t=C(e,""))?{hex:t,alpha:100}:(t=e.match(/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})(?:\s*,\s*([0-9.]+)\s*)?\)$/i))?(e=void 0===t[4]?1:Math.max(0,Math.min(1,parseFloat(t[4])||0)),{hex:T(t[1],t[2],t[3]),alpha:Math.round(100*e)}):{hex:"#000000",alpha:100}},O=(e,t,a)=>(t=String(t||""),0<e.find("option").filter(function(){return String(R(this).val())===t}).length?t:a||String(e.find("option:first").val()||"")),E=(e,t)=>{e.toggleClass("su-generator-border-new-open",t),e.find(".su-generator-border-new-popover").filter(":first").prop("hidden",!t),e.find(".su-generator-border-new-color-button").filter(":first").attr("aria-expanded",t?"true":"false")},D=e=>{R(document).data("suGeneratorBorderNewDocument")||(R(document).on("mousedown.suGeneratorBorderNew",function(t){R(".su-generator-border-new-open").each(function(){var e=R(this);e.is(t.target)||e.has(t.target).length||E(e,!1)})}),R(document).data("suGeneratorBorderNewDocument",!0)),e.find(".su-generator-border-new").each(function(){var n,o,e,t,a,r,s,i,l,c,u,d,g,p,f,h=R(this);h.data("suGeneratorBorderNew")||(n=h.find(".su-generator-border-new-width").filter(":first"),o=h.find(".su-generator-border-new-style").filter(":first"),e=h.find(".su-generator-border-new-color-button").filter(":first"),t=h.find(".su-generator-border-new-color-swatch-color").filter(":first"),a=h.find(".su-generator-border-new-color-label").filter(":first"),r=h.find(".su-generator-border-new-color-wheel").filter(":first"),s=h.find(".su-generator-border-new-color-value").filter(":first"),i=h.find(".su-generator-border-new-alpha-range").filter(":first"),l=h.find(".su-generator-border-new-alpha-value").filter(":first"),c=h.find(".su-generator-border-new-value").filter(":first"),u=!1,d=()=>{var e=G(s.val(),i.val());t.css("background-color",e),a.text(e)},g=e=>{e=k(e.val(),100);return i.val(e),l.val(e),e},p=()=>{var e;u||(e=G(s.val(),g(i)),u=!0,c.val(n.val()+" "+o.val()+" "+e).trigger("change"),u=!1,d())},f=()=>{var e,t,a,r;u||(e=c.val(),a=o,r={width:O(t=n,"1px","1px"),style:O(a,"solid","solid"),hex:"#000000",alpha:100},"none"===(e=String(e||"").trim()).toLowerCase()?(r.width=O(t,"0px",r.width),r.alpha=0):(e=e.match(/^(\d+(?:\.\d+)?)px\s+([a-z-]+)\s+(.+)$/i))&&(r.width=O(t,parseInt(e[1],10)+"px",r.width),r.style=O(a,e[2].toLowerCase(),r.style),t=P(e[3]),r.hex=t.hex,r.alpha=t.alpha),a=r,u=!0,n.val(a.width),o.val(a.style),s.val(a.hex).trigger("change"),i.val(a.alpha),l.val(a.alpha),u=!1,d())},r.farbtastic(s),n.on("change",p),o.on("change",p),s.on("change keyup blur",p),i.on("input change",function(){g(i),p()}),l.on("change keyup blur",function(){g(l),p()}),c.on("change keyup blur",f),e.on("click",function(e){E(h,!h.hasClass("su-generator-border-new-open")),e.preventDefault()}),h.on("keydown",function(e){"Escape"===e.key&&E(h,!1)}),h.data("suGeneratorBorderNew",!0),f())})},(u={state:{mceSelection:"",target:"",wpActiveEditor:null,context:"",insertArgs:"",defaultSettings:null,lastUsedRequest:null,preview:{timer:null,request:null}}}).init=()=>{var n;R("#su-generator-filter a").click(function(e){var t,a=R(this).data("filter");"all"===a?s.css({display:"flex"}).removeClass("su-generator-choice-first"):(t=new RegExp(a,"gi"),s.css({display:"none"}),s.each(function(){null!==R(this).data("group").match(t)&&R(this).css({display:"flex"}).removeClass("su-generator-choice-first")})),e.preventDefault()}),R("#su-generator").on("click",".su-generator-home",function(e){f(),v(),u.state.mceSelection="",r.focus(),e.preventDefault()}),R("#su-generator").on("click",".su-generator-close",function(e){R.magnificPopup.close(),e.preventDefault()}),r.on({focus:function(){f(),v()},keyup:function(e){var t=R(".su-generator-choice-first:first"),a=R(this).val(),r=new RegExp(a,"gi"),n=0;13===e.keyCode&&0<t.length&&(e.preventDefault(),R(this).val("").blur(),t.trigger("click")),s.css({display:"none"}).removeClass("su-generator-choice-first"),s.each(function(){var e=R(this).data(),t=e.shortcode,e=[t,e.name,e.desc,e.group].join(" ").match(r);null!==e&&(R(this).css({display:"flex"}),a===t?(s.removeClass("su-generator-choice-first"),R(this).addClass("su-generator-choice-first"),n=999):e.length>n&&(s.removeClass("su-generator-choice-first"),R(this).addClass("su-generator-choice-first"),n=e.length))}),""===a&&s.removeClass("su-generator-choice-first"),p()}}),e.on("click",function(e){f(),v(),r.focus(),e.preventDefault()}),s.on("click",function(e){var t=R(this),a=t.data("shortcode"),r=t.hasClass("su-generator-choice-is-pro");R.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_settings",shortcode:a},beforeSend:function(){r?i.removeClass("su-generator-loading").hide():(m(!1),i.addClass("su-generator-loading").show())},success:function(e){i.removeClass("su-generator-loading"),i.html(e);var e=0<i.find(".su-generator-pro-features-banner").length,e=(o.toggleClass("su-generator-pro-features-mode",e),r&&(m(e),i.show()),u.state.defaultSettings=R.extend({},u.getSettings()),R("#su-generator-content")),t=(void 0!==u.state.mceSelection&&""!==u.state.mceSelection&&"hidden"!==e.attr("type")&&e.val(u.state.mceSelection),R(".su-generator-range-picker").each(function(e){var t=R(this).find("input"),a=t.attr("min"),r=t.attr("max"),n=t.attr("step");t.simpleSlider({snap:!0,step:n,range:[a,r]}),t.show(),t.on("keyup blur",function(e){t.simpleSlider("setValue",t.val())})}),S(i),D(i),R(".su-generator-isp").each(function(){function r(){var t,e,a,r="none",n="",o=s.val();"media"===o?(t=[],i.find("span").each(function(e){t[e]=R(this).data("id")}),0<t.length&&(n=t.join(","))):"category"===o?0<(e=l.val()||[]).length&&(n=e.join(",")):"taxonomy"===o?(e=c.val()||"",a=u.val()||[],"0"!==e&&0<a.length&&(r="taxonomy: "+e+"/"+a.join(","))):r="0"===o?"none":o,d.val(r=""!==n?o+": "+n:r).trigger("change")}var t,a=R(this),s=a.find(".su-generator-isp-sources"),n=a.find(".su-generator-isp-source"),e=a.find(".su-generator-isp-add-media"),i=a.find(".su-generator-isp-images"),l=a.find(".su-generator-isp-categories"),c=a.find(".su-generator-isp-taxonomies"),u=R(".su-generator-isp-terms"),d=a.find(".su-generator-attr");s.on("change",function(e){var t=R(this).val();e.preventDefault(),n.removeClass("su-generator-isp-source-open"),-1===t.indexOf(":")&&a.find(".su-generator-isp-source-"+t).addClass("su-generator-isp-source-open"),r()}),i.on("click","span i",function(){R(this).parent("span").css("border-color","#f03").fadeOut(300,function(){R(this).remove(),r()})}),e.click(function(e){e.preventDefault(),void 0!==t&&t.close(),(t=wp.media.frames.su_media_frame_1=wp.media({title:SUGL10n.isp_media_title,library:{type:"image"},button:{text:SUGL10n.isp_media_insert},multiple:!0})).on("open",function(){R(".mfp-wrap").addClass("hidden")}),t.on("close",function(){R(".mfp-wrap").removeClass("hidden")}),t.on("select",function(){var e=t.state().get("selection").toJSON();i.find("em").remove(),R.each(e,function(e){i.append('<span data-id="'+this.id+'"><img src="'+this.url+'" alt="" /><i class="sui sui-times"></i></span>')}),r()}).open()}),i.sortable({revert:200,containment:a,tolerance:"pointer",stop:function(){r()}}),l.on("change",r),u.on("change",r),c.on("change",function(){var e,t=R(this).parents(".su-generator-isp-source"),a=R(this).val();u.hide().find("option").remove(),r(),"0"!==a&&(e=R.ajax({url:ajaxurl,type:"post",dataType:"html",data:{action:"su_generator_get_terms",tax:a,class:"su-generator-isp-terms",multiple:!0,size:10},beforeSend:function(){"object"==typeof e&&e.abort(),u.html("").attr("disabled",!0).hide(),t.addClass("su-generator-loading")},success:function(e){u.html(e).attr("disabled",!1).show(),t.removeClass("su-generator-loading")}}))})}),R(".su-generator-upload-button").each(function(){var t,e=R(this),a=R(this).parents(".su-generator-attr-container").find("input:text");e.on("click",function(e){e.preventDefault(),e.stopPropagation(),void 0!==t&&t.close(),(t=wp.media.frames.su_media_frame_2=wp.media({title:SUGL10n.upload_title,button:{text:SUGL10n.upload_insert},multiple:!1})).on("select",function(){var e=t.state().get("selection").first().toJSON();a.val(e.url).trigger("change")}),t.on("open",function(){R(".mfp-wrap").addClass("hidden")}),t.on("close",function(){R(".mfp-wrap").removeClass("hidden")}),t.open()})}),R(".su-generator-icon-picker-button").each(function(){var e=R(this),t=R(this).parents(".su-generator-attr-container"),r=t.find(".su-generator-attr"),n=t.find(".su-generator-icon-picker"),o=n.find("input:text");e.click(function(e){n.toggleClass("su-generator-icon-picker-visible"),o.val("").trigger("keyup"),n.hasClass("su-generator-icon-picker-loaded")||(R.ajax({type:"post",url:ajaxurl,data:{action:"su_generator_get_icons"},dataType:"html",beforeSend:function(){n.addClass("su-generator-loading"),n.addClass("su-generator-icon-picker-loaded")},success:function(e){n.append(e);var a=n.children("i");a.click(function(e){r.val("icon: "+R(this).attr("title")),n.removeClass("su-generator-icon-picker-visible"),r.trigger("change"),e.preventDefault()}),o.on({keyup:function(){var e=R(this).val(),t=new RegExp(e,"gi");a.hide(),a.each(function(){null!==R(this).attr("title").match(t)&&R(this).show()})},focus:function(){R(this).val(""),a.show()}}),n.removeClass("su-generator-loading")}}),e.preventDefault())})}),R(".su-generator-switch").click(function(e){var t=R(this).parent().children("input");("yes"===t.val()?t.val("no"):t.val("yes")).trigger("change"),e.preventDefault()}),R(".su-generator-switch-value").on("change",function(){var e=R(this),t=e.parent().children(".su-generator-switch"),e=e.val();"yes"===e?t.removeClass("su-generator-switch-no").addClass("su-generator-switch-yes").attr("aria-checked","true"):"no"===e&&t.removeClass("su-generator-switch-yes").addClass("su-generator-switch-no").attr("aria-checked","false")}),x(i),i.find(".su-generator-sortable-checkboxes").each(function(){var a,r,n,o,s,e,t,i,l=R(this);l.data("suGeneratorSortableCheckboxes")||(a=l.find(".su-generator-sortable-checkboxes-value"),r=l.find(".su-generator-sortable-checkboxes-list"),o=!(n=[]),r.find(".su-generator-sortable-checkboxes-item").each(function(){n.push(String(R(this).data("value")))}),s=e=>r.find(".su-generator-sortable-checkboxes-item").filter(function(){return String(R(this).data("value"))===e}).first(),e=()=>{var e=q(a.val()),t=[];return e.forEach(function(e){-1!==n.indexOf(e)&&-1===t.indexOf(e)&&t.push(e)}),n.forEach(function(e){-1===t.indexOf(e)&&t.push(e)}),t},t=()=>{var t;o||(t=q(a.val()),e().forEach(function(e){r.append(s(e))}),r.find(".su-generator-sortable-checkboxes-item").each(function(){var e=String(R(this).data("value"));R(this).find(".su-generator-sortable-checkboxes-input").prop("checked",-1!==t.indexOf(e))}))},i=()=>{var e=[];r.find(".su-generator-sortable-checkboxes-item").each(function(){R(this).find(".su-generator-sortable-checkboxes-input").prop("checked")&&e.push(String(R(this).data("value")))}),o=!0,a.val(e.join(", ")).trigger("change"),o=!1},R.fn.sortable&&r.sortable({handle:".su-generator-sortable-checkboxes-handle",items:".su-generator-sortable-checkboxes-item",placeholder:"su-generator-sortable-checkboxes-placeholder",forcePlaceholderSize:!0,tolerance:"pointer",stop:function(){i()}}),r.on("change",".su-generator-sortable-checkboxes-input",i),a.on("change keyup blur",t),l.data("suGeneratorSortableCheckboxes",!0),t())}),i.find(".su-generator-image-radio").each(function(){var t,a,r,n,e,o=R(this);o.data("suGeneratorImageRadio")||(t=o.find(".su-generator-image-radio-value"),a=o.find(".su-generator-image-radio-input"),r=!1,n=e=>a.filter(function(){return String(R(this).val())===e}).first(),e=()=>{var e;r||(e=String(t.val()),(e=n(e)).length||(e=a.first()),a.prop("checked",!1),e.prop("checked",!0),String(t.val())!==String(e.val())&&(r=!0,t.val(e.val()).trigger("change"),r=!1))},a.on("change",()=>{var e=a.filter(":checked");e.length&&(r=!0,t.val(e.val()).trigger("change"),r=!1)}),t.on("change keyup blur",e),o.data("suGeneratorImageRadio",!0),e())}),i.find(".su-generator-radio").each(function(){var t,a,r,n,e,o=R(this);o.data("suGeneratorRadio")||(t=o.find(".su-generator-radio-value"),a=o.find(".su-generator-radio-input"),r=!1,n=e=>a.filter(function(){return String(R(this).val())===e}).first(),e=()=>{var e;r||(e=String(t.val()),(e=n(e)).length||(e=a.first()),a.prop("checked",!1),e.prop("checked",!0),String(t.val())!==String(e.val())&&(r=!0,t.val(e.val()).trigger("change"),r=!1))},a.on("change",()=>{var e=a.filter(":checked");e.length&&(r=!0,t.val(e.val()).trigger("change"),r=!1)}),t.on("change keyup blur",e),o.data("suGeneratorRadio",!0),e())}),R("select#su-generator-attr-taxonomy").on("change",function(){var e=R(this).val(),t=R("select#su-generator-attr-tax_term");window.su_generator_get_terms=R.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_get_terms",tax:e,noselect:!0},dataType:"html",beforeSend:function(){"object"==typeof window.su_generator_get_terms&&window.su_generator_get_terms.abort(),t.parent().addClass("su-generator-loading")},success:function(e){t.find("option").remove(),t.append(e),t.parent().removeClass("su-generator-loading")}})}),R(".su-generator-shadow-picker").each(function(e){var t=R(this),a=t.find(".su-generator-shadow-picker-field input"),r=t.find(".su-generator-sp-hoff"),n=t.find(".su-generator-sp-voff"),o=t.find(".su-generator-sp-blur"),s={cnt:t.find(".su-generator-shadow-picker-color"),value:t.find(".su-generator-shadow-picker-color-value"),wheel:t.find(".su-generator-shadow-picker-color-wheel")},i=t.find(".su-generator-attr");s.wheel.farbtastic(s.value),s.value.focus(function(){s.wheel.show()}),s.value.blur(function(){s.wheel.hide()}),a.on("change blur keyup",function(){i.val(r.val()+"px "+n.val()+"px "+o.val()+"px "+s.value.val()).trigger("change")}),i.on("keyup",function(){var e=R(this).val().split(" ");4===e.length&&(r.val(e[0].replace("px","")),n.val(e[1].replace("px","")),o.val(e[2].replace("px","")),s.value.val(e[3]),a.trigger("keyup"))})}),R(".su-generator-border-picker").each(function(e){var t=R(this),a=t.find(".su-generator-border-picker-field input, .su-generator-border-picker-field select"),r=t.find(".su-generator-bp-width"),n=t.find(".su-generator-bp-style"),o={cnt:t.find(".su-generator-border-picker-color"),value:t.find(".su-generator-border-picker-color-value"),wheel:t.find(".su-generator-border-picker-color-wheel")},s=t.find(".su-generator-attr");o.wheel.farbtastic(o.value),o.value.focus(function(){o.wheel.show()}),o.value.blur(function(){o.wheel.hide()}),a.on("change blur keyup",function(){s.val(r.val()+"px "+n.val()+" "+o.value.val()).trigger("change")}),s.on("keyup",function(){var e=R(this).val().split(" ");3===e.length&&(r.val(e[0].replace("px","")),n.val(e[1]),o.value.val(e[2]),a.trigger("keyup"))})}),i.find(".su-generator-attr").on("change keyup blur",function(){var e=R(this).parents(".su-generator-attr-container"),t=e.data("default");R(this).val()!=t?e.removeClass("su-generator-skip"):e.addClass("su-generator-skip")}),i.find("input, textarea, select").on("change keyup blur",function(){u.updateShortcodePreview(),u.updatePreview()}),R(".su-generator-set-value").click(function(e){R(this).parents(".su-generator-attr-container").find("input").val(R(this).text()).trigger("change")}),i.find(".su-generator-tabs").each(function(){var e,n,t,r,a=R(this);a.data("suGeneratorTabs")||(e=a.closest(".su-generator-settings-fields"),n=a.find(".su-generator-tab"),t=e.find(".su-generator-tab-panel"),r=(a,r)=>{n.each(function(){var e=R(this),t=String(e.data("tab"))===a;e.toggleClass("su-generator-tab-active",t).attr("aria-selected",t?"true":"false"),t&&r&&e.trigger("focus")}),t.each(function(){var e=R(this),t=String(e.data("tab"))===a;e.toggleClass("su-generator-tab-panel-active",t).attr("aria-hidden",t?"false":"true"),t?e.removeAttr("inert"):e.attr("inert","")})},a.on("click",".su-generator-tab",function(e){r(String(R(this).data("tab")),!1),e.preventDefault()}),a.on("keydown",".su-generator-tab",function(e){var t,a;"ArrowLeft"!==e.key&&"ArrowRight"!==e.key&&"Home"!==e.key&&"End"!==e.key||(a=t=n.index(this),"ArrowLeft"===e.key?a=t<=0?n.length-1:t-1:"ArrowRight"===e.key?a=t>=n.length-1?0:t+1:"Home"===e.key?a=0:"End"===e.key&&(a=n.length-1),r(String(n.eq(a).data("tab")),!0),e.preventDefault())}),r(String(n.filter(".su-generator-tab-active").first().data("tab")||n.first().data("tab")),!1),e.addClass("su-generator-tabs-ready"),a.data("suGeneratorTabs",!0))}),c.val(a),u.updateShortcodePreview(),u.updatePreview(!0),d(),R.ajax({type:"GET",url:ajaxurl,data:{action:"su_generator_get_preset",id:"last_used",shortcode:a,nonce:R("#su_generator_presets_nonce").val()},beforeSend:function(){},success:function(e){u.setSettings(e);e=R("#su-generator-content");void 0!==u.state.mceSelection&&""!==u.state.mceSelection&&"hidden"!==e.attr("type")&&(e.val(u.state.mceSelection),u.updateShortcodePreview(),u.updatePreview(!0))},complete:function(){u.state.lastUsedRequest===t&&(u.state.lastUsedRequest=null)},dataType:"json"}));u.state.lastUsedRequest=t},dataType:"html"})}),R("#su-generator").on("click",".su-generator-insert",u.insertShortcode),R("#su-generator").on("click",".su-generator-copy",u.copyShortcode),R("#su-generator").on("click",".su-generator-reset",u.resetSettings),R("#su-generator").on("mouseenter click",".su-generator-presets",function(){clearTimeout(n),R(".su-gp-popup").show()}),R("#su-generator").on("mouseleave",".su-generator-presets",function(){n=window.setTimeout(function(){R(".su-gp-popup").fadeOut(200)},600)}),R("#su-generator").on("click",".su-gp-new",function(e){R(this).parents(".su-generator-presets");var t=R(".su-gp-list"),a=(new Date).getTime(),r=prompt(SUGL10n.presets_prompt_msg,SUGL10n.presets_prompt_value);""!==r&&null!==r&&(t.find("b").hide(),t.append('<span data-id="'+a+'"><em>'+r+'</em><i class="sui sui-times"></i></span>'),u.addPreset(a,r))}),R("#su-generator").on("click",".su-gp-list span",function(e){var t=R(".su-generator-presets").data("shortcode"),a=R(this).data("id"),r=R(".su-generator-insert");R(".su-gp-popup").hide(),clearTimeout(n),R.ajax({type:"GET",url:ajaxurl,data:{action:"su_generator_get_preset",id:a,shortcode:t,nonce:R("#su_generator_presets_nonce").val()},beforeSend:function(){r.addClass("button-primary-disabled").attr("disabled",!0)},success:function(e){r.removeClass("button-primary-disabled").attr("disabled",!1),u.setSettings(e)},dataType:"json"}),e.preventDefault(),e.stopPropagation()}),R("#su-generator").on("click",".su-gp-list i",function(e){var t=R(this).parent("span"),a=t.data("id");h(t),u.removePreset(a),e.stopPropagation(),e.preventDefault()})},u.addPreset=function(e,t){var a=R(".su-generator-presets").data("shortcode"),r=u.getSettings();R.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_add_preset",id:e,name:t,shortcode:a,settings:r,nonce:R("#su_generator_presets_nonce").val()}})},u.removePreset=function(e){var t=R(".su-generator-presets").data("shortcode");R.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_remove_preset",id:e,shortcode:t,nonce:R("#su_generator_presets_nonce").val()}})},u.parseSettings=function(){var e="on"===R("#su-generator-option-skip").val()?"#su-generator-settings .su-generator-attr-container:not(.su-generator-skip) .su-generator-attr":"#su-generator-settings .su-generator-attr-container .su-generator-attr",t=c.val(),a=l.val(),e=R(e),r=R("textarea#su-generator-content"),r=r.length?r.val():"false",n=new String("");return n+="["+a+t,e.each(function(){var e=R(this),t="";null==(t=(e.is("select")?e.find("option:selected"):e).val())?t="":"array"==typeof t&&(t=t.join(",")),""!==t&&(n+=" "+R(this).attr("name")+'="'+R(this).val().toString().replace(/"/gi,"'")+'"')}),n+="]","false"!=r&&(n+=r+"[/"+a+t+"]"),n},u.getSettings=function(){c.val();var e=R("#su-generator-settings .su-generator-attr"),t=R("textarea#su-generator-content"),t=t.length?t.val():"false",n={};return e.each(function(e){var t=R(this),a="",r=t.attr("name"),a=(t.is("select")?t.find("option:selected"):t).val();n[r]=a=null==a?"":a}),n.content=t.toString(),n},u.setSettings=function(a){var e=R("#su-generator-settings .su-generator-attr"),t=R("#su-generator-content");e.each(function(){var e=R(this),t=e.attr("name");a.hasOwnProperty(t)&&(e.val(a[t]),e.trigger("keyup").trigger("change").trigger("blur"))}),a.hasOwnProperty("content")&&t.val(a.content).trigger("keyup").trigger("change").trigger("blur"),u.updateShortcodePreview(),u.updatePreview(!0)},u.setShortcodePreview=function(e){var t=R("#su-generator-shortcode-preview"),a=t.find("code");(a.length?a:t).text(e)},u.updateShortcodePreview=function(){u.setShortcodePreview(u.parseSettings())},u.resetSettings=function(e){u.state.defaultSettings&&(d(),u.setSettings(R.extend({},u.state.defaultSettings)),h(R(".su-gp-list span").filter(function(){return"last_used"===String(R(this).data("id"))})),u.removePreset("last_used"),e)&&e.preventDefault()},u.copyShortcode=function(e){function t(){w(a,!0),window.setTimeout(function(){w(a,!1)},1600)}var a=R(this),r=u.parseSettings();u.setShortcodePreview(r),u.addPreset("last_used",SUGL10n.last_used),navigator.clipboard&&navigator.clipboard.writeText?R.when(navigator.clipboard.writeText(r)).done(t).fail(function(){b(r)&&t()}):b(r)&&t(),e.preventDefault()},u.updatePreview=function(e){var t=R("#su-generator-preview"),a=u.parseSettings(),r=n.text();e=e||!1,t.is(":visible")&&(a!==r||e)&&(window.clearTimeout(u.state.preview.timer),u.state.preview.timer=window.setTimeout(function(){u.state.preview.request=R.ajax({type:"POST",url:ajaxurl,cache:!1,data:{action:"su_generator_preview",shortcode:a,nonce:R("#su_generator_preview_nonce").val()},beforeSend:function(){u.state.preview.request&&u.state.preview.request.abort(),t.addClass("su-generator-loading").html("")},success:function(e){t.html(e).removeClass("su-generator-loading")},dataType:"html"})},300),n.text(a))},u.insert=function(e,t){var a;"string"==typeof e&&"object"==typeof t&&(u.state.context=e,a=(u.state.insertArgs=t).shortcode||"",(e={type:"inline",alignTop:!0,closeOnBgClick:!1,mainClass:"su-generator-mfp",items:{src:"#su-generator"},callbacks:{}}).callbacks.open=()=>{a?s.filter('[data-shortcode="'.concat(a,'"]')).trigger("click"):window.setTimeout(()=>r.focus(),200),"undefined"!=typeof tinyMCE&&null!=tinyMCE.activeEditor&&tinyMCE.activeEditor.hasOwnProperty("selection")&&(u.state.mceSelection=tinyMCE.activeEditor.selection.getContent({format:"text"}))},e.callbacks.close=()=>{f(),v(),u.state.mceSelection=""},R.magnificPopup.open(e))},u.insertShortcode=function(){var e,t,a=u.parseSettings();u.addPreset("last_used",SUGL10n.last_used),R.magnificPopup.close(),n.text(a),"html"===u.state.context&&(e=document.getElementById(u.state.insertArgs.editorID),u.insertAtCaret(e,a)),"classic"===u.state.context&&window.wp.media.editor.insert(a),"block"===u.state.context&&((e=u.state.insertArgs.props).attributes.hasOwnProperty("content")?e.setAttributes({content:e.attributes.content+a}):"core/shortcode"===e.name&&(t=e.attributes.hasOwnProperty("text")?e.attributes.text:"",e.setAttributes({text:t+a}))),"callback"===u.state.context&&"function"==typeof u.state.insertArgs.callback&&u.state.insertArgs.callback(a)},u.insertAtCaret=(e,t)=>{var a=e.selectionStart;e.value=e.value.substring(0,a)+t+e.value.substring(a),e.focus(),e.selectionStart=a+t.length},{init:u.init,insert:u.insert}),jQuery(document).ready(window.SUG.App.init)},{}]},{},[1]); //# sourceMappingURL=index.js.map
dvadf
dvadf
| ver. 1.4 |
Github
|
.
| PHP 8.2.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings