Commit inicial - WordPress Análisis de Precios Unitarios

- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-11-03 21:04:30 -06:00
commit a22573bf0b
24068 changed files with 4993111 additions and 0 deletions

View File

@@ -0,0 +1 @@
!function(n){var a={};function r(e){if(a[e])return a[e].exports;var t=a[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}r.m=n,r.c=a,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)r.d(n,a,function(e){return t[e]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}({"./assets/js/admin/pdfemb-admin.js":function(module,exports,__webpack_require__){eval("/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function () {\n function pdfembSetActionToTab(id) {\n var frm = jQuery('#pdfemb_form');\n frm.attr('action', frm.attr('action').replace(/(#.+)?$/, '#' + id));\n }\n\n jQuery('#pdfemb-tabs').find('a').click(function () {\n jQuery('#pdfemb-tabs').find('a').removeClass('nav-tab-active');\n jQuery('.pdfembtab').removeClass('active');\n var id = jQuery(this).attr('id').replace('-tab', '');\n jQuery('#' + id + '-section').addClass('active');\n jQuery(this).addClass('nav-tab-active'); // Set submit URL to this tab\n\n pdfembSetActionToTab(id);\n }); // Did page load with a tab active?\n\n var active_tab = window.location.hash.replace('#', '');\n\n if (active_tab != '') {\n var activeSection = jQuery('#' + active_tab + '-section');\n var activeTab = jQuery('#' + active_tab + '-tab');\n\n if (activeSection && activeTab) {\n jQuery('#pdfemb-tabs').find('a').removeClass('nav-tab-active');\n jQuery('.pdfembtab').removeClass('active');\n activeSection.addClass('active');\n activeTab.addClass('nav-tab-active');\n pdfembSetActionToTab(active_tab);\n }\n }\n});\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! jquery */ \"jquery\")))\n\n//# sourceURL=webpack:///./assets/js/admin/pdfemb-admin.js?")},0:function(module,exports,__webpack_require__){eval('module.exports = __webpack_require__(/*! /Users/dimensionmedia/Sites/pdfembedder.test/public_html/wp-content/plugins/PDFEmbedder-premium-secure/assets/js/admin/pdfemb-admin.js */"./assets/js/admin/pdfemb-admin.js");\n\n\n//# sourceURL=webpack:///multi_./assets/js/admin/pdfemb-admin.js?')},jquery:function(module,exports){eval("module.exports = jQuery;\n\n//# sourceURL=webpack:///external_%22jQuery%22?")}});

View File

@@ -0,0 +1,37 @@
jQuery(document).ready(function() {
function pdfembSetActionToTab(id) {
var frm = jQuery('#pdfemb_form');
frm.attr('action', frm.attr('action').replace(/(#.+)?$/, '#' + id));
}
jQuery('#pdfemb-tabs').find('a').click(function () {
jQuery('#pdfemb-tabs').find('a').removeClass('nav-tab-active');
jQuery('.pdfembtab').removeClass('active');
var id = jQuery(this).attr('id').replace('-tab', '');
jQuery('#' + id + '-section').addClass('active');
jQuery(this).addClass('nav-tab-active');
// 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 = jQuery('#' + active_tab + '-section');
var activeTab = jQuery('#' + active_tab + '-tab');
if (activeSection && activeTab) {
jQuery('#pdfemb-tabs').find('a').removeClass('nav-tab-active');
jQuery('.pdfembtab').removeClass('active');
activeSection.addClass('active');
activeTab.addClass('nav-tab-active');
pdfembSetActionToTab(active_tab);
}
}
});

View File

@@ -0,0 +1,175 @@
(function ($) {
$(function () {
$('.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_install_partner',
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_activate_partner',
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_deactivate_partner',
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);

View File

@@ -0,0 +1,3 @@
<03>RCopyright 1990-2009 Adobe Systems Incorporated.
All rights reserved.
See ./LICENSE<53>CNS2-H

View File

@@ -0,0 +1,3 @@
<02>RCopyright 1990-2009 Adobe Systems Incorporated.
All rights reserved.
See ./LICENSE<53> ETen-B5-H` ^

View File

@@ -0,0 +1,4 @@
<02>RCopyright 1990-2009 Adobe Systems Incorporated.
All rights reserved.
See ./LICENSE!!<21><>]aX!!]`<60>21<32>> <09>p <0B>z<EFBFBD>$]<5D><06>"R<>d<EFBFBD>-U<>7<EFBFBD>*<17>
4<>%<25>+ <20>Z <20>{<7B>/<1F>%<25><<3C>9K<39>b<EFBFBD>1]<5D>.<2E>"<1F> <0C>`]<5D>,<2C>"]<5D>

Some files were not shown because too many files have changed in this diff Show More