Uname:Linux marissa.metanet.ch 4.18.0-553.141.2.lve.el7h.x86_64 #1 SMP Wed Jul 8 17:20:31 UTC 2026 x86_64

Base Dir : /home/httpd/vhosts/comeonline.ch/httpdocs

User : onlineadmin


403WebShell
403Webshell
Server IP : 80.74.154.100  /  Your IP : 216.73.217.0
Web Server : Apache
System : Linux marissa.metanet.ch 4.18.0-553.141.2.lve.el7h.x86_64 #1 SMP Wed Jul 8 17:20:31 UTC 2026 x86_64
User : onlineadmin ( 10487)
PHP Version : 8.5.7
Disable Function : opcache_get_status
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/httpd/vhosts/comeonline.ch/httpdocs/wp-content/plugins/so-widgets-bundle/base/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/httpd/vhosts/comeonline.ch/httpdocs/wp-content/plugins/so-widgets-bundle/base/js/admin.min.js
var sowbForms=window.sowbForms||{};!function(e){if(window.sowbWidgetAdminScriptLoaded)return;window.sowbWidgetAdminScriptLoaded=!0,window.sowbWidgetAdminScriptLoadedAt=Date.now();const i=e("body").hasClass("block-editor-page");let t="";for(const[e,i]of Object.entries(soWidgets.fonts))t+='<option value="'+e+'">'+i+"</option>";const n=[".siteorigin-widget-field-type-tinymce",".siteorigin-widget-field-type-date-range"].join(", "),r=[".siteorigin-widget-field-type-media",".siteorigin-widget-field-type-multiple_media"].join(", ");sowbForms.sanitizeTinyMCEContent=function(e){if("string"!=typeof e||0===e.length)return e;if(-1===e.indexOf("mce_SELRES_")&&-1===e.indexOf('data-mce-type="bookmark"')&&-1===e.indexOf("\ufeff"))return e;const i=document.createElement("div");i.innerHTML=e,i.querySelectorAll('span[data-mce-type="bookmark"], span.mce_SELRES_start, span.mce_SELRES_end').forEach(e=>e.remove());return i.innerHTML.replace(/\uFEFF/g,"")};const a=i=>{const t=i.filter(n).add(i.find(n)).not(function(){return e(this).closest(".siteorigin-widget-field-repeater-item-html").length>0}),a=i.filter(r).add(i.find(r)).not(function(){return e(this).closest(".siteorigin-widget-field-repeater-item-html").length>0}),s=t.add(a);if(t.filter(":visible").add(a).each(function(){e(this).trigger("sowsetupformfield")}),s.length>0){const t=i.closest("[data-block]").attr("data-block")||null;e(document).trigger("sowrepeaterfieldsadded",[s,t])}};e.fn.sowSetupForm=function(){return e(this).each(function(n,r){var a,s=e(r),o=!0,d=e("body"),l=s.find("input[name]");if(l.length&&-1!==l.attr("name").indexOf("__i__"))return this;let g=!1;if(s.is(".siteorigin-widget-form-main")){if(!0===s.data("sow-form-setup"))return!0;if(d.hasClass("widgets-php")&&!i&&!s.is(":visible")&&0===s.closest(".panel-dialog").length)return!0;s.on("sowstatechange",function(i,t,n){s.find("[data-state-handler]").each(function(){var i,r,a,s,d,l,g=e(this),f=e.extend({},g.data("state-handler"),o?g.data("state-handler-initial"):{});if(0===Object.keys(f).length)return!0;var c={},p=sowbForms.getContainerFieldId(g,"repeater",".siteorigin-widget-field-repeater-item");if(!1!==p){var u={};for(var m in f)u[m.replace("{$repeater}",p)]=f[m];f=u}var w=sowbForms.getContainerFieldId(g,"widget",".siteorigin-widget-widget");if(!1!==w){var h={};for(var v in f){var b=v.match(/_else\[(.*)\]|(.*)\[(.*)\]/);h[b&&b.length&&void 0===b[1]?b[2]+"_"+w+"["+b[3]+"]":"_else["+b[1]+"_"+w+"]"]=f[v]}f=h}for(var y in f)if(d=!1,null!==(i=y.match(/^([a-zA-Z0-9_-]+)(\[([a-zA-Z0-9_\-,]+)\])?(\[\])?$/))){if(r={group:"default",name:"",multi:!1},void 0!==i[2]?(r.group=i[1],r.name=i[3]):r.name=i[0],r.multi=void 0!==i[4],"_else"===r.group)r.group=r.name,r.name="",d=r.group===t&&void 0===c[r.group];else{l=r.name.split(",").map(function(e){return e.trim()});for(var F=0;F<l.length&&!(d=r.group===t&&l[F]===n);F++);}if(d){a=f[y],r.multi||(a=[a]);for(F=0;F<a.length;F++){var k=!1;if((s=void 0!==a[F][1]&&Boolean(a[F][1])?g.find(a[F][1]):g).prop("style").length&&("show"==a[F][0]?(s.fadeIn("fast"),k=!0):"hide"==a[F][0]&&(s.fadeOut("fast"),k=!0)),k||s[a[F][0]].apply(s,void 0!==a[F][2]?a[F][2]:[]),s.is(".siteorigin-widget-field:visible"))if(s.is(".siteorigin-widget-field-type-section"))s.find("> .siteorigin-widget-section > .siteorigin-widget-field").trigger("sowsetupformfield");else s.trigger("sowsetupformfield")}c[r.group]=!0}}})}),s.sowSetupPreview(),a=s;var f=s.find(".siteorigin-widget-teaser");f.find(".dashicons-dismiss").on("click",function(){var i=e(this);e.get(i.data("dismiss-url")),f.slideUp("normal",function(){f.remove()})}),soWidgets.backup.enabled&&!s.data("backupDisabled")&&(g=!0)}else a=s.closest(".siteorigin-widget-form-main");a.find("> .siteorigin-widgets-form-id").val();var c=s.find("> .siteorigin-widget-field");c.find("> .siteorigin-widget-section").sowSetupForm();var p=c.find("> .siteorigin-widget-widget");p.find("> .siteorigin-widget-section").sowSetupForm(),p.filter(":not(:has(> .siteorigin-widget-section))").sowSetupForm(),c.find(".siteorigin-widget-input").each(function(i,t){null===e(t).data("original-name")&&e(t).data("original-name",e(t).attr("name"))}),c.find("> .siteorigin-widget-field-repeater").sowSetupRepeater(),s.find(".siteorigin-widget-field-repeater-item").sowSetupRepeaterItems(),c.find("> .siteorigin-widget-font-selector").length&&t&&c.find("> .siteorigin-widget-font-selector select").one("focus",function(){(e=>{if(!e.data("sow-font-setup")){e.find("option[data-sow-saved-option]").remove(),e.append(t),e.data("sow-font-setup",!0);var i=e.data("selected");i&&e.val(i)}})(e(this))}),c.find("> .siteorigin-widget-input-color").each(function(){var i=e(this),t="";if(i.data("alpha-enabled"))var n=function(){$container=i.parents(".wp-picker-container"),$colorResult=$container.find(".wp-color-result"),t=$colorResult.css("background-image"),$colorResult.css("background-image",""==i.val()?"none":t)};var r={change:function(t,r){setTimeout(function(){i.data("alpha-enabled")&&n(),e(t.target).trigger("change")},100)}};i.data("defaultColor")&&(r.defaultColor=i.data("defaultColor")),i.data("palettes")&&(r.palettes=i.data("palettes")),"function"==typeof e.fn.wpColorPicker&&(i.wpColorPicker(r),i.data("alpha-enabled")&&i.on("change",n).trigger("change"))});var u=function(i){if("keyup"==i.type&&!sowbForms.isEnter(i))return;const t=e(this);t.toggleClass("siteorigin-widget-section-visible");t.parent().find("> .siteorigin-widget-section, > .siteorigin-widget-widget > .siteorigin-widget-section").slideToggle("fast",function(){const i=e(this);i.find("> .siteorigin-widget-field-container-state").val(i.is(":visible")?"open":"closed"),i.is(":visible")&&i.find("> .siteorigin-widget-field").trigger("sowsetupformfield")})};c.filter(".siteorigin-widget-field-type-widget, .siteorigin-widget-field-type-section").find("> label").on("click keyup",u).attr("tabindex",0),c.filter(".siteorigin-widget-field-type-posts").find(".posts-container-label-wrapper").on("click keyup",u),c.filter(".siteorigin-widget-field-type-slider").each(function(){var i=e(this),t=i.find('input[type="number"]'),n=i.find(".siteorigin-widget-value-slider");n.slider({max:parseFloat(t.attr("max")),min:parseFloat(t.attr("min")),step:parseFloat(t.attr("step")),value:parseFloat(t.val()),slide:function(e,n){t.val(parseFloat(n.value)),t.trigger("change"),i.find(".siteorigin-widget-slider-value").html(n.value)}}),t.on("change",function(e,r){r&&r.silent||(n.slider("value",parseFloat(t.val())),i.find(".siteorigin-widget-slider-value").html(t.val()))})}),c.filter(".siteorigin-widget-field-type-link").each(function(){const i=e(this),t=i.find("input.siteorigin-widget-input"),n=i.find("ul.posts"),r=i.find(".content-no-results");const a=()=>{const t=i.find(".content-text-search"),a={action:"so_widgets_search_posts",query:t.val(),postTypes:t.data("postTypes")};"string"==typeof icl_this_lang&&(a.language=icl_this_lang),r.addClass("hidden"),n.empty(),n.removeClass("hidden"),n.addClass("loading"),e.get(soWidgets.ajaxurl,a,i=>{if(0===i.length)return r.removeClass("hidden"),n.addClass("hidden"),void n.removeClass("loading");for(var t=0;t<i.length;t++)""===i[t].label&&(i[t].label="&nbsp;"),n.append(e("<li>").addClass("post").html(i[t].label+"<span>("+i[t].type+")</span>").data(i[t]).attr("tabindex",0));n.removeClass("loading")})};i.find(".select-content-button, .button-close").on("click",function(t){t.preventDefault(),e(this).trigger("blur");var n=i.find(".existing-content-selector");n.toggle(),n.is(":visible")&&0===n.find("ul.posts li").length&&a()}),i.on("click keyup",".posts li",function(n){if(n.preventDefault(),"keyup"!=n.type||sowbForms.isEnter(n)){var r=e(this);t.val("post: "+r.data("value")+" ("+r.get(0).childNodes[0].nodeValue+")"),i.trigger("change"),i.find(".existing-content-selector").toggle()}});var s=null;i.find(".content-text-search").on("keyup",function(){null!==s&&clearTimeout(s),s=setTimeout(function(){a()},500)});var o=t.val().replace("post: ","");""!=o&&isFinite(o)&&e.get(soWidgets.ajaxurl,{action:"so_widgets_links_get_title",postId:o},function(e){t.val(t.val()+" ("+e+")")})}),void 0!==jQuery.fn.soPanelsSetupBuilderWidget&&c.filter(".siteorigin-widget-field-type-builder").each(function(){e(this).find("> .siteorigin-page-builder-field").each(function(){var i=e(this);i.soPanelsSetupBuilderWidget({builderType:i.data("type")})})});var m=function(){var i=e(this),t=i.closest("[data-state-emitter]").data("state-emitter");if(void 0!==t){var n=function(t,n){if(void 0===sowEmitters[t.callback]||"_"===t.callback.substr(0,1))return n;if(i.is('[type="radio"]')&&!i.is(":checked"))return n;var r=sowbForms.getContainerFieldId(i,"repeater",".siteorigin-widget-field-repeater-item");!1!==r&&(t.args=t.args.map(function(e){return e.replace("{$repeater}",r)}));var a=sowbForms.getContainerFieldId(i,"widget",".siteorigin-widget-widget");!1===a||t.hasOwnProperty("widgetFieldId")||(t.widgetFieldId=a,t.args=t.args.map(function(e){return e="conditional"===t.callback?e.replace(/(.*)(\[.*)/,"$1_"+a+"$2"):e+"_"+a}));var s=i.is('[type="checkbox"]')?i.is(":checked"):i.val();return i.parent().hasClass("siteorigin-widget-field-type-media")&&"conditional"==t.callback&&(s||(s=i.hasClass("media-fallback-external")?i.prev().val():fallbackField=i.next().val()),0==s&&(s="")),e.extend(n,sowEmitters[t.callback](s,t.args,i))},r={default:""};void 0===t.length&&(t=[t]);for(var s=0;s<t.length;s++)r=n(t[s],r);var o=a.data("states");for(var d in void 0===o&&(o={default:""}),r)void 0!==o[d]&&r[d]===o[d]||(o[d]=r[d],a.trigger("sowstatechange",[d,r[d]]));a.data("states",o)}};c.filter("[data-state-emitter]").each(function(){var i=e(this).find(".siteorigin-widget-input");i.on("keyup change",m),i.each(function(){var i=e(this);i.is(":radio")?i.is(":checked")&&m.call(i[0]):m.call(i[0])})}),g&&s.sowFieldBackups(a),s.trigger("sowsetupform",c).data("sow-form-setup",!0),c.trigger("sowsetupformfield"),s.find(".siteorigin-widget-field-repeater-item").trigger("updateFieldPositions"),(d.hasClass("wp-customizer")||d.hasClass("widgets-php"))&&s.closest(".ui-sortable").on("sortstop",function(e,i){i.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}),o=!1})},e.fn.sowSetupPreview=function(){var i=e(this);i.siblings(".siteorigin-widget-preview").find("> a").on("click",function(t){t.preventDefault();var n=sowbForms.getWidgetFormValues(i),r=e(e("#so-widgets-bundle-tpl-preview-dialog").html().trim()).appendTo("body");r.find('input[name="data"]').val(JSON.stringify(n)),r.find('input[name="class"]').val(i.data("class")),r.find("iframe").on("load",function(){e(this).css("visibility","visible")}),r.find("form").trigger("submit"),r.find(".close").on("click keyup",function(e){("keyup"!=e.type||sowbForms.isEnter(e))&&r.remove()})})},e.fn.sowSetupRepeater=function(){return e(this).each(function(i,t){var n=e(t),r=n.find(".siteorigin-widget-field-repeater-items"),a=n.data("repeater-name"),o=n.data("max-items");r.on("updateFieldPositions",function(){var i=e(this),t=i.find("> .siteorigin-widget-field-repeater-item");t.each(function(i,t){e(t).find(".siteorigin-widget-input").each(function(t,n){var r=e(n).data("repeater-positions");void 0===r&&(r={}),r[a]=i,e(n).data("repeater-positions",r)})}),i.find(".siteorigin-widget-input").each(function(i,t){var n=e(t),r=n.data("repeater-positions");if(void 0!==r){var a=n.attr("data-original-name");if(a||(n.attr("data-original-name",n.attr("name")),a=n.attr("name")),!a)return;if(r)for(var s in r)a=a.replace("#"+s+"#",r[s]);n.attr("name",a)}}),i.data("initialSetup")||(i.find(".siteorigin-widget-input").each(function(i,t){var n=e(t);n.prop("checked",n.prop("defaultChecked"))}),i.data("initialSetup",!0));var r=n.data("scroll-count")?parseInt(n.data("scroll-count")):0;if(r>0&&t.length>r){var s=t.first().outerHeight();i.css("max-height",s*r+"px"),i.css("overflow","auto")}else i.css("max-height","").css("overflow","")}),r.sortable({handle:".siteorigin-widget-field-repeater-item-top",items:"> .siteorigin-widget-field-repeater-item",update:function(){r.find('input[type="radio"].siteorigin-widget-input').attr("name",""),r.trigger("updateFieldPositions"),n.trigger("change")},sortstop:function(i,t){t.item.is(".siteorigin-widget-field-repeater-item")?t.item.find("> .siteorigin-widget-field-repeater-item-form").each(function(){e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")}):t.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield");n.trigger("change")}}),r.trigger("updateFieldPositions");var d=function(){n.addClass("sow-max-reached")};n.find("> .siteorigin-widget-field-repeater-add").disableSelection().on("click keyup",function(i){i.preventDefault(),("keyup"!=i.type||sowbForms.isEnter(i))&&(isNaN(o)||n.find(".siteorigin-widget-field-repeater-item").length+1<=o?(n.closest(".siteorigin-widget-field-repeater").sowAddRepeaterItem().find("> .siteorigin-widget-field-repeater-items").slideDown("fast",function(){e(window).trigger("resize")}),isFinite(o)&&r.find(".siteorigin-widget-field-repeater-item").length==o&&d()):d())}),n.find("> .siteorigin-widget-field-repeater-top > .siteorigin-widget-field-repeater-expand").on("click",function(i){i.preventDefault(),n.closest(".siteorigin-widget-field-repeater").find("> .siteorigin-widget-field-repeateritems-").slideToggle("fast",function(){e(window).trigger("resize")})});const l=n.data("item-label");if(void 0!==l&&"table"in l){n.addClass("sow-repeater-has-table");let e=l.selectorArray.map(e=>e.label||"").map(e=>`<li role="listitem">${s(e)}</li>`).join("");n.find(".siteorigin-widget-field-repeater-top").append(`<ul class="sow-repeater-table" role="list" aria-label="${soWidgets.table.header}">${e}</ul>`).append(`<span class="sow-repeater-table-actions">${soWidgets.table.actions}</span>`)}})},e.fn.sowAddRepeaterItem=function(){return e(this).each(function(i,t){var n=e(t),r=n.find("> .siteorigin-widget-field-repeater-items").children().length+1,s=e("<div>"+n.find("> .siteorigin-widget-field-repeater-item-html").html()+"</div>");s.find(".siteorigin-widget-field[data-initialized]").removeAttr("data-initialized"),s.find(".siteorigin-widget-input[data-name]").each(function(){var i=e(this);0===i.closest(".siteorigin-widget-field-repeater-item-html").length&&i.attr("name",e(this).data("name"))});var o="";s.find("> .siteorigin-widget-field").each(function(i,t){var n=t.outerHTML;e(t).is(".siteorigin-widget-field-type-repeater")||(n=n.replace(/_id_/g,r)),o+=n});var d=void 0!==n.attr("readonly"),l=e('<div class="siteorigin-widget-field-repeater-item ui-draggable"></div>').append(e('<div class="siteorigin-widget-field-repeater-item-top" tabindex="0" />').append(e('<div class="siteorigin-widget-field-expand" tabindex="0" />')).append(d?"":e('<div class="siteorigin-widget-field-copy" tabindex="0" />')).append(d?"":e('<div class="siteorigin-widget-field-remove" tabindex="0" />')).append(e("<h4></h4>").html(n.data("item-name")))).append(e('<div class="siteorigin-widget-field-repeater-item-form"></div>').html(o));n.find("> .siteorigin-widget-field-repeater-items").append(l).sortable("refresh").trigger("updateFieldPositions"),l.sowSetupRepeaterItems(),l.hide().slideDown("fast",function(){a(e(this)),e(window).trigger("resize")}),n.trigger("change")})},e.fn.sowRemoveRepeaterItem=function(){return e(this).each(function(i,t){var n=e(this).closest(".siteorigin-widget-field-repeater-items");e(this).remove(),n.sortable("refresh").trigger("updateFieldPositions"),e(t).trigger("change")})},e.fn.checkboxFormField=function(){return`<span class="dashicons dashicons-${e(this).is(":checked")?"yes":"minus"}"></span>`},e.fn.iconFormField=function(){return e(this).find(".siteorigin-widget-icon span[data-sow-icon]").prop("outerHTML")};const s=function(i){return void 0===i?"":(i=e("<div></div>").text(i).html()).length>80?i.substr(0,79)+"...":i},o=function(e,i){return"iconFormField"===i||"checkboxFormField"===i?e:s(e)};e.fn.sowSetupRepeaterItems=function(){return e(this).each(function(i,t){var n=e(t);if(void 0===n.data("sowrepeater-actions-setup")){var r=n.closest(".siteorigin-widget-field-repeater"),s=n.find("> .siteorigin-widget-field-repeater-item-top"),d=r.data("item-label"),l=n.parents(".siteorigin-widget-field-repeater").data("item-name");if(d&&(d.hasOwnProperty("selector")||d.hasOwnProperty("selectorArray"))){var g=function(){const i=void 0!==d&&"table"in d;var t,r,a;if(i)var g=[];if(d.hasOwnProperty("selectorArray"))for(var f=0;f<d.selectorArray.length;f++){t=(a=d.selectorArray[f]).hasOwnProperty("valueMethod")&&a.valueMethod?a.valueMethod:"val";let e="";if(i&&a.selectorArray)for(var c=0;c<a.selectorArray.length;c++){const i=a.selectorArray[c];if(e=n.find(i.selector)[i.valueMethod](),e)break}else e=n.find(a.selector)[t]();if(i)g.push({value:e,type:a.valueMethod});else if(e){r=r?`${r} ${e}`:e;break}}else t=d.hasOwnProperty("valueMethod")&&d.valueMethod?d.valueMethod:"val",r=n.find(d.selector)[t]();if(i){s.find(".sow-repeater-table").length||(s.find("h4").after('<ul class="sow-repeater-table" role="list"></ul>'),s.find("h4").remove());let e="";g.forEach((i,t)=>{r=o(i.value,i.type),e+=`<li role="listitem">${r}</li>`}),s.find(".sow-repeater-table").empty().append(e)}else if(!i&&r)r=o(r,t);else if(r=l,d.increment){var p=n.index()+1;isNaN(p)||(r="before"===d.increment?`${p} ${r}`:`${r} ${p}`)}if(r)if("checkboxFormField"!==t){if("iconFormField"===t){if("Item"==r)return;const i=e(r);if(!i)return;return"none"===i.css("display")?void s.find("h4").text(l):void s.find("h4").html(r)}s.find("h4").text(r)}else s.find("h4").html(r)};g();var f=d.hasOwnProperty("updateEvent")&&d.updateEvent?d.updateEvent:"change";n.on(f,g)}s.on("click keyup",function(i){if("siteorigin-widget-field-remove"===i.target.className||"siteorigin-widget-field-copy"===i.target.className)return;if("keyup"==i.type&&!sowbForms.isEnter(i))return;const t=e(this).closest(".siteorigin-widget-field-repeater-item").find(".siteorigin-widget-field-repeater-item-form").eq(0),n=t.is(":visible")?"open":"closed";i.preventDefault(),t.slideToggle({duration:"fast",complete:function(){const i=e(this);"open"===n?i.trigger("slideToggleCloseComplete"):(i.trigger("slideToggleOpenComplete"),a(i)),e(window).trigger("resize")}})}),s.find(".siteorigin-widget-field-remove").on("click keyup",function(i,t){if(i.preventDefault(),"keyup"!=i.type||sowbForms.isEnter(i)){var a=e(this).closest(".siteorigin-widget-field-repeater-items"),s=e(this).closest(".siteorigin-widget-field-repeater-item"),o=function(){s.remove(),a.sortable("refresh").trigger("updateFieldPositions"),e(window).trigger("resize"),r.trigger("change")};if(t&&t.silent)o();else if(confirm(soWidgets.sure)){s.slideUp("fast",o),"string"==typeof n.closest(".siteorigin-widget-field-repeater").data("item-label").increment&&n.parent().find(".siteorigin-widget-field-repeater-item").trigger("change");var d=e(this).parents(".siteorigin-widget-field-repeater");d.hasClass("sow-max-reached")&&d.removeClass("sow-max-reached")}}}),s.find(".siteorigin-widget-field-copy").on("click keyup",function(i){if(i.preventDefault(),"keyup"!=i.type||sowbForms.isEnter(i)){var t=e(this).closest(".siteorigin-widget-field-repeater-items"),r=e(this).parents(".siteorigin-widget-field-repeater"),s=r.data("max-items");if(isNaN(s)||t.find(".siteorigin-widget-field-repeater-item").length+1<=s){var o=e(this).closest(".siteorigin-widget-form-main"),d=e(this).closest(".siteorigin-widget-field-repeater-item"),l=d.clone(),g=t.children().length,f={};l.find(".siteorigin-widget-field[data-initialized]").removeAttr("data-initialized"),l.find("*[name]").each(function(){var i=e(this),t=i.attr("id"),r=i.attr("name");if(i.is("textarea")&&i.parent().is(".wp-editor-container")&&"undefined"!=typeof tinymce){i.parent().empty().append(i),i.css("display","");var a=tinymce.get(t);if(a){var s=sowbForms.sanitizeTinyMCEContent(a.getContent());_.isEmpty(s)?-1!==s.search("<")&&-1===s.search(">")&&$textarea.val(s.replace(/</g,"")):i.val(s)}}else if(i.is(".wp-color-picker")){var c=i.closest(".wp-picker-container"),p=i.closest(".siteorigin-widget-field");c.remove(),p.append(i.remove())}else{var u=t?d.find("#"+t):d.find('[name="'+r+'"]');u.length&&null!=u.val()&&i.val(u.val())}if(t){var m,w;if(i.is('[type="radio"]')){m=t.replace(/-\d+-\d+$/,"");var h=t.replace(/-\d+$/,"");if(!f[m]){var v={};f[m]=o.find(".siteorigin-widget-input[id^="+m+"]").not("[id*=_id_]").filter(function(i,t){var n=e(t).attr("name");return!v[n]&&(v[n]=!0,!0)}).length+1}var b=m+"-"+f[m];w=b+t.match(/-\d+$/)[0],l.find("label[for="+h+"]").attr("for",b)}else k=new RegExp("-\\d+$"),m=t.replace(k,""),f[m]||(f[m]=o.find(".siteorigin-widget-input[id^="+m+"]").not("[id*=_id_]").length+1),w=m+"-"+f[m]++;if(i.is(".wp-editor-area")&&(w+=Math.floor(1e3*Math.random()),i.data("tinymce-id",w),i.attr("data-tinymce-id",w)),i.attr("id",w),i.is(".wp-editor-area")){var y=i.closest(".siteorigin-widget-tinymce-container"),F=y.data("media-buttons");if(F&&F.html){var k=new RegExp(t,"g");F.html=F.html.replace(k,w),y.data("media-buttons",F)}}l.find("label[for="+t+"]").attr("for",w),l.find("[id*="+t+"]").each(function(){var i=e(this).attr("id").replace(t,w);e(this).attr("id",i)}),"undefined"!=typeof tinymce&&tinymce.get(w)&&tinymce.get(w).remove()}var C=d.parents(".siteorigin-widget-field-repeater").length,x=e("body");(x.hasClass("wp-customizer")||x.hasClass("widgets-php"))&&0===n.closest(".panel-dialog").length&&(C+=1);var E=r.replace(new RegExp("((?:.*?\\[\\d+\\]){"+(C-1).toString()+"})?(.*?\\[)\\d+(\\])"),"$1$2"+g.toString()+"$3");i.attr("name",E),i.data("original-name",E)}),t.append(l).sortable("refresh").trigger("updateFieldPositions"),l.sowSetupRepeaterItems(),l.hide().slideDown("fast",function(){a(e(this)),e(window).trigger("resize")}),"string"==typeof n.closest(".siteorigin-widget-field-repeater").data("item-label").increment?n.parent().find(".siteorigin-widget-field-repeater-item").trigger("change"):n.trigger("change"),isFinite(s)&&t.find(".siteorigin-widget-field-repeater-item").length==s&&r.addClass("sow-max-reached")}}});n.find("> .siteorigin-widget-field-repeater-item-form").sowSetupForm(),n.data("sowrepeater-actions-setup",!0)}})};const d=function(e){return"string"!=typeof e||0===e.length?e:e.replace(/\n/g,"")},l=(e,i,t)=>{if("_sow_form_timestamp"===t||"_sow_form_id"===t||"builder_id"===t)return!1;if(!i.hasOwnProperty(t))return!0;const n=e[t],r=i[t];if("object"==typeof n&&null!==n&&"object"==typeof r&&null!==r){for(const e in n)if(l(n,r,e))return!0;return!1}return d(n)!==d(r)};e.fn.sowFieldBackups=function(i){const t=e(this),n=t.find("> .siteorigin-widgets-form-id").val(),r=t.find("> .siteorigin-widgets-form-timestamp");let a=!1;t.on("keydown mouseup touchend",i=>{if(a)return;const t=e(i.target);if(t.is("label")){const e=t.parent();if(e.hasClass("siteorigin-widget-field-type-section")||e.hasClass("siteorigin-widget-field-type-widget"))return!1}if(t.is(".siteorigin-panels-display-builder"))return!1;["input","select","textarea","iframe","label",".ui-slider-handle",".ui-slider",".siteorigin-widget-icon-icons-icon",".so-panels-dialog-add-builder .so-close","a.media-upload-button","a.media-remove-button"].some(e=>t.is(e))&&(a=!0)}),t.on("change",_.debounce(()=>{if(a){r.val((new Date).getTime());const e=sowbForms.getWidgetFormValues(t);sessionStorage.setItem(n,JSON.stringify(e))}},500));const s=sowbForms.getWidgetFormValues(t);if(!s)return;const o=JSON.parse(sessionStorage.getItem(n));o&&(s._sow_form_timestamp=parseInt(r.val()||0),((e,i,t)=>{if(e._sow_form_timestamp>i._sow_form_timestamp)return sessionStorage.removeItem(t),!1;for(const t in e)if(l(e,i,t))return!0;return!1})(s,o,n)&&sowbForms.displayNotice(t,soWidgets.backup.newerVersion,soWidgets.backup.replaceWarning,[{label:soWidgets.backup.restore,callback:function(e){sowbForms.setWidgetFormValues(i,o),e.slideUp("fast",function(){e.remove()})}},{label:soWidgets.backup.dismiss,callback:function(e){e.slideUp("fast",function(){sessionStorage.removeItem(n),e.remove()})}}]))},sowbForms.getContainerFieldId=function(e,i,t){var n=i+"FieldId";this.hasOwnProperty(n)||(this[n]=1);var r=e.closest(t);if(r.length){var a=r.data("field-id");return void 0===a&&(a=this[n]++),r.data("field-id",a),a}return!1},sowbForms.getWidgetFieldVariable=function(e,i,t){var n=window.sow_field_javascript_variables[e];i=i.replace(/\[#.*?#\]/g,"");for(var r=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(i)[1].split("]["),a=r.length?n:null;r.length;)a=a[r.shift()];return a[t]},sowbForms.fetchWidgetVariable=function(i,t,n){window.sowVars=window.sowVars||{},void 0===window.sowVars[t]?e.post(soWidgets.ajaxurl,{action:"sow_get_javascript_variables",widget:t,key:i},function(e){window.sowVars[t]=e,n(window.sowVars[t][i])}):n(window.sowVars[t][i])},sowbForms.getWidgetIdBase=function(e){return e.data("id-base")};const g={},f=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window},c=function(i){return f(i).jQuery||e},p=function(i){if(null==i||0===i.length)return e();const t=i.jquery?i[0]:i;return c(t)(t)};sowbForms.registerFieldFlusher=function(e,i){"string"==typeof e&&"function"==typeof i&&(g[e]=i)},sowbForms.flushWidgetForm=function(i,t){const n=p(i),r=function(i){return e.extend({awaitAsync:!0,triggerChange:!1},i||{})}(t),a=[];return n.find(".siteorigin-widget-field").each(function(){const e=c(this)(this),i=function(e){const i=(e.attr("class")||"").split(/\s+/);for(let e=0;e<i.length;e++){const t=i[e].match(/^siteorigin-widget-field-type-(.+)$/);if(t)return t[1]}return null}(e);if(!i||!g[i])return;const t=g[i](e,r);r.awaitAsync&&t&&"function"==typeof t.then&&a.push(Promise.resolve(t))}),Promise.all(a)},sowbForms.getWidgetFormSnapshot=function(e,i){const t=p(e);return sowbForms.flushWidgetForm(t,i).then(function(){return sowbForms.getWidgetFormValues(t)})},sowbForms.registerFieldFlusher("tinymce",function(i,t){const n=f(i[0]),r=n.jQuery||e,a=[];return i.find("textarea.wp-editor-area").each(function(){const e=r(this),i=e.data("tinymce-id")||e.attr("id"),s=i&&"function"==typeof n.sowbGetTinyMCEInitPromise?n.sowbGetTinyMCEInitPromise(i):Promise.resolve();a.push(s.then(function(){const r=n.tinymce&&i?n.tinymce.get(i):null;!r||"function"!=typeof r.getContent||"function"==typeof r.isHidden&&r.isHidden()||!r.initialized?e.val(sowbForms.sanitizeTinyMCEContent(e.val())):e.val(sowbForms.sanitizeTinyMCEContent(r.getContent())),t.triggerChange&&e.trigger("change")}))}),Promise.all(a)}),sowbForms.getWidgetFormValues=function(i){if(void 0===i)return null;var t={};return i.find("*[name]").each(function(){var i=e(this);try{var n=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(!n)return!0;var r=(n=n[1]).split("][");r=r.map(function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e});var a=t,s=null,o="string"==typeof i.attr("type")?i.attr("type").toLowerCase():null;if("checkbox"===o)s=!!i.is(":checked")&&(""===i.val()||i.val());else if("radio"===o){if(!i.is(":checked"))return;s=i.val()}else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var d=i.length&&i.get(0).ownerDocument&&i.get(0).ownerDocument.defaultView?i.get(0).ownerDocument.defaultView.tinymce:"undefined"!=typeof tinyMCE?tinyMCE:void 0,l=null;void 0!==d&&(l=d.get(i.attr("id"))),s=null!==l&&"function"==typeof l.getContent&&!l.isHidden()&&l.initialized?sowbForms.sanitizeTinyMCEContent(l.getContent()):sowbForms.sanitizeTinyMCEContent(i.val())}else if("SELECT"===i.prop("tagName")){var g=i.find("option:selected");if(1===g.length)s=i.find("option:selected").val();else if(g.length>1){const e=i.find("option:selected");s=[];for(var f=0;f<e.length;f++)s.push(e[f].value)}}else s=i.val();for(f=0;f<r.length;f++)f===r.length-1?""===r[f]?a.push(s):a[r[f]]=s:(void 0===a[r[f]]&&("number"==typeof r[f+1]||""===r[f+1]?a[r[f]]=[]:a[r[f]]={}),a=a[r[f]])}catch(e){console.error("Field ["+i.attr("name")+"] could not be processed and was skipped - "+e.message)}}),t},sowbForms.isEnter=function(i,t=!1){if(13==i.which){if(!t)return!0;e(i.target).trigger("click")}},sowbForms.setWidgetFormValues=function(t,n,r,a){r=r||!1,a=void 0!==a&&a||void 0===a;var s=0,o=function(i,t){10!==++s?(i.find("> .siteorigin-widget-field-type-repeater,> .siteorigin-widget-field-type-section > .siteorigin-widget-section > .siteorigin-widget-field-type-repeater").each(function(i,n){var a=e(this),s=a.find("> .siteorigin-widget-field-repeater"),d=s.data("repeaterName"),l=t.hasOwnProperty(d)?t[d]:null;if(a.parent().is(".siteorigin-widget-section")){var g=s.data("element-name");g=g.replace(/\[#.*?#\]/g,"");for(var f=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(g)[1].split("]["),c=f.length?t:null;f.length;){var p=f.shift();c=c.hasOwnProperty(p)?c[p]:c}l=c}if(l&&Array.isArray(l)){var u=s.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item"),m=l.length,w=u.length;if(m>w)for(var h=0;h<m-w;h++)s.find("> .siteorigin-widget-field-repeater-add").trigger("click");else if(!r&&m<w)for(var v=m;v<w;v++){e(u.eq(v)).find("> .siteorigin-widget-field-repeater-item-top").find(".siteorigin-widget-field-remove").trigger("click",{silent:!0})}u=s.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item");for(var b=0;b<u.length;b++)u.eq(b).find("> .siteorigin-widget-field-repeater-item-form"),o(u.eq(b).find("> .siteorigin-widget-field-repeater-item-form"),l[b])}}),--s):--s};o(t,n),$fields=t.find("*[name]");var d=function(e){return e.map(function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e}),e},l=function(e,i){for(var t,n=e,a=0;a<i.length;a++){if(!n.hasOwnProperty(i[a])){if(r)continue;break}a===i.length-1?t=n[i[a]]:n=n[i[a]]}return{sub:n,value:t}},g=function(e,i){if(i){if(e!==i)return!0}else if(e)return!0;return!1},f=function(t,s){for(;t<s.length;t++){if(0!=t&&t+1<s.length&&t%20==0)return void setTimeout(f,150,t+1,s);var o=e(s[t]),c=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(o.attr("name"));if(null==c)return!0;if(!(o.hasClass("sow-measurement-select-unit")||o.attr("data-presets")||o.parent().hasClass("siteorigin-widget-field-type-posts")||"hidden"==o.attr("type")&&!o.hasClass("sow-multi-measurement-input-values"))){var p=(c=c[1]).split("][");p=d(p);var u=l(n,p);if((!r||""!=u.value)&&void 0!==u.value){var m=!1;if("checkbox"===o.attr("type")&&o.is(":checked")!=u.value)o.prop("checked",u.value),m=!0;else if("radio"===o.attr("type"))o.prop("checked",u.value===o.val()),m=!0;else if("TEXTAREA"===o.prop("tagName")&&o.hasClass("wp-editor-area")){var w=null;"undefined"!=typeof tinyMCE&&(w=tinyMCE.get(o.attr("id")));var h=sowbForms.sanitizeTinyMCEContent(u.value);null!==w&&"function"==typeof w.setContent&&!w.isHidden()&&o.parent().is(":visible")?g(sowbForms.sanitizeTinyMCEContent(w.getContent()),h)&&(w.initialized?(w.setContent(h),m=!0):(w.on("init",function(){w.setContent(h)}),m=!0)):g(sowbForms.sanitizeTinyMCEContent(o.val()),h)&&(o.val(h),m=!0)}else if(o.is(".panels-data")){if(g(o.val(),u.value)){o.val(u.value);var v=o.data("builder");v&&(v.setDataField(o),m=!0)}}else if(o.hasClass("sow-multi-measurement-input-values")){const t=o.prev().find(".sow-multi-measurement-input, .sow-multi-measurement-select-unit"),n=[];if(!i&&(o.attr("data-state")||o.attr("data-state-handler")))continue;""!==u.value&&u.value.split(" ").forEach(e=>{n.push(parseInt(e,10)),n.push(e.replace(parseInt(e,10),""))}),t.each(function(i,t){const r=e(t);if("number"!=typeof n[i])return!0;const a=parseInt(n[i]);r.val(isNaN(a)?"":a),!m&&g(r.val(),u.value[a])&&(m=!0)}),m&&o.val(u.value)}else g(o.val(),u.value)&&(o.val(u.value),m=!0);if(a&&m){if("preset"==a&&!o.hasClass("siteorigin-widget-input-color")&&!o.hasClass("siteorigin-widget-input-slider")&&!o.is("siteorigin-widget-input-select")&&"checkbox"==!o.attr("type"))continue;o.trigger("change"),this.dispatchEvent(new Event("change",{bubbles:!0,cancelable:!0}))}}}}};f(0,$fields)},sowbForms.displayNotice=function(i,t,n,r,a){var s=e('<div class="siteorigin-widget-form-notification"></div>');t&&s.append("<span>"+t+"</span>"),r&&r.length&&r.forEach(function(i){var t="";i.classes&&i.classes.length&&(t=" "+i.classes.join(" "));var n=e('<a class="button button-small'+t+'" tabindex="0" target="_blank" rel="noopener noreferrer">'+i.label+"</a>");i.url&&n.attr("href",i.url),i.callback&&n.on("click keyup",function(e){("keyup"!=e.type||sowbForms.isEnter(e))&&i.callback(s)}),s.append(n)}),n&&s.append("<div><small>"+n+"</small></div>"),a?a.before(s):i.prepend(s)},sowbForms.validateFields=function(i,t=!0){var n=!0,r=e(document).triggerHandler("sow_validate_widget_data",[n,i,void 0!==typeof jQuery(".widget-content").data("id-base")?i.find(".siteorigin-widget-form").data("id-base"):""]);if("boolean"!=typeof r||r||(n=!1),n){var a=!1;i.find(".siteorigin-widget-field-is-required").length&&(i.find(".siteorigin-widget-field-is-required").each(function(){var i=e(this),t=i.find(".siteorigin-widget-input");t.parents(".siteorigin-widget-field-repeater-item-html").length||((!t.val()||i.hasClass("siteorigin-widget-field-type-checkboxes")&&!t.prop("checked"))&&(a=!0,i.addClass("sow-required-error")),t.on("change",function(e){i.removeClass("sow-required-error")}))}),!a||t&&confirm(soWidgets.missing_required)||(n=!1))}return n},"object"==typeof panelsOptions&&e(document).on("close_dialog_validation",function(i,t,n,r,a){return sowbForms.validateFields(e(a.el))}),e("body").on("click",".widget-control-save",function(i){var t=e(this).parents(".widget.open");t.length&&(t=t.find(".widget-content")).length&&(sowbForms.validateFields(t)||(i.preventDefault(),i.stopPropagation()))}),"undefined"!=typeof wp&&void 0!==wp.customize&&jQuery(document).on("widget-added widget-updated widget-synced",function(i,t,n=!1){n.length&&sowbForms.validateFields(e(n))}),e(".widgets-holder-wrap").on("click",".widget:has(.siteorigin-widget-form-main) .widget-top",function(){var i=e(this).closest(".widget").find(".siteorigin-widget-form-main");setTimeout(function(){i.sowSetupForm()},200)}),e(document).on("widget-added",function(e,i){i.find(".siteorigin-widget-form").sowSetupForm()}),i&&e(document).on("panels_setup_preview",function(){window.hasOwnProperty("sowb")&&e(sowb).trigger("setup_widgets",{preview:!0})}),e(document).on("open_dialog",function(e,i){i.$el.find(".so-panels-dialog").is(".so-panels-dialog-edit-widget")&&i.$el.find(".siteorigin-widget-form-main").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}),e(function(){e(document).trigger("sowadminloaded")})}(jQuery);var sowEmitters={_match:function(e,i){void 0===i&&(i=".*");var t=new RegExp("^([a-zA-Z0-9_-]+)(\\[([a-zA-Z0-9_-]+)\\])? *: *("+i+") *$").exec(e);if(null===t)return!1;var n="",r="default";return void 0!==t[3]?(r=t[1],n=t[3]):n=t[1],{match:t[4].trim(),group:r,state:n}},_checker:function(e,i,t,n){var r,a={};void 0===i.length&&(i=[i]);for(var s=0;s<i.length;s++)!1!==(r=sowEmitters._match(i[s],t))&&("_true"===r.match||n(e,i,r.match))&&(a[r.group]=r.state);return a},select:function(e,i){void 0===i.length&&(i=[i]);for(var t={},n=0;n<i.length;n++)""===i[n]&&(i[n]="default"),t[i[n]]=e;return t},conditional:function(val,args){return sowEmitters._checker(val,args,"[^;{}]*",function(val,args,match){return eval(match)})},in:function(e,i){return sowEmitters._checker(e,i,"[^;{}]*",function(e,i,t){return-1!==t.split(",").map(function(e){return e.trim()}).indexOf(e)})}};window.sowbForms=sowbForms;

Youez - 2016 - github.com/yon3zu
LinuXploit