PluginProbe ʕ •ᴥ•ʔ
Advanced Ads – Ad Manager & AdSense / 2.0.25
Advanced Ads – Ad Manager & AdSense v2.0.25
2.0.25 2.0.24 2.0.23 2.0.22 2.0.21 1.38.0 1.39.0 1.39.1 1.39.2 1.39.3 1.39.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.40.0 1.40.1 1.40.2 1.41.0 1.42.0 1.42.1 1.42.2 1.43.0 1.44.0 1.44.1 1.45.0 1.45.1 1.46.0 1.47.0 1.47.1 1.47.2 1.47.3 1.47.4 1.47.5 1.48.0 1.48.1 1.49.0 1.5.0 1.5.0.1 1.5.1 1.5.2 1.5.2.1 1.5.4 1.5.4.1 1.5.5 1.50.0 1.51.0 1.51.1 1.51.2 1.51.3 1.52.0 1.52.1 1.52.2 1.52.3 1.52.4 1.53.0 1.53.1 1.53.2 1.54.0 1.54.1 1.55.0 1.56.0 1.56.1 1.56.2 1.56.3 1.56.4 1.6 1.6.1 1.6.10 1.6.10.1 1.6.10.2 1.6.11 1.6.11.1 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.17.1 1.6.17.2 1.6.2 1.6.2.1 1.6.3 1.6.4 1.6.4.1 1.6.5 1.6.6 1.6.6.1 1.6.7 1.6.7.1 1.6.8 1.6.8.1 1.6.8.2 1.6.8.3 1.6.9 1.6.9.1 1.6.9.2 1.6.9.3 1.6.9.4 1.7 1.7.0.1 1.7.0.2 1.7.0.3 1.7.1 1.7.1.1 1.7.1.2 1.7.1.3 1.7.1.4 1.7.1.5 1.7.10 trunk 1.7.11 1.0.1 1.7.12 1.0.2 1.7.13 1.0.3 1.7.14 1.1.0 1.7.15 1.1.1 1.7.16 1.1.2 1.7.17 1.1.3 1.7.18 1.10 1.7.19 1.10.1 1.7.2 1.10.10 1.7.2.1 1.10.11 1.7.20 1.10.12 1.7.21 1.10.2 1.7.22 1.10.3 1.7.23 1.10.4 1.7.24 1.10.5 1.7.25 1.10.6 1.7.3 1.10.7 1.7.4 1.10.8 1.7.4.1 1.10.9 1.7.4.2 1.11 1.7.4.3 1.11.1 1.7.4.4 1.11.2 1.7.4.5 1.12 1.7.5 1.13 1.7.5.1 1.13.1 1.7.6 1.13.2 1.7.7 1.13.3 1.7.8 1.13.4 1.7.9 1.13.5 1.7.9.1 1.13.6 1.7.9.2 1.13.7 1.7.9.3 1.13.8 1.8 1.14 1.8.1 1.14.1 1.8.10 1.14.10 1.8.11 1.14.11 1.8.12 1.14.2 1.8.13 1.14.3 1.8.14 1.14.4 1.8.15 1.14.5 1.8.16 1.14.6 1.8.17 1.14.7 1.8.18 1.14.8 1.8.19 1.14.9 1.8.2 1.15 1.8.20 1.16 1.8.21 1.16.1 1.8.22 1.17 1.8.23 1.17.1 1.8.24 1.17.10 1.8.25 1.17.10-rc.1 1.8.26 1.17.11 1.8.27 1.17.12 1.8.28 1.17.12-rc.1 1.8.29 1.17.2 1.8.3 1.17.3 1.8.30 1.17.4 1.8.4 1.17.5 1.8.5 1.17.6 1.8.6 1.17.7 1.8.7 1.17.8 1.8.8 1.17.9 1.8.9 1.17.9-beta.1 1.9 1.18.0 2.0.0 1.19.0 2.0.1 1.19.1 2.0.10 1.2 2.0.11 1.2.1 2.0.12 1.2.2 2.0.13 1.2.3 2.0.14 1.2.4 2.0.15 1.2.5 2.0.16 1.2.6 2.0.17 1.2.7 2.0.18 1.20.0 2.0.19 1.20.0-rc.1 2.0.2 1.20.0-rc.2 2.0.20 1.20.1 2.0.3 1.20.2 2.0.4 1.20.3 2.0.5 1.21.0 2.0.6 1.21.1 2.0.7 1.22.0 2.0.8 1.22.1 2.0.9 1.22.2 1.23.0 1.23.1 1.23.2 1.24.0 1.24.1 1.24.2 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.29.0 1.29.1 1.3 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.16 1.3.17 1.3.18 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.30.0 1.30.1 1.30.2 1.30.2-rc.1 1.30.3 1.30.4 1.30.4-rc.1 1.30.5 1.31.0 1.31.1 1.32.0 1.32.0-rc.1 1.33.0 1.33.1 1.33.2 1.34.0 1.35.0 1.35.1 1.36.0 1.36.1 1.36.2 1.36.3 1.37.0 1.37.1 1.37.2
advanced-ads / assets / dist / screen-groups-listing.js
advanced-ads / assets / dist Last commit date
admin-common-rtl.css 1 month ago admin-common.asset.php 1 month ago admin-common.css 1 month ago admin-common.js 3 months ago advanced.asset.php 3 months ago advanced.js 3 months ago app-rtl.css 2 days ago app.asset.php 2 days ago app.css 2 days ago app.js 2 days ago commands.asset.php 3 months ago commands.js 3 months ago frontend-picker.asset.php 2 months ago frontend-picker.js 2 months ago notifications-rtl.css 3 months ago notifications.asset.php 3 months ago notifications.css 3 months ago notifications.js 3 months ago post-quick-edit.asset.php 3 months ago post-quick-edit.js 3 months ago screen-ads-editing-rtl.css 3 months ago screen-ads-editing.asset.php 3 months ago screen-ads-editing.css 3 months ago screen-ads-editing.js 3 months ago screen-ads-listing-rtl.css 1 week ago screen-ads-listing.asset.php 1 week ago screen-ads-listing.css 1 week ago screen-ads-listing.js 1 week ago screen-dashboard-rtl.css 1 month ago screen-dashboard.asset.php 1 month ago screen-dashboard.css 1 month ago screen-dashboard.js 3 months ago screen-groups-listing-rtl.css 3 months ago screen-groups-listing.asset.php 1 month ago screen-groups-listing.css 3 months ago screen-groups-listing.js 1 month ago screen-placements-listing-rtl.css 3 months ago screen-placements-listing.asset.php 1 week ago screen-placements-listing.css 3 months ago screen-placements-listing.js 1 week ago screen-settings-rtl.css 1 month ago screen-settings.asset.php 1 month ago screen-settings.css 1 month ago screen-settings.js 3 months ago screen-tools-rtl.css 1 month ago screen-tools.asset.php 1 month ago screen-tools.css 1 month ago screen-tools.js 3 months ago wp-dashboard-rtl.css 6 days ago wp-dashboard.asset.php 6 days ago wp-dashboard.css 6 days ago wp-dashboard.js 3 months ago
screen-groups-listing.js
1 lines
1 (()=>{"use strict";var t={n:e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return t.d(a,{a}),a},d:(e,a)=>{for(var d in a)t.o(a,d)&&!t.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e)};const e=window.wp.domReady;var a=t.n(e);const d=window.jQuery;var o=t.n(d);function n(t,e,a){const d=t.cells[a];if(!d)return"";if("weight"===e){const t=d.querySelector("select");return t&&Number(t.value)||0}if("ad"===e){const t=d.querySelector("a");return t?t.textContent.trim():""}return d.textContent.trim()}const s=window.wp.apiFetch;var r=t.n(s);const i=advancedAds.i18n,c=advancedAds,u=o();function l(){const t=u(this).closest(".advads-ad-group-form"),e=t.find(".advads-group-add-ad-list-ads option:selected"),a=t.find(".advads-group-add-ad-list-weights").last(),d=t.find(".advads-group-ads tbody"),o=e.val().match(/\d+/g);let n="";o&&(n=advancedAds.endpoints.editAd+o.pop());const s=e.data("status"),r=e.data("status-string");e.length&&a.length&&!d.find('[name="'+e.val()+'"]').length&&d.append(u("<tr></tr>").append(u("<td></td>").html(`<span class="advads-help advads-help-no-icon advads-ad-status-icon advads-ad-status-icon-${s}">\n\t\t\t\t\t\t<span class="advads-tooltip">${r}</span>\n\t\t\t\t\t</span>`),u("<td></td>").html(`<a target="_blank" href="${n}">${e.text()}</a>`),u("<td></td>").append(a.clone().removeClass().val(a.val()).prop("name",e.val())),'<td><button type="button" class="advads-remove-ad-from-group button">x</button></td>'))}function p(){u(this).closest("tr").remove()}function v(t){t.each(function(){const t=o()(this);t.closest(".advads-ad-group-form").find(".advads-option:not(.static)").hide();const e=t.val();t.parents(".advads-ad-group-form").find(".advads-group-type-"+e).show()})}function f(t,e){void 0===e&&(e=!0),t.useableInputs||(t.useableInputs=o()(t).closest("dialog").find("select,input,textarea,button,a.button").not(":disabled")),t.useableInputs.prop("disabled",e)}function m(t){const e=o()(t).serialize();f(t),r()({path:"/advanced-ads/v1/group",method:"PUT",data:{fields:e}}).then(function(e){if(e.error)return f(t,!1),t.closest("dialog").close(),void window.advancedAds.notifications.addError(e.error);const a=t.closest("dialog");if(a.advadsTermination.resetInitialValues(),e.reload)return localStorage.setItem("advadsUpdateMessage",JSON.stringify({type:"success",message:window.advancedAds.i18n.groups.updated})),void window.location.reload();window.advancedAds.notifications.addSuccess(window.advancedAds.i18n.groups.updated),a.close()})}function g(t){const e=o()(t).serialize();f(t),r()({path:"/advanced-ads/v1/group",method:"POST",data:{fields:e}}).then(function(e){if(e.error)return f(t,!1),t.closest("dialog").close(),void window.advancedAds.notifications.addError(e.error);t.closest("dialog").advadsTermination.resetInitialValues(),document.location.href=`#modal-group-edit-${e.group_data.id}`,localStorage.setItem("advadsUpdateMessage",JSON.stringify({type:"success",message:window.advancedAds.i18n.groups.saveNew})),document.location.reload()})}a()(function(){document.querySelectorAll(".advads-group-ads-list-show-more").forEach(t=>{t.addEventListener("click",function(){this.style.display="none";const t=this.parentElement.previousElementSibling;t&&t.querySelectorAll("div").forEach(t=>{t.style.display=""})})}),document.querySelectorAll(".advads-group-ads").forEach(t=>{const e={ad:!0,status:!0,weight:!0};t.querySelectorAll("th.group-sort").forEach(a=>{a.addEventListener("click",()=>{const d=a.dataset.sortby;(function(t,e,a){const d=Array.from(t.querySelectorAll("th")),o=d.findIndex(t=>t.dataset.sortby===e);if(-1===o)return;const s=t.tBodies[0],r=Array.from(s.rows);r.sort((t,d)=>function(t,e,a){return"number"==typeof t&&"number"==typeof e?a?t-e:e-t:a?String(t).localeCompare(String(e)):String(e).localeCompare(String(t))}(n(t,e,o),n(d,e,o),a)),r.forEach(t=>s.appendChild(t)),d.forEach(t=>t.classList.remove("asc","desc")),d[o].classList.add(a?"asc":"desc")})(t,d,e[d]),e[d]=!e[d]})})}),document.addEventListener("click",function(t){const e=t.target;if(!e.matches(".delete-tag"))return;t.preventDefault();const a=e.closest("div").parentElement.querySelector(".advads-table-name a").textContent;if(!window.confirm(i.groups.confirmation.replace("%s",a.trim())))return;const d=e.getAttribute("href"),o=new URLSearchParams(d),n=e.closest("tr");r()({path:"/advanced-ads/v1/group",method:"DELETE",data:{id:o.get("group_id"),nonce:o.get("_wpnonce")}}).then(function(t){t.done&&(n.remove(),c.notifications.addSuccess(i.groups.deleted))})})}),o()(function(){u(".advads-group-add-ad button").on("click",l),u("#advads-ad-group-list").on("click",".advads-remove-ad-from-group",p),u(".advads-ad-group-type input").on("click",function(){v(u(this))}),v(u(".advads-ad-group-type input:checked")),wp.hooks.addFilter("advanced-ads-submit-modal-form","advancedAds",function(t,e){return"advads-group-new-form"===e.id?(g(e),!1):t}),wp.hooks.addFilter("advanced-ads-submit-modal-form","advancedAds",function(t,e){return"update-group"===e.name?(m(e),!1):t}),o()('[id^="modal-group-edit-"]').each(function(){o()(this).find(".advads-modal-footer").html(`<button class="button button-primary submit-edit-group">${window.advancedAds.i18n.groups.save}</button>`)}),o()("#modal-group-new").find(".advads-modal-footer").html(`<button class="button button-primary" id="submit-new-group">${window.advancedAds.i18n.groups.saveNew}</button>`),o()(document).on("click",".submit-edit-group",function(){m(o()(this).closest("dialog").find("form")[0])}),o()(document).on("click","#submit-new-group",function(){const t=o()("#advads-group-new-form"),e=t.closest("dialog")[0].closeValidation;window[e.function](e.modal_id)&&g(t[0])})})})();