Submit
Path:
~
/
home
/
getwphos
/
public_html
/
wastefull
/
wp-content
/
plugins
/
theme-core-options
/
assets
/
js
/
admin
/
File Content:
main.js
(function ($) { $.fn.serializeObject = function () { var self = this, json = {}, push_counters = {}, patterns = { "validate": /^[a-zA-Z][a-zA-Z0-9_]*(?:\[(?:\d*|[a-zA-Z0-9_]+)\])*$/, "key": /[a-zA-Z0-9_]+|(?=\[\])/g, "push": /^$/, "fixed": /^\d+$/, "named": /^[a-zA-Z0-9_]+$/ }; this.build = function (base, key, value) { base[key] = value; return base; }; this.push_counter = function (key) { if (push_counters[key] === undefined) { push_counters[key] = 0; } return push_counters[key]++; }; $.each($(this).serializeArray(), function () { // Skip invalid keys if (!patterns.validate.test(this.name)) { return; } var k, keys = this.name.match(patterns.key), merge = this.value, reverse_key = this.name; while ((k = keys.pop()) !== undefined) { // Adjust reverse_key reverse_key = reverse_key.replace(new RegExp("\\[" + k + "\\]$"), ''); // Push if (k.match(patterns.push)) { merge = self.build([], self.push_counter(reverse_key), merge); } // Fixed else if (k.match(patterns.fixed)) { merge = self.build([], k, merge); } // Named else if (k.match(patterns.named)) { merge = self.build({}, k, merge); } } json = $.extend(true, json, merge); }); return json; }; $.fn.removeCss = function (removingCssKey) { var self = this; this.each(function () { let element = $(this); console.log(element); let styles = element.attr('style'); let formattedStyles = {}; if(!tcoHelper.isEmpty(styles)){ styles = styles.split(';'); $.each(styles, function (index, style) { style.trim(); if(!tcoHelper.isEmpty(style)){ style = style.split(': '); let cssKey = style[0].trim(); let cssValue = style[1].trim(); if(cssKey != removingCssKey){ formattedStyles[cssKey] = cssValue; } } }); console.log(formattedStyles); let _styles = ''; $.each(formattedStyles, function (cssKey, cssValue) { _styles += cssKey + ': ' + cssValue + ';'; }); element.attr('style', _styles); } }); return self; }; })(jQuery); (function ($) { "use strict"; $(document).ready(function () { }); }(jQuery));
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
main.js
3114 bytes
0644
page-options.js
12174 bytes
0644
tax-options.js
8712 bytes
0644
theme-options.js
10370 bytes
0644
user-options.js
8619 bytes
0644
woocommerce-attribute-options.js
9379 bytes
0644
N4ST4R_ID | Naxtarrr