first commit

This commit is contained in:
2026-03-05 13:07:40 +01:00
commit 64ba0721ee
25709 changed files with 4691006 additions and 0 deletions

View File

@@ -0,0 +1 @@
(()=>{var e={311:a=>{"use strict";a.exports=jQuery}},s={};function n(a){var t=s[a];if(void 0!==t)return t.exports;t=s[a]={exports:{}};return e[a](t,t.exports,n),t.exports}var i,a;a=n(311),(i=a)(function(){function t(a){var t=i("#pdfemb_form");t.attr("action",t.attr("action").replace(/(#.+)?$/,"#"+a))}i("#pdfemb-tabs").find("a").click(function(){i("#pdfemb-tabs").find("a").removeClass("nav-tab-active"),i(".pdfembtab").removeClass("active");var a=i(this).attr("id").replace("-tab","");i("#"+a+"-section").addClass("active"),i(this).addClass("nav-tab-active"),"about"===a?i(".submit").hide():i(".submit").show(),t(a)});var a,e,s=window.location.hash.replace("#","");""!=s&&(a=i("#"+s+"-section"),e=i("#"+s+"-tab"),"about"===s?i(".submit").hide():i(".submit").show(),a&&e&&(i("#pdfemb-tabs").find("a").removeClass("nav-tab-active"),i(".pdfembtab").removeClass("active"),a.addClass("active"),e.addClass("nav-tab-active"),t(s))),i(".lionsher-partners").on("click",".lionsher-partners-install",function(a){a.preventDefault();var n=i(this),t=n.data("url"),a=n.data("basename"),r=i(this).parent().parent().find(".lionsher-partner-status"),t={url:pdfemb_args.ajax,type:"post",async:!0,cache:!1,dataType:"json",data:{action:"pdfemb_partners_install",nonce:pdfemb_args.install_nonce,basename:a,download_url:t},success:function(a){n.text(pdfemb_args.activate).removeClass("lionsher-partners-install").addClass("lionsher-partners-activate"),i(r).text(pdfemb_args.inactive);var t=i(r),e=t.html().split(/\s+/),s=e.pop(),e=e.join(" ");t.html([e," <span>",s,"</span>"].join(""))},error:function(a,t,e){console.log(e)}};i.ajax(t)}),i(".lionsher-partners").on("click",".lionsher-partners-activate",function(a){a.preventDefault();var n=i(this),t=n.data("url"),a=n.data("basename"),r=i(this).parent().parent().find(".lionsher-partner-status"),t={url:pdfemb_args.ajax,type:"post",async:!0,cache:!1,dataType:"json",data:{action:"pdfemb_partners_activate",nonce:pdfemb_args.activate_nonce,basename:a,download_url:t},success:function(a){n.text(pdfemb_args.deactivate).removeClass("lionsher-partners-activate").addClass("lionsher-partners-deactivate"),i(r).text(pdfemb_args.active);var t=i(r),e=t.html().split(/\s+/),s=e.pop(),e=e.join(" ");t.html([e," <span>",s,"</span>"].join("")),location.reload(!0)},error:function(a,t,e){console.log(e)}};i.ajax(t)}),i(".lionsher-partners").on("click",".lionsher-partners-deactivate",function(a){a.preventDefault();var n=i(this),t=n.data("url"),a=n.data("basename"),r=i(this).parent().parent().find(".lionsher-partner-status"),t={url:pdfemb_args.ajax,type:"post",async:!0,cache:!1,dataType:"json",data:{action:"pdfemb_partners_deactivate",nonce:pdfemb_args.deactivate_nonce,basename:a,download_url:t},success:function(a){n.text(pdfemb_args.activate).removeClass("lionsher-partners-deactivate").addClass("lionsher-partners-activate"),i(r).text(pdfemb_args.inactive);var t=i(r),e=t.html().split(/\s+/),s=e.pop(),e=e.join(" ");t.html([e," <span>",s,"</span>"].join("")),location.reload(!0)},error:function(a,t,e){console.log(e)}};i.ajax(t)})})})();

View File

@@ -0,0 +1,221 @@
(function ($) {
$(function () {
function pdfembSetActionToTab(id) {
var frm = $('#pdfemb_form');
frm.attr(
'action',
frm.attr('action').replace(/(#.+)?$/, '#' + id),
);
}
$('#pdfemb-tabs')
.find('a')
.click(function () {
$('#pdfemb-tabs').find('a').removeClass('nav-tab-active');
$('.pdfembtab').removeClass('active');
var id = $(this).attr('id').replace('-tab', '');
$('#' + id + '-section').addClass('active');
$(this).addClass('nav-tab-active');
if ('about' === id) {
$('.submit').hide();
} else {
$('.submit').show();
}
// Set submit URL to this tab
pdfembSetActionToTab(id);
});
// Did page load with a tab active?
var active_tab = window.location.hash.replace('#', '');
if (active_tab != '') {
var activeSection = $('#' + active_tab + '-section');
var activeTab = $('#' + active_tab + '-tab');
if ('about' === active_tab) {
$('.submit').hide();
} else {
$('.submit').show();
}
if (activeSection && activeTab) {
$('#pdfemb-tabs').find('a').removeClass('nav-tab-active');
$('.pdfembtab').removeClass('active');
activeSection.addClass('active');
activeTab.addClass('nav-tab-active');
pdfembSetActionToTab(active_tab);
}
}
$('.lionsher-partners').on(
'click',
'.lionsher-partners-install',
function (e) {
e.preventDefault();
var $this = $(this);
var url = $this.data('url');
var basename = $this.data('basename');
var message = $(this)
.parent()
.parent()
.find('.lionsher-partner-status');
var install_opts = {
url: pdfemb_args.ajax,
type: 'post',
async: true,
cache: false,
dataType: 'json',
data: {
action: 'pdfemb_partners_install',
nonce: pdfemb_args.install_nonce,
basename: basename,
download_url: url,
},
success: function (response) {
$this.text(pdfemb_args.activate)
.removeClass('lionsher-partners-install')
.addClass('lionsher-partners-activate');
$(message).text(pdfemb_args.inactive);
// Trick here to wrap a span around he last word of the status
var heading = $(message),
word_array,
last_word,
first_part;
word_array = heading.html().split(/\s+/); // split on spaces
last_word = word_array.pop(); // pop the last word
first_part = word_array.join(' '); // rejoin the first words together
heading.html(
[
first_part,
' <span>',
last_word,
'</span>',
].join(''),
);
// Proc
},
error: function (xhr, textStatus, e) {
console.log(e);
},
};
$.ajax(install_opts);
},
);
$('.lionsher-partners').on(
'click',
'.lionsher-partners-activate',
function (e) {
e.preventDefault();
var $this = $(this);
var url = $this.data('url');
var basename = $this.data('basename');
var message = $(this)
.parent()
.parent()
.find('.lionsher-partner-status');
var activate_opts = {
url: pdfemb_args.ajax,
type: 'post',
async: true,
cache: false,
dataType: 'json',
data: {
action: 'pdfemb_partners_activate',
nonce: pdfemb_args.activate_nonce,
basename: basename,
download_url: url,
},
success: function (response) {
$this.text(pdfemb_args.deactivate)
.removeClass('lionsher-partners-activate')
.addClass('lionsher-partners-deactivate');
$(message).text(pdfemb_args.active);
// Trick here to wrap a span around he last word of the status
var heading = $(message),
word_array,
last_word,
first_part;
word_array = heading.html().split(/\s+/); // split on spaces
last_word = word_array.pop(); // pop the last word
first_part = word_array.join(' '); // rejoin the first words together
heading.html(
[
first_part,
' <span>',
last_word,
'</span>',
].join(''),
);
location.reload(true);
},
error: function (xhr, textStatus, e) {
console.log(e);
},
};
$.ajax(activate_opts);
},
);
$('.lionsher-partners').on(
'click',
'.lionsher-partners-deactivate',
function (e) {
e.preventDefault();
var $this = $(this);
var url = $this.data('url');
var basename = $this.data('basename');
var message = $(this)
.parent()
.parent()
.find('.lionsher-partner-status');
var deactivate_opts = {
url: pdfemb_args.ajax,
type: 'post',
async: true,
cache: false,
dataType: 'json',
data: {
action: 'pdfemb_partners_deactivate',
nonce: pdfemb_args.deactivate_nonce,
basename: basename,
download_url: url,
},
success: function (response) {
$this.text(pdfemb_args.activate)
.removeClass('lionsher-partners-deactivate')
.addClass('lionsher-partners-activate');
$(message).text(pdfemb_args.inactive);
// Trick here to wrap a span around he last word of the status
var heading = $(message),
word_array,
last_word,
first_part;
word_array = heading.html().split(/\s+/); // split on spaces
last_word = word_array.pop(); // pop the last word
first_part = word_array.join(' '); // rejoin the first words together
heading.html(
[
first_part,
' <span>',
last_word,
'</span>',
].join(''),
);
location.reload(true);
},
error: function (xhr, textStatus, e) {
console.log(e);
},
};
$.ajax(deactivate_opts);
},
);
});
})(jQuery);