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
});
[8000] Fix | Delete
}
[8001] Fix | Delete
[8002] Fix | Delete
classes = $.trim($src.attr('class'));
[8003] Fix | Delete
[8004] Fix | Delete
if (classes) {
[8005] Fix | Delete
classes = '' + classes; // for IE which returns object
[8006] Fix | Delete
[8007] Fix | Delete
$(classes.split(/\s+/)).each(function () {
[8008] Fix | Delete
// Only adapt non-Select2 classes
[8009] Fix | Delete
if (this.indexOf('pumselect2-') !== 0) {
[8010] Fix | Delete
adapted = adapter(this);
[8011] Fix | Delete
[8012] Fix | Delete
if (adapted != null) {
[8013] Fix | Delete
replacements.push(adapted);
[8014] Fix | Delete
}
[8015] Fix | Delete
}
[8016] Fix | Delete
});
[8017] Fix | Delete
}
[8018] Fix | Delete
[8019] Fix | Delete
$dest.attr('class', replacements.join(' '));
[8020] Fix | Delete
}
[8021] Fix | Delete
[8022] Fix | Delete
return {
[8023] Fix | Delete
syncCssClasses: syncCssClasses
[8024] Fix | Delete
};
[8025] Fix | Delete
});
[8026] Fix | Delete
[8027] Fix | Delete
S2.define('pumselect2/compat/containerCss',[
[8028] Fix | Delete
'jquery',
[8029] Fix | Delete
'./utils'
[8030] Fix | Delete
], function ($, CompatUtils) {
[8031] Fix | Delete
// No-op CSS adapter that discards all classes by default
[8032] Fix | Delete
function _containerAdapter (clazz) {
[8033] Fix | Delete
return null;
[8034] Fix | Delete
}
[8035] Fix | Delete
[8036] Fix | Delete
function ContainerCSS () { }
[8037] Fix | Delete
[8038] Fix | Delete
ContainerCSS.prototype.render = function (decorated) {
[8039] Fix | Delete
var $container = decorated.call(this);
[8040] Fix | Delete
[8041] Fix | Delete
var containerCssClass = this.options.get('containerCssClass') || '';
[8042] Fix | Delete
[8043] Fix | Delete
if ($.isFunction(containerCssClass)) {
[8044] Fix | Delete
containerCssClass = containerCssClass(this.$element);
[8045] Fix | Delete
}
[8046] Fix | Delete
[8047] Fix | Delete
var containerCssAdapter = this.options.get('adaptContainerCssClass');
[8048] Fix | Delete
containerCssAdapter = containerCssAdapter || _containerAdapter;
[8049] Fix | Delete
[8050] Fix | Delete
if (containerCssClass.indexOf(':all:') !== -1) {
[8051] Fix | Delete
containerCssClass = containerCssClass.replace(':all:', '');
[8052] Fix | Delete
[8053] Fix | Delete
var _cssAdapter = containerCssAdapter;
[8054] Fix | Delete
[8055] Fix | Delete
containerCssAdapter = function (clazz) {
[8056] Fix | Delete
var adapted = _cssAdapter(clazz);
[8057] Fix | Delete
[8058] Fix | Delete
if (adapted != null) {
[8059] Fix | Delete
// Append the old one along with the adapted one
[8060] Fix | Delete
return adapted + ' ' + clazz;
[8061] Fix | Delete
}
[8062] Fix | Delete
[8063] Fix | Delete
return clazz;
[8064] Fix | Delete
};
[8065] Fix | Delete
}
[8066] Fix | Delete
[8067] Fix | Delete
var containerCss = this.options.get('containerCss') || {};
[8068] Fix | Delete
[8069] Fix | Delete
if ($.isFunction(containerCss)) {
[8070] Fix | Delete
containerCss = containerCss(this.$element);
[8071] Fix | Delete
}
[8072] Fix | Delete
[8073] Fix | Delete
CompatUtils.syncCssClasses($container, this.$element, containerCssAdapter);
[8074] Fix | Delete
[8075] Fix | Delete
$container.css(containerCss);
[8076] Fix | Delete
$container.addClass(containerCssClass);
[8077] Fix | Delete
[8078] Fix | Delete
return $container;
[8079] Fix | Delete
};
[8080] Fix | Delete
[8081] Fix | Delete
return ContainerCSS;
[8082] Fix | Delete
});
[8083] Fix | Delete
[8084] Fix | Delete
S2.define('pumselect2/compat/dropdownCss',[
[8085] Fix | Delete
'jquery',
[8086] Fix | Delete
'./utils'
[8087] Fix | Delete
], function ($, CompatUtils) {
[8088] Fix | Delete
// No-op CSS adapter that discards all classes by default
[8089] Fix | Delete
function _dropdownAdapter (clazz) {
[8090] Fix | Delete
return null;
[8091] Fix | Delete
}
[8092] Fix | Delete
[8093] Fix | Delete
function DropdownCSS () { }
[8094] Fix | Delete
[8095] Fix | Delete
DropdownCSS.prototype.render = function (decorated) {
[8096] Fix | Delete
var $dropdown = decorated.call(this);
[8097] Fix | Delete
[8098] Fix | Delete
var dropdownCssClass = this.options.get('dropdownCssClass') || '';
[8099] Fix | Delete
[8100] Fix | Delete
if ($.isFunction(dropdownCssClass)) {
[8101] Fix | Delete
dropdownCssClass = dropdownCssClass(this.$element);
[8102] Fix | Delete
}
[8103] Fix | Delete
[8104] Fix | Delete
var dropdownCssAdapter = this.options.get('adaptDropdownCssClass');
[8105] Fix | Delete
dropdownCssAdapter = dropdownCssAdapter || _dropdownAdapter;
[8106] Fix | Delete
[8107] Fix | Delete
if (dropdownCssClass.indexOf(':all:') !== -1) {
[8108] Fix | Delete
dropdownCssClass = dropdownCssClass.replace(':all:', '');
[8109] Fix | Delete
[8110] Fix | Delete
var _cssAdapter = dropdownCssAdapter;
[8111] Fix | Delete
[8112] Fix | Delete
dropdownCssAdapter = function (clazz) {
[8113] Fix | Delete
var adapted = _cssAdapter(clazz);
[8114] Fix | Delete
[8115] Fix | Delete
if (adapted != null) {
[8116] Fix | Delete
// Append the old one along with the adapted one
[8117] Fix | Delete
return adapted + ' ' + clazz;
[8118] Fix | Delete
}
[8119] Fix | Delete
[8120] Fix | Delete
return clazz;
[8121] Fix | Delete
};
[8122] Fix | Delete
}
[8123] Fix | Delete
[8124] Fix | Delete
var dropdownCss = this.options.get('dropdownCss') || {};
[8125] Fix | Delete
[8126] Fix | Delete
if ($.isFunction(dropdownCss)) {
[8127] Fix | Delete
dropdownCss = dropdownCss(this.$element);
[8128] Fix | Delete
}
[8129] Fix | Delete
[8130] Fix | Delete
CompatUtils.syncCssClasses($dropdown, this.$element, dropdownCssAdapter);
[8131] Fix | Delete
[8132] Fix | Delete
$dropdown.css(dropdownCss);
[8133] Fix | Delete
$dropdown.addClass(dropdownCssClass);
[8134] Fix | Delete
[8135] Fix | Delete
return $dropdown;
[8136] Fix | Delete
};
[8137] Fix | Delete
[8138] Fix | Delete
return DropdownCSS;
[8139] Fix | Delete
});
[8140] Fix | Delete
[8141] Fix | Delete
S2.define('pumselect2/compat/initSelection',[
[8142] Fix | Delete
'jquery'
[8143] Fix | Delete
], function ($) {
[8144] Fix | Delete
function InitSelection (decorated, $element, options) {
[8145] Fix | Delete
if (options.get('debug') && window.console && console.warn) {
[8146] Fix | Delete
console.warn(
[8147] Fix | Delete
'Select2: The `initSelection` option has been deprecated in favor' +
[8148] Fix | Delete
' of a custom data adapter that overrides the `current` method. ' +
[8149] Fix | Delete
'This method is now called multiple times instead of a single ' +
[8150] Fix | Delete
'time when the instance is initialized. Support will be removed ' +
[8151] Fix | Delete
'for the `initSelection` option in future versions of Select2'
[8152] Fix | Delete
);
[8153] Fix | Delete
}
[8154] Fix | Delete
[8155] Fix | Delete
this.initSelection = options.get('initSelection');
[8156] Fix | Delete
this._isInitialized = false;
[8157] Fix | Delete
[8158] Fix | Delete
decorated.call(this, $element, options);
[8159] Fix | Delete
}
[8160] Fix | Delete
[8161] Fix | Delete
InitSelection.prototype.current = function (decorated, callback) {
[8162] Fix | Delete
var self = this;
[8163] Fix | Delete
[8164] Fix | Delete
if (this._isInitialized) {
[8165] Fix | Delete
decorated.call(this, callback);
[8166] Fix | Delete
[8167] Fix | Delete
return;
[8168] Fix | Delete
}
[8169] Fix | Delete
[8170] Fix | Delete
this.initSelection.call(null, this.$element, function (data) {
[8171] Fix | Delete
self._isInitialized = true;
[8172] Fix | Delete
[8173] Fix | Delete
if (!$.isArray(data)) {
[8174] Fix | Delete
data = [data];
[8175] Fix | Delete
}
[8176] Fix | Delete
[8177] Fix | Delete
callback(data);
[8178] Fix | Delete
});
[8179] Fix | Delete
};
[8180] Fix | Delete
[8181] Fix | Delete
return InitSelection;
[8182] Fix | Delete
});
[8183] Fix | Delete
[8184] Fix | Delete
S2.define('pumselect2/compat/inputData',[
[8185] Fix | Delete
'jquery'
[8186] Fix | Delete
], function ($) {
[8187] Fix | Delete
function InputData (decorated, $element, options) {
[8188] Fix | Delete
this._currentData = [];
[8189] Fix | Delete
this._valueSeparator = options.get('valueSeparator') || ',';
[8190] Fix | Delete
[8191] Fix | Delete
if ($element.prop('type') === 'hidden') {
[8192] Fix | Delete
if (options.get('debug') && console && console.warn) {
[8193] Fix | Delete
console.warn(
[8194] Fix | Delete
'Select2: Using a hidden input with Select2 is no longer ' +
[8195] Fix | Delete
'supported and may stop working in the future. It is recommended ' +
[8196] Fix | Delete
'to use a `<select>` element instead.'
[8197] Fix | Delete
);
[8198] Fix | Delete
}
[8199] Fix | Delete
}
[8200] Fix | Delete
[8201] Fix | Delete
decorated.call(this, $element, options);
[8202] Fix | Delete
}
[8203] Fix | Delete
[8204] Fix | Delete
InputData.prototype.current = function (_, callback) {
[8205] Fix | Delete
function getSelected (data, selectedIds) {
[8206] Fix | Delete
var selected = [];
[8207] Fix | Delete
[8208] Fix | Delete
if (data.selected || $.inArray(data.id, selectedIds) !== -1) {
[8209] Fix | Delete
data.selected = true;
[8210] Fix | Delete
selected.push(data);
[8211] Fix | Delete
} else {
[8212] Fix | Delete
data.selected = false;
[8213] Fix | Delete
}
[8214] Fix | Delete
[8215] Fix | Delete
if (data.children) {
[8216] Fix | Delete
selected.push.apply(selected, getSelected(data.children, selectedIds));
[8217] Fix | Delete
}
[8218] Fix | Delete
[8219] Fix | Delete
return selected;
[8220] Fix | Delete
}
[8221] Fix | Delete
[8222] Fix | Delete
var selected = [];
[8223] Fix | Delete
[8224] Fix | Delete
for (var d = 0; d < this._currentData.length; d++) {
[8225] Fix | Delete
var data = this._currentData[d];
[8226] Fix | Delete
[8227] Fix | Delete
selected.push.apply(
[8228] Fix | Delete
selected,
[8229] Fix | Delete
getSelected(
[8230] Fix | Delete
data,
[8231] Fix | Delete
this.$element.val().split(
[8232] Fix | Delete
this._valueSeparator
[8233] Fix | Delete
)
[8234] Fix | Delete
)
[8235] Fix | Delete
);
[8236] Fix | Delete
}
[8237] Fix | Delete
[8238] Fix | Delete
callback(selected);
[8239] Fix | Delete
};
[8240] Fix | Delete
[8241] Fix | Delete
InputData.prototype.select = function (_, data) {
[8242] Fix | Delete
if (!this.options.get('multiple')) {
[8243] Fix | Delete
this.current(function (allData) {
[8244] Fix | Delete
$.map(allData, function (data) {
[8245] Fix | Delete
data.selected = false;
[8246] Fix | Delete
});
[8247] Fix | Delete
});
[8248] Fix | Delete
[8249] Fix | Delete
this.$element.val(data.id);
[8250] Fix | Delete
this.$element.trigger('change');
[8251] Fix | Delete
} else {
[8252] Fix | Delete
var value = this.$element.val();
[8253] Fix | Delete
value += this._valueSeparator + data.id;
[8254] Fix | Delete
[8255] Fix | Delete
this.$element.val(value);
[8256] Fix | Delete
this.$element.trigger('change');
[8257] Fix | Delete
}
[8258] Fix | Delete
};
[8259] Fix | Delete
[8260] Fix | Delete
InputData.prototype.unselect = function (_, data) {
[8261] Fix | Delete
var self = this;
[8262] Fix | Delete
[8263] Fix | Delete
data.selected = false;
[8264] Fix | Delete
[8265] Fix | Delete
this.current(function (allData) {
[8266] Fix | Delete
var values = [];
[8267] Fix | Delete
[8268] Fix | Delete
for (var d = 0; d < allData.length; d++) {
[8269] Fix | Delete
var item = allData[d];
[8270] Fix | Delete
[8271] Fix | Delete
if (data.id == item.id) {
[8272] Fix | Delete
continue;
[8273] Fix | Delete
}
[8274] Fix | Delete
[8275] Fix | Delete
values.push(item.id);
[8276] Fix | Delete
}
[8277] Fix | Delete
[8278] Fix | Delete
self.$element.val(values.join(self._valueSeparator));
[8279] Fix | Delete
self.$element.trigger('change');
[8280] Fix | Delete
});
[8281] Fix | Delete
};
[8282] Fix | Delete
[8283] Fix | Delete
InputData.prototype.query = function (_, params, callback) {
[8284] Fix | Delete
var results = [];
[8285] Fix | Delete
[8286] Fix | Delete
for (var d = 0; d < this._currentData.length; d++) {
[8287] Fix | Delete
var data = this._currentData[d];
[8288] Fix | Delete
[8289] Fix | Delete
var matches = this.matches(params, data);
[8290] Fix | Delete
[8291] Fix | Delete
if (matches !== null) {
[8292] Fix | Delete
results.push(matches);
[8293] Fix | Delete
}
[8294] Fix | Delete
}
[8295] Fix | Delete
[8296] Fix | Delete
callback({
[8297] Fix | Delete
results: results
[8298] Fix | Delete
});
[8299] Fix | Delete
};
[8300] Fix | Delete
[8301] Fix | Delete
InputData.prototype.addOptions = function (_, $options) {
[8302] Fix | Delete
var options = $.map($options, function ($option) {
[8303] Fix | Delete
return $.data($option[0], 'data');
[8304] Fix | Delete
});
[8305] Fix | Delete
[8306] Fix | Delete
this._currentData.push.apply(this._currentData, options);
[8307] Fix | Delete
};
[8308] Fix | Delete
[8309] Fix | Delete
return InputData;
[8310] Fix | Delete
});
[8311] Fix | Delete
[8312] Fix | Delete
S2.define('pumselect2/compat/matcher',[
[8313] Fix | Delete
'jquery'
[8314] Fix | Delete
], function ($) {
[8315] Fix | Delete
function oldMatcher (matcher) {
[8316] Fix | Delete
function wrappedMatcher (params, data) {
[8317] Fix | Delete
var match = $.extend(true, {}, data);
[8318] Fix | Delete
[8319] Fix | Delete
if (params.term == null || $.trim(params.term) === '') {
[8320] Fix | Delete
return match;
[8321] Fix | Delete
}
[8322] Fix | Delete
[8323] Fix | Delete
if (data.children) {
[8324] Fix | Delete
for (var c = data.children.length - 1; c >= 0; c--) {
[8325] Fix | Delete
var child = data.children[c];
[8326] Fix | Delete
[8327] Fix | Delete
// Check if the child object matches
[8328] Fix | Delete
// The old matcher returned a boolean true or false
[8329] Fix | Delete
var doesMatch = matcher(params.term, child.text, child);
[8330] Fix | Delete
[8331] Fix | Delete
// If the child didn't match, pop it off
[8332] Fix | Delete
if (!doesMatch) {
[8333] Fix | Delete
match.children.splice(c, 1);
[8334] Fix | Delete
}
[8335] Fix | Delete
}
[8336] Fix | Delete
[8337] Fix | Delete
if (match.children.length > 0) {
[8338] Fix | Delete
return match;
[8339] Fix | Delete
}
[8340] Fix | Delete
}
[8341] Fix | Delete
[8342] Fix | Delete
if (matcher(params.term, data.text, data)) {
[8343] Fix | Delete
return match;
[8344] Fix | Delete
}
[8345] Fix | Delete
[8346] Fix | Delete
return null;
[8347] Fix | Delete
}
[8348] Fix | Delete
[8349] Fix | Delete
return wrappedMatcher;
[8350] Fix | Delete
}
[8351] Fix | Delete
[8352] Fix | Delete
return oldMatcher;
[8353] Fix | Delete
});
[8354] Fix | Delete
[8355] Fix | Delete
S2.define('pumselect2/compat/query',[
[8356] Fix | Delete
[8357] Fix | Delete
], function () {
[8358] Fix | Delete
function Query (decorated, $element, options) {
[8359] Fix | Delete
if (options.get('debug') && window.console && console.warn) {
[8360] Fix | Delete
console.warn(
[8361] Fix | Delete
'Select2: The `query` option has been deprecated in favor of a ' +
[8362] Fix | Delete
'custom data adapter that overrides the `query` method. Support ' +
[8363] Fix | Delete
'will be removed for the `query` option in future versions of ' +
[8364] Fix | Delete
'Select2.'
[8365] Fix | Delete
);
[8366] Fix | Delete
}
[8367] Fix | Delete
[8368] Fix | Delete
decorated.call(this, $element, options);
[8369] Fix | Delete
}
[8370] Fix | Delete
[8371] Fix | Delete
Query.prototype.query = function (_, params, callback) {
[8372] Fix | Delete
params.callback = callback;
[8373] Fix | Delete
[8374] Fix | Delete
var query = this.options.get('query');
[8375] Fix | Delete
[8376] Fix | Delete
query.call(null, params);
[8377] Fix | Delete
};
[8378] Fix | Delete
[8379] Fix | Delete
return Query;
[8380] Fix | Delete
});
[8381] Fix | Delete
[8382] Fix | Delete
S2.define('pumselect2/dropdown/attachContainer',[
[8383] Fix | Delete
[8384] Fix | Delete
], function () {
[8385] Fix | Delete
function AttachContainer (decorated, $element, options) {
[8386] Fix | Delete
decorated.call(this, $element, options);
[8387] Fix | Delete
}
[8388] Fix | Delete
[8389] Fix | Delete
AttachContainer.prototype.position =
[8390] Fix | Delete
function (decorated, $dropdown, $container) {
[8391] Fix | Delete
var $dropdownContainer = $container.find('.dropdown-wrapper');
[8392] Fix | Delete
$dropdownContainer.append($dropdown);
[8393] Fix | Delete
[8394] Fix | Delete
$dropdown.addClass('pumselect2-dropdown--below');
[8395] Fix | Delete
$container.addClass('pumselect2-container--below');
[8396] Fix | Delete
};
[8397] Fix | Delete
[8398] Fix | Delete
return AttachContainer;
[8399] Fix | Delete
});
[8400] Fix | Delete
[8401] Fix | Delete
S2.define('pumselect2/dropdown/stopPropagation',[
[8402] Fix | Delete
[8403] Fix | Delete
], function () {
[8404] Fix | Delete
function StopPropagation () { }
[8405] Fix | Delete
[8406] Fix | Delete
StopPropagation.prototype.bind = function (decorated, container, $container) {
[8407] Fix | Delete
decorated.call(this, container, $container);
[8408] Fix | Delete
[8409] Fix | Delete
var stoppedEvents = [
[8410] Fix | Delete
'blur',
[8411] Fix | Delete
'change',
[8412] Fix | Delete
'click',
[8413] Fix | Delete
'dblclick',
[8414] Fix | Delete
'focus',
[8415] Fix | Delete
'focusin',
[8416] Fix | Delete
'focusout',
[8417] Fix | Delete
'input',
[8418] Fix | Delete
'keydown',
[8419] Fix | Delete
'keyup',
[8420] Fix | Delete
'keypress',
[8421] Fix | Delete
'mousedown',
[8422] Fix | Delete
'mouseenter',
[8423] Fix | Delete
'mouseleave',
[8424] Fix | Delete
'mousemove',
[8425] Fix | Delete
'mouseover',
[8426] Fix | Delete
'mouseup',
[8427] Fix | Delete
'search',
[8428] Fix | Delete
'touchend',
[8429] Fix | Delete
'touchstart'
[8430] Fix | Delete
];
[8431] Fix | Delete
[8432] Fix | Delete
this.$dropdown.on(stoppedEvents.join(' '), function (evt) {
[8433] Fix | Delete
evt.stopPropagation();
[8434] Fix | Delete
});
[8435] Fix | Delete
};
[8436] Fix | Delete
[8437] Fix | Delete
return StopPropagation;
[8438] Fix | Delete
});
[8439] Fix | Delete
[8440] Fix | Delete
S2.define('pumselect2/selection/stopPropagation',[
[8441] Fix | Delete
[8442] Fix | Delete
], function () {
[8443] Fix | Delete
function StopPropagation () { }
[8444] Fix | Delete
[8445] Fix | Delete
StopPropagation.prototype.bind = function (decorated, container, $container) {
[8446] Fix | Delete
decorated.call(this, container, $container);
[8447] Fix | Delete
[8448] Fix | Delete
var stoppedEvents = [
[8449] Fix | Delete
'blur',
[8450] Fix | Delete
'change',
[8451] Fix | Delete
'click',
[8452] Fix | Delete
'dblclick',
[8453] Fix | Delete
'focus',
[8454] Fix | Delete
'focusin',
[8455] Fix | Delete
'focusout',
[8456] Fix | Delete
'input',
[8457] Fix | Delete
'keydown',
[8458] Fix | Delete
'keyup',
[8459] Fix | Delete
'keypress',
[8460] Fix | Delete
'mousedown',
[8461] Fix | Delete
'mouseenter',
[8462] Fix | Delete
'mouseleave',
[8463] Fix | Delete
'mousemove',
[8464] Fix | Delete
'mouseover',
[8465] Fix | Delete
'mouseup',
[8466] Fix | Delete
'search',
[8467] Fix | Delete
'touchend',
[8468] Fix | Delete
'touchstart'
[8469] Fix | Delete
];
[8470] Fix | Delete
[8471] Fix | Delete
this.$selection.on(stoppedEvents.join(' '), function (evt) {
[8472] Fix | Delete
evt.stopPropagation();
[8473] Fix | Delete
});
[8474] Fix | Delete
};
[8475] Fix | Delete
[8476] Fix | Delete
return StopPropagation;
[8477] Fix | Delete
});
[8478] Fix | Delete
[8479] Fix | Delete
/*!
[8480] Fix | Delete
* jQuery Mousewheel 3.1.13
[8481] Fix | Delete
*
[8482] Fix | Delete
* Copyright jQuery Foundation and other contributors
[8483] Fix | Delete
* Released under the MIT license
[8484] Fix | Delete
* http://jquery.org/license
[8485] Fix | Delete
*/
[8486] Fix | Delete
[8487] Fix | Delete
(function (factory) {
[8488] Fix | Delete
if ( typeof S2.define === 'function' && S2.define.amd ) {
[8489] Fix | Delete
// AMD. Register as an anonymous module.
[8490] Fix | Delete
S2.define('jquery-mousewheel',['jquery'], factory);
[8491] Fix | Delete
} else if (typeof exports === 'object') {
[8492] Fix | Delete
// Node/CommonJS style for Browserify
[8493] Fix | Delete
module.exports = factory;
[8494] Fix | Delete
} else {
[8495] Fix | Delete
// Browser globals
[8496] Fix | Delete
factory(jQuery);
[8497] Fix | Delete
}
[8498] Fix | Delete
}(function ($) {
[8499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function