Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-conte.../plugins/popup-ma.../trunk/assets/js
File: admin-general.js
function serializeJSON() {
[1500] Fix | Delete
return JSON.stringify(serialize());
[1501] Fix | Delete
}
[1502] Fix | Delete
[1503] Fix | Delete
// public API
[1504] Fix | Delete
this.addPair = addPair;
[1505] Fix | Delete
this.addPairs = addPairs;
[1506] Fix | Delete
this.serialize = serialize;
[1507] Fix | Delete
this.serializeJSON = serializeJSON;
[1508] Fix | Delete
}
[1509] Fix | Delete
[1510] Fix | Delete
FormSerializer.patterns = patterns;
[1511] Fix | Delete
[1512] Fix | Delete
FormSerializer.serializeObject = function serializeObject() {
[1513] Fix | Delete
var serialized;
[1514] Fix | Delete
[1515] Fix | Delete
if (this.is('form')) {
[1516] Fix | Delete
serialized = this.serializeArray();
[1517] Fix | Delete
} else {
[1518] Fix | Delete
serialized = this.find(':input').serializeArray();
[1519] Fix | Delete
}
[1520] Fix | Delete
[1521] Fix | Delete
return new FormSerializer($, this)
[1522] Fix | Delete
.addPairs(serialized)
[1523] Fix | Delete
.serialize();
[1524] Fix | Delete
};
[1525] Fix | Delete
[1526] Fix | Delete
FormSerializer.serializeJSON = function serializeJSON() {
[1527] Fix | Delete
var serialized;
[1528] Fix | Delete
[1529] Fix | Delete
if (this.is('form')) {
[1530] Fix | Delete
serialized = this.serializeArray();
[1531] Fix | Delete
} else {
[1532] Fix | Delete
serialized = this.find(':input').serializeArray();
[1533] Fix | Delete
}
[1534] Fix | Delete
[1535] Fix | Delete
return new FormSerializer($, this)
[1536] Fix | Delete
.addPairs(serialized)
[1537] Fix | Delete
.serializeJSON();
[1538] Fix | Delete
};
[1539] Fix | Delete
[1540] Fix | Delete
if (typeof $.fn !== "undefined") {
[1541] Fix | Delete
$.fn.pumSerializeObject = FormSerializer.serializeObject;
[1542] Fix | Delete
$.fn.pumSerializeJSON = FormSerializer.serializeJSON;
[1543] Fix | Delete
}
[1544] Fix | Delete
[1545] Fix | Delete
exports.FormSerializer = FormSerializer;
[1546] Fix | Delete
[1547] Fix | Delete
return FormSerializer;
[1548] Fix | Delete
}));
[1549] Fix | Delete
/*******************************************************************************
[1550] Fix | Delete
* Copyright (c) 2019, Code Atlantic LLC
[1551] Fix | Delete
******************************************************************************/
[1552] Fix | Delete
(function ($) {
[1553] Fix | Delete
"use strict";
[1554] Fix | Delete
var tabs = {
[1555] Fix | Delete
init: function () {
[1556] Fix | Delete
$('.pum-tabs-container').filter(':not(.pum-tabs-initialized)').each(function () {
[1557] Fix | Delete
var $this = $(this).addClass('pum-tabs-initialized'),
[1558] Fix | Delete
$tabList = $this.find('> ul.tabs'),
[1559] Fix | Delete
$firstTab = $tabList.find('> li:first'),
[1560] Fix | Delete
forceMinHeight = $this.data('min-height');
[1561] Fix | Delete
[1562] Fix | Delete
if ($this.hasClass('vertical-tabs')) {
[1563] Fix | Delete
var minHeight = forceMinHeight && forceMinHeight > 0 ? forceMinHeight : $tabList.eq(0).outerHeight(true);
[1564] Fix | Delete
[1565] Fix | Delete
$this.css({
[1566] Fix | Delete
minHeight: minHeight + 'px'
[1567] Fix | Delete
});
[1568] Fix | Delete
[1569] Fix | Delete
if ($this.parent().innerHeight < minHeight) {
[1570] Fix | Delete
$this.parent().css({
[1571] Fix | Delete
minHeight: minHeight + 'px'
[1572] Fix | Delete
});
[1573] Fix | Delete
}
[1574] Fix | Delete
}
[1575] Fix | Delete
[1576] Fix | Delete
// Trigger first tab.
[1577] Fix | Delete
$firstTab.trigger('click');
[1578] Fix | Delete
});
[1579] Fix | Delete
}
[1580] Fix | Delete
};
[1581] Fix | Delete
[1582] Fix | Delete
// Import this module.
[1583] Fix | Delete
window.PUM_Admin = window.PUM_Admin || {};
[1584] Fix | Delete
window.PUM_Admin.tabs = tabs;
[1585] Fix | Delete
[1586] Fix | Delete
$(document)
[1587] Fix | Delete
.on('pum_init', PUM_Admin.tabs.init)
[1588] Fix | Delete
.on('click', '.pum-tabs-initialized li.tab', function (e) {
[1589] Fix | Delete
var $this = $(this),
[1590] Fix | Delete
$container = $this.parents('.pum-tabs-container:first'),
[1591] Fix | Delete
$tabs = $container.find('> ul.tabs > li.tab'),
[1592] Fix | Delete
$tab_contents = $container.find('> div.tab-content'),
[1593] Fix | Delete
link = $this.find('a').attr('href');
[1594] Fix | Delete
[1595] Fix | Delete
$tabs.removeClass('active');
[1596] Fix | Delete
$tab_contents.removeClass('active');
[1597] Fix | Delete
[1598] Fix | Delete
$this.addClass('active');
[1599] Fix | Delete
$container.find('> div.tab-content' + link).addClass('active');
[1600] Fix | Delete
[1601] Fix | Delete
e.preventDefault();
[1602] Fix | Delete
});
[1603] Fix | Delete
}(jQuery));
[1604] Fix | Delete
/*******************************************************************************
[1605] Fix | Delete
* Copyright (c) 2019, Code Atlantic LLC
[1606] Fix | Delete
******************************************************************************/
[1607] Fix | Delete
(function ($) {
[1608] Fix | Delete
"use strict";
[1609] Fix | Delete
var I10n = pum_admin_vars.I10n,
[1610] Fix | Delete
templates = {
[1611] Fix | Delete
render: function (template, data) {
[1612] Fix | Delete
var _template = wp.template(template);
[1613] Fix | Delete
[1614] Fix | Delete
data = data || {};
[1615] Fix | Delete
[1616] Fix | Delete
if (data.classes !== undefined && Array.isArray(data.classes)) {
[1617] Fix | Delete
data.classes = data.classes.join(' ');
[1618] Fix | Delete
}
[1619] Fix | Delete
[1620] Fix | Delete
// Prepare the meta data for templates.
[1621] Fix | Delete
data = PUM_Admin.templates.prepareMeta(data);
[1622] Fix | Delete
[1623] Fix | Delete
return _template(data);
[1624] Fix | Delete
},
[1625] Fix | Delete
renderInline: function (content, data) {
[1626] Fix | Delete
var options = {
[1627] Fix | Delete
evaluate: /<#([\s\S]+?)#>/g,
[1628] Fix | Delete
interpolate: /\{\{\{([\s\S]+?)\}\}\}/g,
[1629] Fix | Delete
escape: /\{\{([^\}]+?)\}\}(?!\})/g,
[1630] Fix | Delete
variable: 'data'
[1631] Fix | Delete
},
[1632] Fix | Delete
template = _.template(content, null, options);
[1633] Fix | Delete
[1634] Fix | Delete
return template(data);
[1635] Fix | Delete
},
[1636] Fix | Delete
shortcode: function (args) {
[1637] Fix | Delete
var data = $.extend(true, {}, {
[1638] Fix | Delete
tag: '',
[1639] Fix | Delete
meta: {},
[1640] Fix | Delete
has_content: false,
[1641] Fix | Delete
content: ''
[1642] Fix | Delete
}, args),
[1643] Fix | Delete
template = data.has_content ? 'pum-shortcode-w-content' : 'pum-shortcode';
[1644] Fix | Delete
[1645] Fix | Delete
return PUM_Admin.templates.render(template, data);
[1646] Fix | Delete
},
[1647] Fix | Delete
modal: function (args) {
[1648] Fix | Delete
var data = $.extend(true, {}, {
[1649] Fix | Delete
id: '',
[1650] Fix | Delete
title: '',
[1651] Fix | Delete
description: '',
[1652] Fix | Delete
classes: '',
[1653] Fix | Delete
save_button: I10n.save,
[1654] Fix | Delete
cancel_button: I10n.cancel,
[1655] Fix | Delete
content: ''
[1656] Fix | Delete
}, args);
[1657] Fix | Delete
[1658] Fix | Delete
return PUM_Admin.templates.render('pum-modal', data);
[1659] Fix | Delete
},
[1660] Fix | Delete
tabs: function (data) {
[1661] Fix | Delete
data = $.extend(true, {}, {
[1662] Fix | Delete
id: '',
[1663] Fix | Delete
vertical: false,
[1664] Fix | Delete
form: false,
[1665] Fix | Delete
classes: [],
[1666] Fix | Delete
tabs: {},
[1667] Fix | Delete
meta: {}
[1668] Fix | Delete
}, data);
[1669] Fix | Delete
[1670] Fix | Delete
if (typeof data.classes === 'string') {
[1671] Fix | Delete
data.classes = [data.classes];
[1672] Fix | Delete
}
[1673] Fix | Delete
[1674] Fix | Delete
if (data.form) {
[1675] Fix | Delete
data.classes.push('pum-tabbed-form');
[1676] Fix | Delete
}
[1677] Fix | Delete
[1678] Fix | Delete
data.meta['data-tab-count'] = Object.keys(data.tabs).length;
[1679] Fix | Delete
[1680] Fix | Delete
data.classes.push(data.vertical ? 'vertical-tabs' : 'horizontal-tabs');
[1681] Fix | Delete
[1682] Fix | Delete
data.classes = data.classes.join(' ');
[1683] Fix | Delete
[1684] Fix | Delete
return PUM_Admin.templates.render('pum-tabs', data);
[1685] Fix | Delete
},
[1686] Fix | Delete
section: function (args) {
[1687] Fix | Delete
var data = $.extend(true, {}, {
[1688] Fix | Delete
classes: [],
[1689] Fix | Delete
fields: []
[1690] Fix | Delete
}, args);
[1691] Fix | Delete
[1692] Fix | Delete
[1693] Fix | Delete
return PUM_Admin.templates.render('pum-field-section', data);
[1694] Fix | Delete
},
[1695] Fix | Delete
fieldArgs: function (args) {
[1696] Fix | Delete
var options = [],
[1697] Fix | Delete
data = $.extend(true, {}, PUM_Admin.models.field(args));
[1698] Fix | Delete
[1699] Fix | Delete
if (args.std !== undefined && args.type !== 'checkbox' && (data.value === null || data.value === false)) {
[1700] Fix | Delete
data.value = args.std;
[1701] Fix | Delete
}
[1702] Fix | Delete
[1703] Fix | Delete
if ('string' === typeof data.classes) {
[1704] Fix | Delete
data.classes = data.classes.split(' ');
[1705] Fix | Delete
}
[1706] Fix | Delete
[1707] Fix | Delete
if (args.class !== undefined) {
[1708] Fix | Delete
data.classes.push(args.class);
[1709] Fix | Delete
}
[1710] Fix | Delete
[1711] Fix | Delete
if (args.dependencies !== undefined && typeof args.dependencies === 'object') {
[1712] Fix | Delete
data.dependencies = JSON.stringify(args.dependencies);
[1713] Fix | Delete
}
[1714] Fix | Delete
[1715] Fix | Delete
if (data.required) {
[1716] Fix | Delete
data.meta.required = true;
[1717] Fix | Delete
data.classes.push('pum-required');
[1718] Fix | Delete
}
[1719] Fix | Delete
[1720] Fix | Delete
if (typeof data.dynamic_desc === 'string' && data.dynamic_desc.length) {
[1721] Fix | Delete
data.classes.push('pum-field-dynamic-desc');
[1722] Fix | Delete
data.desc = PUM_Admin.templates.renderInline(data.dynamic_desc, data);
[1723] Fix | Delete
}
[1724] Fix | Delete
[1725] Fix | Delete
if (data.allow_html) {
[1726] Fix | Delete
data.classes.push('pum-field-' + data.type + '--html');
[1727] Fix | Delete
if ( typeof data.value === 'string' && data.value !== '' && PUM_Admin.utils.htmlencoder.hasEncoded(data.value)) {
[1728] Fix | Delete
data.value = PUM_Admin.utils.htmlencoder.htmlDecode(data.value);
[1729] Fix | Delete
}
[1730] Fix | Delete
}
[1731] Fix | Delete
[1732] Fix | Delete
switch (args.type) {
[1733] Fix | Delete
case 'select':
[1734] Fix | Delete
case 'objectselect':
[1735] Fix | Delete
case 'postselect':
[1736] Fix | Delete
case 'taxonomyselect':
[1737] Fix | Delete
if (data.options !== undefined) {
[1738] Fix | Delete
_.each(data.options, function (label, value) {
[1739] Fix | Delete
var selected = false,
[1740] Fix | Delete
optgroup,
[1741] Fix | Delete
optgroup_options;
[1742] Fix | Delete
[1743] Fix | Delete
// Check if the label is an object. If so this is a optgroup and the label is sub options array.
[1744] Fix | Delete
// NOTE: The value in the case its an optgroup is the optgroup label.
[1745] Fix | Delete
if (typeof label !== 'object') {
[1746] Fix | Delete
[1747] Fix | Delete
if (data.value !== null) {
[1748] Fix | Delete
if (data.multiple && ((typeof data.value === 'string' && data.value == value) || (Array.isArray(data.value) && data.value.indexOf(value) !== -1) || (!Array.isArray(data.value) && typeof data.value === 'object' && Object.keys(data.value).length && data.value[value] !== undefined))) {
[1749] Fix | Delete
selected = 'selected';
[1750] Fix | Delete
} else if (!data.multiple && data.value == value) {
[1751] Fix | Delete
selected = 'selected';
[1752] Fix | Delete
}
[1753] Fix | Delete
}
[1754] Fix | Delete
[1755] Fix | Delete
options.push(
[1756] Fix | Delete
PUM_Admin.templates.prepareMeta({
[1757] Fix | Delete
label: label,
[1758] Fix | Delete
value: value,
[1759] Fix | Delete
meta: {
[1760] Fix | Delete
selected: selected
[1761] Fix | Delete
}
[1762] Fix | Delete
})
[1763] Fix | Delete
);
[1764] Fix | Delete
[1765] Fix | Delete
} else {
[1766] Fix | Delete
// Process Option Groups
[1767] Fix | Delete
[1768] Fix | Delete
// Swap label & value due to group labels being used as keys.
[1769] Fix | Delete
optgroup = value;
[1770] Fix | Delete
optgroup_options = [];
[1771] Fix | Delete
[1772] Fix | Delete
_.each(label, function (label, value) {
[1773] Fix | Delete
var selected = false;
[1774] Fix | Delete
[1775] Fix | Delete
if (data.value !== null) {
[1776] Fix | Delete
if (data.multiple && ((typeof data.value === 'string' && data.value == value) || (Array.isArray(data.value) && data.value.indexOf(value) !== -1) || (!Array.isArray(data.value) && typeof data.value === 'object' && Object.keys(data.value).length && data.value[value] !== undefined))) {
[1777] Fix | Delete
selected = 'selected';
[1778] Fix | Delete
} else if (!data.multiple && data.value == value) {
[1779] Fix | Delete
selected = 'selected';
[1780] Fix | Delete
}
[1781] Fix | Delete
}
[1782] Fix | Delete
optgroup_options.push(
[1783] Fix | Delete
PUM_Admin.templates.prepareMeta({
[1784] Fix | Delete
label: label,
[1785] Fix | Delete
value: value,
[1786] Fix | Delete
meta: {
[1787] Fix | Delete
selected: selected
[1788] Fix | Delete
}
[1789] Fix | Delete
})
[1790] Fix | Delete
);
[1791] Fix | Delete
[1792] Fix | Delete
});
[1793] Fix | Delete
[1794] Fix | Delete
options.push({
[1795] Fix | Delete
label: optgroup,
[1796] Fix | Delete
options: optgroup_options
[1797] Fix | Delete
});
[1798] Fix | Delete
[1799] Fix | Delete
}
[1800] Fix | Delete
[1801] Fix | Delete
});
[1802] Fix | Delete
[1803] Fix | Delete
data.options = options;
[1804] Fix | Delete
[1805] Fix | Delete
}
[1806] Fix | Delete
[1807] Fix | Delete
if (data.multiple) {
[1808] Fix | Delete
[1809] Fix | Delete
data.meta.multiple = true;
[1810] Fix | Delete
[1811] Fix | Delete
if (data.as_array) {
[1812] Fix | Delete
data.name += '[]';
[1813] Fix | Delete
}
[1814] Fix | Delete
[1815] Fix | Delete
if (!data.value || !data.value.length) {
[1816] Fix | Delete
data.value = [];
[1817] Fix | Delete
}
[1818] Fix | Delete
[1819] Fix | Delete
if (typeof data.value === 'string') {
[1820] Fix | Delete
data.value = [data.value];
[1821] Fix | Delete
}
[1822] Fix | Delete
[1823] Fix | Delete
}
[1824] Fix | Delete
[1825] Fix | Delete
if (args.type !== 'select') {
[1826] Fix | Delete
data.select2 = true;
[1827] Fix | Delete
data.classes.push('pum-field-objectselect');
[1828] Fix | Delete
data.classes.push(args.type === 'postselect' ? 'pum-field-postselect' : 'pum-field-taxonomyselect');
[1829] Fix | Delete
data.meta['data-objecttype'] = args.type === 'postselect' ? 'post_type' : 'taxonomy';
[1830] Fix | Delete
data.meta['data-objectkey'] = args.type === 'postselect' ? args.post_type : args.taxonomy;
[1831] Fix | Delete
data.meta['data-current'] = typeof data.value === 'object' || Array.isArray(data.value) ? JSON.stringify(data.value) : data.value;
[1832] Fix | Delete
}
[1833] Fix | Delete
[1834] Fix | Delete
if (data.select2) {
[1835] Fix | Delete
data.classes.push('pum-field-select2');
[1836] Fix | Delete
[1837] Fix | Delete
if (data.placeholder) {
[1838] Fix | Delete
data.meta['data-placeholder'] = data.placeholder;
[1839] Fix | Delete
}
[1840] Fix | Delete
}
[1841] Fix | Delete
[1842] Fix | Delete
break;
[1843] Fix | Delete
case 'radio':
[1844] Fix | Delete
if (data.options !== undefined) {
[1845] Fix | Delete
_.each(data.options, function (label, value) {
[1846] Fix | Delete
[1847] Fix | Delete
options.push(
[1848] Fix | Delete
PUM_Admin.templates.prepareMeta({
[1849] Fix | Delete
label: label,
[1850] Fix | Delete
value: value,
[1851] Fix | Delete
meta: {
[1852] Fix | Delete
checked: data.value === value
[1853] Fix | Delete
}
[1854] Fix | Delete
})
[1855] Fix | Delete
);
[1856] Fix | Delete
[1857] Fix | Delete
});
[1858] Fix | Delete
[1859] Fix | Delete
data.options = options;
[1860] Fix | Delete
}
[1861] Fix | Delete
break;
[1862] Fix | Delete
case 'multicheck':
[1863] Fix | Delete
if (data.options !== undefined) {
[1864] Fix | Delete
[1865] Fix | Delete
if (data.value === false || data.value === null) {
[1866] Fix | Delete
data.value = [];
[1867] Fix | Delete
}
[1868] Fix | Delete
[1869] Fix | Delete
if (typeof data.value === 'string' && data.value.indexOf(',')) {
[1870] Fix | Delete
data.value = data.value.split(',');
[1871] Fix | Delete
}
[1872] Fix | Delete
[1873] Fix | Delete
if (data.as_array) {
[1874] Fix | Delete
data.name += '[]';
[1875] Fix | Delete
}
[1876] Fix | Delete
[1877] Fix | Delete
_.each(data.options, function (label, value) {
[1878] Fix | Delete
[1879] Fix | Delete
options.push(
[1880] Fix | Delete
PUM_Admin.templates.prepareMeta({
[1881] Fix | Delete
label: label,
[1882] Fix | Delete
value: value,
[1883] Fix | Delete
meta: {
[1884] Fix | Delete
checked: (Array.isArray(data.value) && data.value.indexOf(value) !== -1) || (!Array.isArray(data.value) && typeof data.value === 'object' && Object.keys(data.value).length && data.value[value] !== undefined)
[1885] Fix | Delete
}
[1886] Fix | Delete
})
[1887] Fix | Delete
);
[1888] Fix | Delete
[1889] Fix | Delete
});
[1890] Fix | Delete
[1891] Fix | Delete
data.options = options;
[1892] Fix | Delete
}
[1893] Fix | Delete
break;
[1894] Fix | Delete
case 'checkbox':
[1895] Fix | Delete
switch (typeof data.value) {
[1896] Fix | Delete
case 'object':
[1897] Fix | Delete
if (Array.isArray(data.value) && data.value.length === 1 && data.value[0].toString() === '1') {
[1898] Fix | Delete
data.value = true;
[1899] Fix | Delete
data.meta.checked = true;
[1900] Fix | Delete
}
[1901] Fix | Delete
break;
[1902] Fix | Delete
case 'boolean':
[1903] Fix | Delete
if (data.value) {
[1904] Fix | Delete
data.meta.checked = true;
[1905] Fix | Delete
}
[1906] Fix | Delete
break;
[1907] Fix | Delete
case 'string':
[1908] Fix | Delete
if (data.value === 'true' || data.value === 'yes' || data.value === '1') {
[1909] Fix | Delete
data.meta.checked = true;
[1910] Fix | Delete
}
[1911] Fix | Delete
break;
[1912] Fix | Delete
case 'number':
[1913] Fix | Delete
if (parseInt(data.value, 10) === 1 || parseInt(data.value, 10) > 0) {
[1914] Fix | Delete
data.meta.checked = true;
[1915] Fix | Delete
}
[1916] Fix | Delete
}
[1917] Fix | Delete
break;
[1918] Fix | Delete
case 'rangeslider':
[1919] Fix | Delete
// data.meta.readonly = true;
[1920] Fix | Delete
data.meta.step = data.step;
[1921] Fix | Delete
data.meta.min = data.min;
[1922] Fix | Delete
data.meta.max = data.max;
[1923] Fix | Delete
data.meta['data-force-minmax'] = data.force_minmax.toString();
[1924] Fix | Delete
break;
[1925] Fix | Delete
case 'textarea':
[1926] Fix | Delete
data.meta.cols = data.cols;
[1927] Fix | Delete
data.meta.rows = data.rows;
[1928] Fix | Delete
break;
[1929] Fix | Delete
case 'measure':
[1930] Fix | Delete
if (typeof data.value === 'string' && data.value !== '') {
[1931] Fix | Delete
data.number = parseInt(data.value);
[1932] Fix | Delete
data.unitValue = data.value.replace(data.number, "");
[1933] Fix | Delete
data.value = data.number;
[1934] Fix | Delete
} else {
[1935] Fix | Delete
data.unitValue = null;
[1936] Fix | Delete
}
[1937] Fix | Delete
[1938] Fix | Delete
if (data.units !== undefined) {
[1939] Fix | Delete
_.each(data.units, function (label, value) {
[1940] Fix | Delete
var selected = false;
[1941] Fix | Delete
[1942] Fix | Delete
if (data.unitValue == value) {
[1943] Fix | Delete
selected = 'selected';
[1944] Fix | Delete
}
[1945] Fix | Delete
[1946] Fix | Delete
options.push(
[1947] Fix | Delete
PUM_Admin.templates.prepareMeta({
[1948] Fix | Delete
label: label,
[1949] Fix | Delete
value: value,
[1950] Fix | Delete
meta: {
[1951] Fix | Delete
selected: selected
[1952] Fix | Delete
}
[1953] Fix | Delete
})
[1954] Fix | Delete
);
[1955] Fix | Delete
[1956] Fix | Delete
});
[1957] Fix | Delete
[1958] Fix | Delete
data.units = options;
[1959] Fix | Delete
}
[1960] Fix | Delete
break;
[1961] Fix | Delete
case 'color':
[1962] Fix | Delete
if ( typeof data.value === 'string' && data.value !== '') {
[1963] Fix | Delete
data.meta['data-default-color'] = data.value;
[1964] Fix | Delete
}
[1965] Fix | Delete
break;
[1966] Fix | Delete
case 'license_key':
[1967] Fix | Delete
[1968] Fix | Delete
data.value = $.extend({
[1969] Fix | Delete
key: '',
[1970] Fix | Delete
license: {},
[1971] Fix | Delete
messages: [],
[1972] Fix | Delete
status: 'empty',
[1973] Fix | Delete
expires: false,
[1974] Fix | Delete
classes: false
[1975] Fix | Delete
}, data.value);
[1976] Fix | Delete
[1977] Fix | Delete
data.classes.push('pum-license-' + data.value.status + '-notice');
[1978] Fix | Delete
[1979] Fix | Delete
if (data.value.classes) {
[1980] Fix | Delete
data.classes.push(data.value.classes);
[1981] Fix | Delete
}
[1982] Fix | Delete
break;
[1983] Fix | Delete
}
[1984] Fix | Delete
[1985] Fix | Delete
return data;
[1986] Fix | Delete
},
[1987] Fix | Delete
field: function (args) {
[1988] Fix | Delete
var fieldTemplate,
[1989] Fix | Delete
data = PUM_Admin.templates.fieldArgs(args);
[1990] Fix | Delete
[1991] Fix | Delete
fieldTemplate = 'pum-field-' + data.type;
[1992] Fix | Delete
[1993] Fix | Delete
if (data.type === 'objectselfect' || data.type === 'postselect' || data.type === 'taxonomyselect') {
[1994] Fix | Delete
fieldTemplate = 'pum-field-select';
[1995] Fix | Delete
}
[1996] Fix | Delete
[1997] Fix | Delete
if (!$('#tmpl-' + fieldTemplate).length) {
[1998] Fix | Delete
console.warn('No field template found for type:' + data.type + ' fieldID: ' + data.id);
[1999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function