Ubuntu
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("CoreHome"),require("vue"),require("CorePluginsAdmin")):"function"===typeof define&&define.amd?define(["CoreHome",,"CorePluginsAdmin"],t):"object"===typeof exports?exports["WordPress"]=t(require("CoreHome"),require("vue"),require("CorePluginsAdmin")):e["WordPress"]=t(e["CoreHome"],e["Vue"],e["CorePluginsAdmin"])})("undefined"!==typeof self?self:this,(function(e,t,n){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="../plugins/WordPress/vue/dist/",n(n.s="fae3")}({"19dc":function(t,n){t.exports=e},"8bbf":function(e,n){e.exports=t},a5a2:function(e,t){e.exports=n},fae3:function(e,t,n){"use strict";if(n.r(t),n.d(t,"UseOptOutShortCode",(function(){return b})),n.d(t,"PluginMeasurableSettings",(function(){return M})),"undefined"!==typeof window){var o=window.document.currentScript,r=o&&o.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);r&&(n.p=r[1])}var i=n("19dc"),s=n("8bbf");const a={class:"WordPressOptOutCustomizer"},l=["innerHTML"],c=Object(s["createElementVNode"])("br",null,null,-1),u={style:{margin:"20px"}},d={style:{"list-style":"disc"}},g=Object(s["createElementVNode"])("code",null,"[matomo_opt_out language=de]",-1);function p(e,t,n,o,r,i){return Object(s["openBlock"])(),Object(s["createElementBlock"])("div",a,[Object(s["createElementVNode"])("h3",null,Object(s["toDisplayString"])(e.translate("WordPress_UseShortCode")),1),Object(s["createElementVNode"])("p",null,[Object(s["createElementVNode"])("span",{innerHTML:e.$sanitize(e.shortCodeDesc1)},null,8,l),c,Object(s["createTextVNode"])(" "+Object(s["toDisplayString"])(e.translate("WordPress_UseShortCodeDesc2"))+":",1)]),Object(s["createElementVNode"])("ul",u,[Object(s["createElementVNode"])("li",d,Object(s["toDisplayString"])(e.translate("WordPress_UseShortCodeOptionLanguage")),1)]),Object(s["createElementVNode"])("p",null,[Object(s["createTextVNode"])(Object(s["toDisplayString"])(e.translate("WordPress_Example"))+": ",1),g])])}var m=Object(s["defineComponent"])({computed:{shortCodeDesc1(){return Object(i["translate"])("WordPress_UseShortCodeDesc1","[matomo_opt_out]")}}});i["Matomo"].on("PrivacyManager.UsersOptOut.preface",e=>{e.push({plugin:"WordPress",component:"UseOptOutShortCode"})}),m.render=p;var b=m;const f={class:"pluginMeasurableSettings",ref:"root"},O=["innerHTML"],v={key:1,class:"settingsFormFooter row"},S={class:"col s12"},j=["disabled","value"];function h(e,t,n,o,r,i){const a=Object(s["resolveComponent"])("ActivityIndicator"),l=Object(s["resolveComponent"])("GroupedSettings");return Object(s["openBlock"])(),Object(s["createElementBlock"])("div",f,[Object(s["createVNode"])(a,{loading:e.isLoading},null,8,["loading"]),Object(s["createVNode"])(l,{"group-name":e.pluginName,settings:e.measurableSettings,"all-setting-values":e.settingValues,onChange:t[0]||(t[0]=t=>e.settingValues[`${e.pluginName}.${t.name}`]=t.value)},null,8,["group-name","settings","all-setting-values"]),e.isLoading||e.measurableSettings.length?Object(s["createCommentVNode"])("",!0):(Object(s["openBlock"])(),Object(s["createElementBlock"])("p",{key:0,innerHTML:e.$sanitize(e.noMeasurableSettingsAvailableText),class:"noMeasurableSettingsAvailable"},null,8,O)),!e.isLoading&&e.measurableSettings.length?(Object(s["openBlock"])(),Object(s["createElementBlock"])("div",v,[Object(s["createElementVNode"])("div",S,[Object(s["withDirectives"])(Object(s["createElementVNode"])("input",{disabled:e.isSaving,type:"submit",class:"button-primary",value:e.translate("WordPress_SaveChanges"),onClick:t[1]||(t[1]=t=>e.saveSettings())},null,8,j),[[s["vShow"],!e.isLoading]]),Object(s["createVNode"])(a,{loading:e.isSaving,"loading-message":"",style:{display:"inline-block"}},null,8,["loading"])])])):Object(s["createCommentVNode"])("",!0)],512)}var y=n("a5a2"),C=Object(s["defineComponent"])({props:{idSite:{type:Number,required:!0},pluginName:{type:String,required:!0}},components:{ActivityIndicator:i["ActivityIndicator"],GroupedSettings:y["GroupedSettings"]},data(){return{isSaving:!1,isLoading:!0,measurableSettings:[],settingValues:{}}},created(){this.isLoading=!0,i["AjaxHelper"].fetch({method:"SitesManager.getSiteSettings",idSite:this.idSite}).then(e=>{const t=e.find(e=>e.pluginName===this.pluginName);this.measurableSettings=(null===t||void 0===t?void 0:t.settings)||[]}).finally(()=>{this.isLoading=!1})},mounted(){$(this.$refs.root).on("click",".matomoAdminLink",e=>{window.self!==window.top&&(e.preventDefault(),window.parent.postMessage("open-matomo-admin",window.location.origin))})},watch:{measurableSettings(e){if(!e.length)return;const t={};e.forEach(e=>{t[`${this.pluginName}.${e.name}`]=e.value}),this.settingValues=t}},computed:{noMeasurableSettingsAvailableText(){const e="index.php?"+i["MatomoUrl"].stringify(Object.assign(Object.assign({},i["MatomoUrl"].urlParsed.value),{},{module:"CoreAdminHome",action:"generalSettings"}));return Object(i["translate"])("WordPress_NoMeasurableSettingsAvailable",``,"")}},methods:{saveSettings(){if(this.isSaving)return;const e={idSite:this.idSite,settingValues:{[this.pluginName]:[]}};Object.entries(this.settingValues).forEach(([t,n])=>{const[o,r]=t.split("."),i=e.settingValues;i[o]||(i[o]=[]);let s=n;!1===n?s="0":!0===n?s="1":Array.isArray(n)&&(s=n.filter(e=>!!e)),i[o].push({name:r,value:s})}),this.isSaving=!0,i["AjaxHelper"].post({method:"SitesManager.updateSite"},e).finally(()=>{this.isSaving=!1})}}});C.render=h;var M=C;
/**
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/i["Matomo"].on("Matomo.topControlsRendered",()=>{$(".top_controls .top_bar_sites_selector").hide()}),i["Matomo"].on("ReportingPage.loadPage",e=>{if("General_AIAssistants"!==e.category||"BotTracking_AIBotsOverview"!==e.subcategory)return;if(i["Matomo"].isAiBotTrackingEnabledInMwp)return;const t=i["Matomo"].helper.htmlEntities(i["Matomo"].mwpHomeUrl+"/wp-admin/admin.php?page=matomo-settings#track_ai_bots-field");i["NotificationsStore"].show({context:"info",type:"transient",message:Object(i["translate"])("WordPress_AIBotTrackingIsNotEnabled",``,""),noclear:!0})})}})}));
//# sourceMappingURL=WordPress.umd.min.js.map