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-inclu.../js/tinymce/themes/modern
File: theme.js
return this;
[8500] Fix | Delete
},
[8501] Fix | Delete
cancel: function () {
[8502] Fix | Delete
var self = this;
[8503] Fix | Delete
self.hideAll();
[8504] Fix | Delete
self.fire('select');
[8505] Fix | Delete
},
[8506] Fix | Delete
load: function () {
[8507] Fix | Delete
var self = this;
[8508] Fix | Delete
var time, factory;
[8509] Fix | Delete
function hideThrobber() {
[8510] Fix | Delete
if (self.throbber) {
[8511] Fix | Delete
self.throbber.hide();
[8512] Fix | Delete
self.throbber = null;
[8513] Fix | Delete
}
[8514] Fix | Delete
}
[8515] Fix | Delete
factory = self.settings.itemsFactory;
[8516] Fix | Delete
if (!factory) {
[8517] Fix | Delete
return;
[8518] Fix | Delete
}
[8519] Fix | Delete
if (!self.throbber) {
[8520] Fix | Delete
self.throbber = new Throbber(self.getEl('body'), true);
[8521] Fix | Delete
if (self.items().length === 0) {
[8522] Fix | Delete
self.throbber.show();
[8523] Fix | Delete
self.fire('loading');
[8524] Fix | Delete
} else {
[8525] Fix | Delete
self.throbber.show(100, function () {
[8526] Fix | Delete
self.items().remove();
[8527] Fix | Delete
self.fire('loading');
[8528] Fix | Delete
});
[8529] Fix | Delete
}
[8530] Fix | Delete
self.on('hide close', hideThrobber);
[8531] Fix | Delete
}
[8532] Fix | Delete
self.requestTime = time = new Date().getTime();
[8533] Fix | Delete
self.settings.itemsFactory(function (items) {
[8534] Fix | Delete
if (items.length === 0) {
[8535] Fix | Delete
self.hide();
[8536] Fix | Delete
return;
[8537] Fix | Delete
}
[8538] Fix | Delete
if (self.requestTime !== time) {
[8539] Fix | Delete
return;
[8540] Fix | Delete
}
[8541] Fix | Delete
self.getEl().style.width = '';
[8542] Fix | Delete
self.getEl('body').style.width = '';
[8543] Fix | Delete
hideThrobber();
[8544] Fix | Delete
self.items().remove();
[8545] Fix | Delete
self.getEl('body').innerHTML = '';
[8546] Fix | Delete
self.add(items);
[8547] Fix | Delete
self.renderNew();
[8548] Fix | Delete
self.fire('loaded');
[8549] Fix | Delete
});
[8550] Fix | Delete
},
[8551] Fix | Delete
hideAll: function () {
[8552] Fix | Delete
var self = this;
[8553] Fix | Delete
this.find('menuitem').exec('hideMenu');
[8554] Fix | Delete
return self._super();
[8555] Fix | Delete
},
[8556] Fix | Delete
preRender: function () {
[8557] Fix | Delete
var self = this;
[8558] Fix | Delete
self.items().each(function (ctrl) {
[8559] Fix | Delete
var settings = ctrl.settings;
[8560] Fix | Delete
if (settings.icon || settings.image || settings.selectable) {
[8561] Fix | Delete
self._hasIcons = true;
[8562] Fix | Delete
return false;
[8563] Fix | Delete
}
[8564] Fix | Delete
});
[8565] Fix | Delete
if (self.settings.itemsFactory) {
[8566] Fix | Delete
self.on('postrender', function () {
[8567] Fix | Delete
if (self.settings.itemsFactory) {
[8568] Fix | Delete
self.load();
[8569] Fix | Delete
}
[8570] Fix | Delete
});
[8571] Fix | Delete
}
[8572] Fix | Delete
self.on('show hide', function (e) {
[8573] Fix | Delete
if (e.control === self) {
[8574] Fix | Delete
if (e.type === 'show') {
[8575] Fix | Delete
global$7.setTimeout(function () {
[8576] Fix | Delete
self.classes.add('in');
[8577] Fix | Delete
}, 0);
[8578] Fix | Delete
} else {
[8579] Fix | Delete
self.classes.remove('in');
[8580] Fix | Delete
}
[8581] Fix | Delete
}
[8582] Fix | Delete
});
[8583] Fix | Delete
return self._super();
[8584] Fix | Delete
}
[8585] Fix | Delete
});
[8586] Fix | Delete
[8587] Fix | Delete
var ListBox = MenuButton.extend({
[8588] Fix | Delete
init: function (settings) {
[8589] Fix | Delete
var self = this;
[8590] Fix | Delete
var values, selected, selectedText, lastItemCtrl;
[8591] Fix | Delete
function setSelected(menuValues) {
[8592] Fix | Delete
for (var i = 0; i < menuValues.length; i++) {
[8593] Fix | Delete
selected = menuValues[i].selected || settings.value === menuValues[i].value;
[8594] Fix | Delete
if (selected) {
[8595] Fix | Delete
selectedText = selectedText || menuValues[i].text;
[8596] Fix | Delete
self.state.set('value', menuValues[i].value);
[8597] Fix | Delete
return true;
[8598] Fix | Delete
}
[8599] Fix | Delete
if (menuValues[i].menu) {
[8600] Fix | Delete
if (setSelected(menuValues[i].menu)) {
[8601] Fix | Delete
return true;
[8602] Fix | Delete
}
[8603] Fix | Delete
}
[8604] Fix | Delete
}
[8605] Fix | Delete
}
[8606] Fix | Delete
self._super(settings);
[8607] Fix | Delete
settings = self.settings;
[8608] Fix | Delete
self._values = values = settings.values;
[8609] Fix | Delete
if (values) {
[8610] Fix | Delete
if (typeof settings.value !== 'undefined') {
[8611] Fix | Delete
setSelected(values);
[8612] Fix | Delete
}
[8613] Fix | Delete
if (!selected && values.length > 0) {
[8614] Fix | Delete
selectedText = values[0].text;
[8615] Fix | Delete
self.state.set('value', values[0].value);
[8616] Fix | Delete
}
[8617] Fix | Delete
self.state.set('menu', values);
[8618] Fix | Delete
}
[8619] Fix | Delete
self.state.set('text', settings.text || selectedText);
[8620] Fix | Delete
self.classes.add('listbox');
[8621] Fix | Delete
self.on('select', function (e) {
[8622] Fix | Delete
var ctrl = e.control;
[8623] Fix | Delete
if (lastItemCtrl) {
[8624] Fix | Delete
e.lastControl = lastItemCtrl;
[8625] Fix | Delete
}
[8626] Fix | Delete
if (settings.multiple) {
[8627] Fix | Delete
ctrl.active(!ctrl.active());
[8628] Fix | Delete
} else {
[8629] Fix | Delete
self.value(e.control.value());
[8630] Fix | Delete
}
[8631] Fix | Delete
lastItemCtrl = ctrl;
[8632] Fix | Delete
});
[8633] Fix | Delete
},
[8634] Fix | Delete
value: function (value) {
[8635] Fix | Delete
if (arguments.length === 0) {
[8636] Fix | Delete
return this.state.get('value');
[8637] Fix | Delete
}
[8638] Fix | Delete
if (typeof value === 'undefined') {
[8639] Fix | Delete
return this;
[8640] Fix | Delete
}
[8641] Fix | Delete
function valueExists(values) {
[8642] Fix | Delete
return exists(values, function (a) {
[8643] Fix | Delete
return a.menu ? valueExists(a.menu) : a.value === value;
[8644] Fix | Delete
});
[8645] Fix | Delete
}
[8646] Fix | Delete
if (this.settings.values) {
[8647] Fix | Delete
if (valueExists(this.settings.values)) {
[8648] Fix | Delete
this.state.set('value', value);
[8649] Fix | Delete
} else if (value === null) {
[8650] Fix | Delete
this.state.set('value', null);
[8651] Fix | Delete
}
[8652] Fix | Delete
} else {
[8653] Fix | Delete
this.state.set('value', value);
[8654] Fix | Delete
}
[8655] Fix | Delete
return this;
[8656] Fix | Delete
},
[8657] Fix | Delete
bindStates: function () {
[8658] Fix | Delete
var self = this;
[8659] Fix | Delete
function activateMenuItemsByValue(menu, value) {
[8660] Fix | Delete
if (menu instanceof Menu) {
[8661] Fix | Delete
menu.items().each(function (ctrl) {
[8662] Fix | Delete
if (!ctrl.hasMenus()) {
[8663] Fix | Delete
ctrl.active(ctrl.value() === value);
[8664] Fix | Delete
}
[8665] Fix | Delete
});
[8666] Fix | Delete
}
[8667] Fix | Delete
}
[8668] Fix | Delete
function getSelectedItem(menuValues, value) {
[8669] Fix | Delete
var selectedItem;
[8670] Fix | Delete
if (!menuValues) {
[8671] Fix | Delete
return;
[8672] Fix | Delete
}
[8673] Fix | Delete
for (var i = 0; i < menuValues.length; i++) {
[8674] Fix | Delete
if (menuValues[i].value === value) {
[8675] Fix | Delete
return menuValues[i];
[8676] Fix | Delete
}
[8677] Fix | Delete
if (menuValues[i].menu) {
[8678] Fix | Delete
selectedItem = getSelectedItem(menuValues[i].menu, value);
[8679] Fix | Delete
if (selectedItem) {
[8680] Fix | Delete
return selectedItem;
[8681] Fix | Delete
}
[8682] Fix | Delete
}
[8683] Fix | Delete
}
[8684] Fix | Delete
}
[8685] Fix | Delete
self.on('show', function (e) {
[8686] Fix | Delete
activateMenuItemsByValue(e.control, self.value());
[8687] Fix | Delete
});
[8688] Fix | Delete
self.state.on('change:value', function (e) {
[8689] Fix | Delete
var selectedItem = getSelectedItem(self.state.get('menu'), e.value);
[8690] Fix | Delete
if (selectedItem) {
[8691] Fix | Delete
self.text(selectedItem.text);
[8692] Fix | Delete
} else {
[8693] Fix | Delete
self.text(self.settings.text);
[8694] Fix | Delete
}
[8695] Fix | Delete
});
[8696] Fix | Delete
return self._super();
[8697] Fix | Delete
}
[8698] Fix | Delete
});
[8699] Fix | Delete
[8700] Fix | Delete
var toggleTextStyle = function (ctrl, state) {
[8701] Fix | Delete
var textStyle = ctrl._textStyle;
[8702] Fix | Delete
if (textStyle) {
[8703] Fix | Delete
var textElm = ctrl.getEl('text');
[8704] Fix | Delete
textElm.setAttribute('style', textStyle);
[8705] Fix | Delete
if (state) {
[8706] Fix | Delete
textElm.style.color = '';
[8707] Fix | Delete
textElm.style.backgroundColor = '';
[8708] Fix | Delete
}
[8709] Fix | Delete
}
[8710] Fix | Delete
};
[8711] Fix | Delete
var MenuItem = Widget.extend({
[8712] Fix | Delete
Defaults: {
[8713] Fix | Delete
border: 0,
[8714] Fix | Delete
role: 'menuitem'
[8715] Fix | Delete
},
[8716] Fix | Delete
init: function (settings) {
[8717] Fix | Delete
var self = this;
[8718] Fix | Delete
var text;
[8719] Fix | Delete
self._super(settings);
[8720] Fix | Delete
settings = self.settings;
[8721] Fix | Delete
self.classes.add('menu-item');
[8722] Fix | Delete
if (settings.menu) {
[8723] Fix | Delete
self.classes.add('menu-item-expand');
[8724] Fix | Delete
}
[8725] Fix | Delete
if (settings.preview) {
[8726] Fix | Delete
self.classes.add('menu-item-preview');
[8727] Fix | Delete
}
[8728] Fix | Delete
text = self.state.get('text');
[8729] Fix | Delete
if (text === '-' || text === '|') {
[8730] Fix | Delete
self.classes.add('menu-item-sep');
[8731] Fix | Delete
self.aria('role', 'separator');
[8732] Fix | Delete
self.state.set('text', '-');
[8733] Fix | Delete
}
[8734] Fix | Delete
if (settings.selectable) {
[8735] Fix | Delete
self.aria('role', 'menuitemcheckbox');
[8736] Fix | Delete
self.classes.add('menu-item-checkbox');
[8737] Fix | Delete
settings.icon = 'selected';
[8738] Fix | Delete
}
[8739] Fix | Delete
if (!settings.preview && !settings.selectable) {
[8740] Fix | Delete
self.classes.add('menu-item-normal');
[8741] Fix | Delete
}
[8742] Fix | Delete
self.on('mousedown', function (e) {
[8743] Fix | Delete
e.preventDefault();
[8744] Fix | Delete
});
[8745] Fix | Delete
if (settings.menu && !settings.ariaHideMenu) {
[8746] Fix | Delete
self.aria('haspopup', true);
[8747] Fix | Delete
}
[8748] Fix | Delete
},
[8749] Fix | Delete
hasMenus: function () {
[8750] Fix | Delete
return !!this.settings.menu;
[8751] Fix | Delete
},
[8752] Fix | Delete
showMenu: function () {
[8753] Fix | Delete
var self = this;
[8754] Fix | Delete
var settings = self.settings;
[8755] Fix | Delete
var menu;
[8756] Fix | Delete
var parent = self.parent();
[8757] Fix | Delete
parent.items().each(function (ctrl) {
[8758] Fix | Delete
if (ctrl !== self) {
[8759] Fix | Delete
ctrl.hideMenu();
[8760] Fix | Delete
}
[8761] Fix | Delete
});
[8762] Fix | Delete
if (settings.menu) {
[8763] Fix | Delete
menu = self.menu;
[8764] Fix | Delete
if (!menu) {
[8765] Fix | Delete
menu = settings.menu;
[8766] Fix | Delete
if (menu.length) {
[8767] Fix | Delete
menu = {
[8768] Fix | Delete
type: 'menu',
[8769] Fix | Delete
items: menu
[8770] Fix | Delete
};
[8771] Fix | Delete
} else {
[8772] Fix | Delete
menu.type = menu.type || 'menu';
[8773] Fix | Delete
}
[8774] Fix | Delete
if (parent.settings.itemDefaults) {
[8775] Fix | Delete
menu.itemDefaults = parent.settings.itemDefaults;
[8776] Fix | Delete
}
[8777] Fix | Delete
menu = self.menu = global$4.create(menu).parent(self).renderTo();
[8778] Fix | Delete
menu.reflow();
[8779] Fix | Delete
menu.on('cancel', function (e) {
[8780] Fix | Delete
e.stopPropagation();
[8781] Fix | Delete
self.focus();
[8782] Fix | Delete
menu.hide();
[8783] Fix | Delete
});
[8784] Fix | Delete
menu.on('show hide', function (e) {
[8785] Fix | Delete
if (e.control.items) {
[8786] Fix | Delete
e.control.items().each(function (ctrl) {
[8787] Fix | Delete
ctrl.active(ctrl.settings.selected);
[8788] Fix | Delete
});
[8789] Fix | Delete
}
[8790] Fix | Delete
}).fire('show');
[8791] Fix | Delete
menu.on('hide', function (e) {
[8792] Fix | Delete
if (e.control === menu) {
[8793] Fix | Delete
self.classes.remove('selected');
[8794] Fix | Delete
}
[8795] Fix | Delete
});
[8796] Fix | Delete
menu.submenu = true;
[8797] Fix | Delete
} else {
[8798] Fix | Delete
menu.show();
[8799] Fix | Delete
}
[8800] Fix | Delete
menu._parentMenu = parent;
[8801] Fix | Delete
menu.classes.add('menu-sub');
[8802] Fix | Delete
var rel = menu.testMoveRel(self.getEl(), self.isRtl() ? [
[8803] Fix | Delete
'tl-tr',
[8804] Fix | Delete
'bl-br',
[8805] Fix | Delete
'tr-tl',
[8806] Fix | Delete
'br-bl'
[8807] Fix | Delete
] : [
[8808] Fix | Delete
'tr-tl',
[8809] Fix | Delete
'br-bl',
[8810] Fix | Delete
'tl-tr',
[8811] Fix | Delete
'bl-br'
[8812] Fix | Delete
]);
[8813] Fix | Delete
menu.moveRel(self.getEl(), rel);
[8814] Fix | Delete
menu.rel = rel;
[8815] Fix | Delete
rel = 'menu-sub-' + rel;
[8816] Fix | Delete
menu.classes.remove(menu._lastRel).add(rel);
[8817] Fix | Delete
menu._lastRel = rel;
[8818] Fix | Delete
self.classes.add('selected');
[8819] Fix | Delete
self.aria('expanded', true);
[8820] Fix | Delete
}
[8821] Fix | Delete
},
[8822] Fix | Delete
hideMenu: function () {
[8823] Fix | Delete
var self = this;
[8824] Fix | Delete
if (self.menu) {
[8825] Fix | Delete
self.menu.items().each(function (item) {
[8826] Fix | Delete
if (item.hideMenu) {
[8827] Fix | Delete
item.hideMenu();
[8828] Fix | Delete
}
[8829] Fix | Delete
});
[8830] Fix | Delete
self.menu.hide();
[8831] Fix | Delete
self.aria('expanded', false);
[8832] Fix | Delete
}
[8833] Fix | Delete
return self;
[8834] Fix | Delete
},
[8835] Fix | Delete
renderHtml: function () {
[8836] Fix | Delete
var self = this;
[8837] Fix | Delete
var id = self._id;
[8838] Fix | Delete
var settings = self.settings;
[8839] Fix | Delete
var prefix = self.classPrefix;
[8840] Fix | Delete
var text = self.state.get('text');
[8841] Fix | Delete
var icon = self.settings.icon, image = '', shortcut = settings.shortcut;
[8842] Fix | Delete
var url = self.encode(settings.url), iconHtml = '';
[8843] Fix | Delete
function convertShortcut(shortcut) {
[8844] Fix | Delete
var i, value, replace = {};
[8845] Fix | Delete
if (global$8.mac) {
[8846] Fix | Delete
replace = {
[8847] Fix | Delete
alt: '&#x2325;',
[8848] Fix | Delete
ctrl: '&#x2318;',
[8849] Fix | Delete
shift: '&#x21E7;',
[8850] Fix | Delete
meta: '&#x2318;'
[8851] Fix | Delete
};
[8852] Fix | Delete
} else {
[8853] Fix | Delete
replace = { meta: 'Ctrl' };
[8854] Fix | Delete
}
[8855] Fix | Delete
shortcut = shortcut.split('+');
[8856] Fix | Delete
for (i = 0; i < shortcut.length; i++) {
[8857] Fix | Delete
value = replace[shortcut[i].toLowerCase()];
[8858] Fix | Delete
if (value) {
[8859] Fix | Delete
shortcut[i] = value;
[8860] Fix | Delete
}
[8861] Fix | Delete
}
[8862] Fix | Delete
return shortcut.join('+');
[8863] Fix | Delete
}
[8864] Fix | Delete
function escapeRegExp(str) {
[8865] Fix | Delete
return str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
[8866] Fix | Delete
}
[8867] Fix | Delete
function markMatches(text) {
[8868] Fix | Delete
var match = settings.match || '';
[8869] Fix | Delete
return match ? text.replace(new RegExp(escapeRegExp(match), 'gi'), function (match) {
[8870] Fix | Delete
return '!mce~match[' + match + ']mce~match!';
[8871] Fix | Delete
}) : text;
[8872] Fix | Delete
}
[8873] Fix | Delete
function boldMatches(text) {
[8874] Fix | Delete
return text.replace(new RegExp(escapeRegExp('!mce~match['), 'g'), '<b>').replace(new RegExp(escapeRegExp(']mce~match!'), 'g'), '</b>');
[8875] Fix | Delete
}
[8876] Fix | Delete
if (icon) {
[8877] Fix | Delete
self.parent().classes.add('menu-has-icons');
[8878] Fix | Delete
}
[8879] Fix | Delete
if (settings.image) {
[8880] Fix | Delete
image = ' style="background-image: url(\'' + settings.image + '\')"';
[8881] Fix | Delete
}
[8882] Fix | Delete
if (shortcut) {
[8883] Fix | Delete
shortcut = convertShortcut(shortcut);
[8884] Fix | Delete
}
[8885] Fix | Delete
icon = prefix + 'ico ' + prefix + 'i-' + (self.settings.icon || 'none');
[8886] Fix | Delete
iconHtml = text !== '-' ? '<i class="' + icon + '"' + image + '></i>\xA0' : '';
[8887] Fix | Delete
text = boldMatches(self.encode(markMatches(text)));
[8888] Fix | Delete
url = boldMatches(self.encode(markMatches(url)));
[8889] Fix | Delete
return '<div id="' + id + '" class="' + self.classes + '" tabindex="-1">' + iconHtml + (text !== '-' ? '<span id="' + id + '-text" class="' + prefix + 'text">' + text + '</span>' : '') + (shortcut ? '<div id="' + id + '-shortcut" class="' + prefix + 'menu-shortcut">' + shortcut + '</div>' : '') + (settings.menu ? '<div class="' + prefix + 'caret"></div>' : '') + (url ? '<div class="' + prefix + 'menu-item-link">' + url + '</div>' : '') + '</div>';
[8890] Fix | Delete
},
[8891] Fix | Delete
postRender: function () {
[8892] Fix | Delete
var self = this, settings = self.settings;
[8893] Fix | Delete
var textStyle = settings.textStyle;
[8894] Fix | Delete
if (typeof textStyle === 'function') {
[8895] Fix | Delete
textStyle = textStyle.call(this);
[8896] Fix | Delete
}
[8897] Fix | Delete
if (textStyle) {
[8898] Fix | Delete
var textElm = self.getEl('text');
[8899] Fix | Delete
if (textElm) {
[8900] Fix | Delete
textElm.setAttribute('style', textStyle);
[8901] Fix | Delete
self._textStyle = textStyle;
[8902] Fix | Delete
}
[8903] Fix | Delete
}
[8904] Fix | Delete
self.on('mouseenter click', function (e) {
[8905] Fix | Delete
if (e.control === self) {
[8906] Fix | Delete
if (!settings.menu && e.type === 'click') {
[8907] Fix | Delete
self.fire('select');
[8908] Fix | Delete
global$7.requestAnimationFrame(function () {
[8909] Fix | Delete
self.parent().hideAll();
[8910] Fix | Delete
});
[8911] Fix | Delete
} else {
[8912] Fix | Delete
self.showMenu();
[8913] Fix | Delete
if (e.aria) {
[8914] Fix | Delete
self.menu.focus(true);
[8915] Fix | Delete
}
[8916] Fix | Delete
}
[8917] Fix | Delete
}
[8918] Fix | Delete
});
[8919] Fix | Delete
self._super();
[8920] Fix | Delete
return self;
[8921] Fix | Delete
},
[8922] Fix | Delete
hover: function () {
[8923] Fix | Delete
var self = this;
[8924] Fix | Delete
self.parent().items().each(function (ctrl) {
[8925] Fix | Delete
ctrl.classes.remove('selected');
[8926] Fix | Delete
});
[8927] Fix | Delete
self.classes.toggle('selected', true);
[8928] Fix | Delete
return self;
[8929] Fix | Delete
},
[8930] Fix | Delete
active: function (state) {
[8931] Fix | Delete
toggleTextStyle(this, state);
[8932] Fix | Delete
if (typeof state !== 'undefined') {
[8933] Fix | Delete
this.aria('checked', state);
[8934] Fix | Delete
}
[8935] Fix | Delete
return this._super(state);
[8936] Fix | Delete
},
[8937] Fix | Delete
remove: function () {
[8938] Fix | Delete
this._super();
[8939] Fix | Delete
if (this.menu) {
[8940] Fix | Delete
this.menu.remove();
[8941] Fix | Delete
}
[8942] Fix | Delete
}
[8943] Fix | Delete
});
[8944] Fix | Delete
[8945] Fix | Delete
var Radio = Checkbox.extend({
[8946] Fix | Delete
Defaults: {
[8947] Fix | Delete
classes: 'radio',
[8948] Fix | Delete
role: 'radio'
[8949] Fix | Delete
}
[8950] Fix | Delete
});
[8951] Fix | Delete
[8952] Fix | Delete
var ResizeHandle = Widget.extend({
[8953] Fix | Delete
renderHtml: function () {
[8954] Fix | Delete
var self = this, prefix = self.classPrefix;
[8955] Fix | Delete
self.classes.add('resizehandle');
[8956] Fix | Delete
if (self.settings.direction === 'both') {
[8957] Fix | Delete
self.classes.add('resizehandle-both');
[8958] Fix | Delete
}
[8959] Fix | Delete
self.canFocus = false;
[8960] Fix | Delete
return '<div id="' + self._id + '" class="' + self.classes + '">' + '<i class="' + prefix + 'ico ' + prefix + 'i-resize"></i>' + '</div>';
[8961] Fix | Delete
},
[8962] Fix | Delete
postRender: function () {
[8963] Fix | Delete
var self = this;
[8964] Fix | Delete
self._super();
[8965] Fix | Delete
self.resizeDragHelper = new DragHelper(this._id, {
[8966] Fix | Delete
start: function () {
[8967] Fix | Delete
self.fire('ResizeStart');
[8968] Fix | Delete
},
[8969] Fix | Delete
drag: function (e) {
[8970] Fix | Delete
if (self.settings.direction !== 'both') {
[8971] Fix | Delete
e.deltaX = 0;
[8972] Fix | Delete
}
[8973] Fix | Delete
self.fire('Resize', e);
[8974] Fix | Delete
},
[8975] Fix | Delete
stop: function () {
[8976] Fix | Delete
self.fire('ResizeEnd');
[8977] Fix | Delete
}
[8978] Fix | Delete
});
[8979] Fix | Delete
},
[8980] Fix | Delete
remove: function () {
[8981] Fix | Delete
if (this.resizeDragHelper) {
[8982] Fix | Delete
this.resizeDragHelper.destroy();
[8983] Fix | Delete
}
[8984] Fix | Delete
return this._super();
[8985] Fix | Delete
}
[8986] Fix | Delete
});
[8987] Fix | Delete
[8988] Fix | Delete
function createOptions(options) {
[8989] Fix | Delete
var strOptions = '';
[8990] Fix | Delete
if (options) {
[8991] Fix | Delete
for (var i = 0; i < options.length; i++) {
[8992] Fix | Delete
strOptions += '<option value="' + options[i] + '">' + options[i] + '</option>';
[8993] Fix | Delete
}
[8994] Fix | Delete
}
[8995] Fix | Delete
return strOptions;
[8996] Fix | Delete
}
[8997] Fix | Delete
var SelectBox = Widget.extend({
[8998] Fix | Delete
Defaults: {
[8999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function