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
}
[4000] Fix | Delete
}
[4001] Fix | Delete
});
[4002] Fix | Delete
[4003] Fix | Delete
var Progress = Widget.extend({
[4004] Fix | Delete
Defaults: { value: 0 },
[4005] Fix | Delete
init: function (settings) {
[4006] Fix | Delete
var self = this;
[4007] Fix | Delete
self._super(settings);
[4008] Fix | Delete
self.classes.add('progress');
[4009] Fix | Delete
if (!self.settings.filter) {
[4010] Fix | Delete
self.settings.filter = function (value) {
[4011] Fix | Delete
return Math.round(value);
[4012] Fix | Delete
};
[4013] Fix | Delete
}
[4014] Fix | Delete
},
[4015] Fix | Delete
renderHtml: function () {
[4016] Fix | Delete
var self = this, id = self._id, prefix = this.classPrefix;
[4017] Fix | Delete
return '<div id="' + id + '" class="' + self.classes + '">' + '<div class="' + prefix + 'bar-container">' + '<div class="' + prefix + 'bar"></div>' + '</div>' + '<div class="' + prefix + 'text">0%</div>' + '</div>';
[4018] Fix | Delete
},
[4019] Fix | Delete
postRender: function () {
[4020] Fix | Delete
var self = this;
[4021] Fix | Delete
self._super();
[4022] Fix | Delete
self.value(self.settings.value);
[4023] Fix | Delete
return self;
[4024] Fix | Delete
},
[4025] Fix | Delete
bindStates: function () {
[4026] Fix | Delete
var self = this;
[4027] Fix | Delete
function setValue(value) {
[4028] Fix | Delete
value = self.settings.filter(value);
[4029] Fix | Delete
self.getEl().lastChild.innerHTML = value + '%';
[4030] Fix | Delete
self.getEl().firstChild.firstChild.style.width = value + '%';
[4031] Fix | Delete
}
[4032] Fix | Delete
self.state.on('change:value', function (e) {
[4033] Fix | Delete
setValue(e.value);
[4034] Fix | Delete
});
[4035] Fix | Delete
setValue(self.state.get('value'));
[4036] Fix | Delete
return self._super();
[4037] Fix | Delete
}
[4038] Fix | Delete
});
[4039] Fix | Delete
[4040] Fix | Delete
var updateLiveRegion = function (ctx, text) {
[4041] Fix | Delete
ctx.getEl().lastChild.textContent = text + (ctx.progressBar ? ' ' + ctx.progressBar.value() + '%' : '');
[4042] Fix | Delete
};
[4043] Fix | Delete
var Notification = Control$1.extend({
[4044] Fix | Delete
Mixins: [Movable],
[4045] Fix | Delete
Defaults: { classes: 'widget notification' },
[4046] Fix | Delete
init: function (settings) {
[4047] Fix | Delete
var self = this;
[4048] Fix | Delete
self._super(settings);
[4049] Fix | Delete
self.maxWidth = settings.maxWidth;
[4050] Fix | Delete
if (settings.text) {
[4051] Fix | Delete
self.text(settings.text);
[4052] Fix | Delete
}
[4053] Fix | Delete
if (settings.icon) {
[4054] Fix | Delete
self.icon = settings.icon;
[4055] Fix | Delete
}
[4056] Fix | Delete
if (settings.color) {
[4057] Fix | Delete
self.color = settings.color;
[4058] Fix | Delete
}
[4059] Fix | Delete
if (settings.type) {
[4060] Fix | Delete
self.classes.add('notification-' + settings.type);
[4061] Fix | Delete
}
[4062] Fix | Delete
if (settings.timeout && (settings.timeout < 0 || settings.timeout > 0) && !settings.closeButton) {
[4063] Fix | Delete
self.closeButton = false;
[4064] Fix | Delete
} else {
[4065] Fix | Delete
self.classes.add('has-close');
[4066] Fix | Delete
self.closeButton = true;
[4067] Fix | Delete
}
[4068] Fix | Delete
if (settings.progressBar) {
[4069] Fix | Delete
self.progressBar = new Progress();
[4070] Fix | Delete
}
[4071] Fix | Delete
self.on('click', function (e) {
[4072] Fix | Delete
if (e.target.className.indexOf(self.classPrefix + 'close') !== -1) {
[4073] Fix | Delete
self.close();
[4074] Fix | Delete
}
[4075] Fix | Delete
});
[4076] Fix | Delete
},
[4077] Fix | Delete
renderHtml: function () {
[4078] Fix | Delete
var self = this;
[4079] Fix | Delete
var prefix = self.classPrefix;
[4080] Fix | Delete
var icon = '', closeButton = '', progressBar = '', notificationStyle = '';
[4081] Fix | Delete
if (self.icon) {
[4082] Fix | Delete
icon = '<i class="' + prefix + 'ico' + ' ' + prefix + 'i-' + self.icon + '"></i>';
[4083] Fix | Delete
}
[4084] Fix | Delete
notificationStyle = ' style="max-width: ' + self.maxWidth + 'px;' + (self.color ? 'background-color: ' + self.color + ';"' : '"');
[4085] Fix | Delete
if (self.closeButton) {
[4086] Fix | Delete
closeButton = '<button type="button" class="' + prefix + 'close" aria-hidden="true">\xD7</button>';
[4087] Fix | Delete
}
[4088] Fix | Delete
if (self.progressBar) {
[4089] Fix | Delete
progressBar = self.progressBar.renderHtml();
[4090] Fix | Delete
}
[4091] Fix | Delete
return '<div id="' + self._id + '" class="' + self.classes + '"' + notificationStyle + ' role="presentation">' + icon + '<div class="' + prefix + 'notification-inner">' + self.state.get('text') + '</div>' + progressBar + closeButton + '<div style="clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute;width: 1px;"' + ' aria-live="assertive" aria-relevant="additions" aria-atomic="true"></div>' + '</div>';
[4092] Fix | Delete
},
[4093] Fix | Delete
postRender: function () {
[4094] Fix | Delete
var self = this;
[4095] Fix | Delete
global$7.setTimeout(function () {
[4096] Fix | Delete
self.$el.addClass(self.classPrefix + 'in');
[4097] Fix | Delete
updateLiveRegion(self, self.state.get('text'));
[4098] Fix | Delete
}, 100);
[4099] Fix | Delete
return self._super();
[4100] Fix | Delete
},
[4101] Fix | Delete
bindStates: function () {
[4102] Fix | Delete
var self = this;
[4103] Fix | Delete
self.state.on('change:text', function (e) {
[4104] Fix | Delete
self.getEl().firstChild.innerHTML = e.value;
[4105] Fix | Delete
updateLiveRegion(self, e.value);
[4106] Fix | Delete
});
[4107] Fix | Delete
if (self.progressBar) {
[4108] Fix | Delete
self.progressBar.bindStates();
[4109] Fix | Delete
self.progressBar.state.on('change:value', function (e) {
[4110] Fix | Delete
updateLiveRegion(self, self.state.get('text'));
[4111] Fix | Delete
});
[4112] Fix | Delete
}
[4113] Fix | Delete
return self._super();
[4114] Fix | Delete
},
[4115] Fix | Delete
close: function () {
[4116] Fix | Delete
var self = this;
[4117] Fix | Delete
if (!self.fire('close').isDefaultPrevented()) {
[4118] Fix | Delete
self.remove();
[4119] Fix | Delete
}
[4120] Fix | Delete
return self;
[4121] Fix | Delete
},
[4122] Fix | Delete
repaint: function () {
[4123] Fix | Delete
var self = this;
[4124] Fix | Delete
var style, rect;
[4125] Fix | Delete
style = self.getEl().style;
[4126] Fix | Delete
rect = self._layoutRect;
[4127] Fix | Delete
style.left = rect.x + 'px';
[4128] Fix | Delete
style.top = rect.y + 'px';
[4129] Fix | Delete
style.zIndex = 65535 - 1;
[4130] Fix | Delete
}
[4131] Fix | Delete
});
[4132] Fix | Delete
[4133] Fix | Delete
function NotificationManagerImpl (editor) {
[4134] Fix | Delete
var getEditorContainer = function (editor) {
[4135] Fix | Delete
return editor.inline ? editor.getElement() : editor.getContentAreaContainer();
[4136] Fix | Delete
};
[4137] Fix | Delete
var getContainerWidth = function () {
[4138] Fix | Delete
var container = getEditorContainer(editor);
[4139] Fix | Delete
return funcs.getSize(container).width;
[4140] Fix | Delete
};
[4141] Fix | Delete
var prePositionNotifications = function (notifications) {
[4142] Fix | Delete
each(notifications, function (notification) {
[4143] Fix | Delete
notification.moveTo(0, 0);
[4144] Fix | Delete
});
[4145] Fix | Delete
};
[4146] Fix | Delete
var positionNotifications = function (notifications) {
[4147] Fix | Delete
if (notifications.length > 0) {
[4148] Fix | Delete
var firstItem = notifications.slice(0, 1)[0];
[4149] Fix | Delete
var container = getEditorContainer(editor);
[4150] Fix | Delete
firstItem.moveRel(container, 'tc-tc');
[4151] Fix | Delete
each(notifications, function (notification, index) {
[4152] Fix | Delete
if (index > 0) {
[4153] Fix | Delete
notification.moveRel(notifications[index - 1].getEl(), 'bc-tc');
[4154] Fix | Delete
}
[4155] Fix | Delete
});
[4156] Fix | Delete
}
[4157] Fix | Delete
};
[4158] Fix | Delete
var reposition = function (notifications) {
[4159] Fix | Delete
prePositionNotifications(notifications);
[4160] Fix | Delete
positionNotifications(notifications);
[4161] Fix | Delete
};
[4162] Fix | Delete
var open = function (args, closeCallback) {
[4163] Fix | Delete
var extendedArgs = global$2.extend(args, { maxWidth: getContainerWidth() });
[4164] Fix | Delete
var notif = new Notification(extendedArgs);
[4165] Fix | Delete
notif.args = extendedArgs;
[4166] Fix | Delete
if (extendedArgs.timeout > 0) {
[4167] Fix | Delete
notif.timer = setTimeout(function () {
[4168] Fix | Delete
notif.close();
[4169] Fix | Delete
closeCallback();
[4170] Fix | Delete
}, extendedArgs.timeout);
[4171] Fix | Delete
}
[4172] Fix | Delete
notif.on('close', function () {
[4173] Fix | Delete
closeCallback();
[4174] Fix | Delete
});
[4175] Fix | Delete
notif.renderTo();
[4176] Fix | Delete
return notif;
[4177] Fix | Delete
};
[4178] Fix | Delete
var close = function (notification) {
[4179] Fix | Delete
notification.close();
[4180] Fix | Delete
};
[4181] Fix | Delete
var getArgs = function (notification) {
[4182] Fix | Delete
return notification.args;
[4183] Fix | Delete
};
[4184] Fix | Delete
return {
[4185] Fix | Delete
open: open,
[4186] Fix | Delete
close: close,
[4187] Fix | Delete
reposition: reposition,
[4188] Fix | Delete
getArgs: getArgs
[4189] Fix | Delete
};
[4190] Fix | Delete
}
[4191] Fix | Delete
[4192] Fix | Delete
var windows = [];
[4193] Fix | Delete
var oldMetaValue = '';
[4194] Fix | Delete
function toggleFullScreenState(state) {
[4195] Fix | Delete
var noScaleMetaValue = 'width=device-width,initial-scale=1.0,user-scalable=0,minimum-scale=1.0,maximum-scale=1.0';
[4196] Fix | Delete
var viewport = global$9('meta[name=viewport]')[0], contentValue;
[4197] Fix | Delete
if (global$8.overrideViewPort === false) {
[4198] Fix | Delete
return;
[4199] Fix | Delete
}
[4200] Fix | Delete
if (!viewport) {
[4201] Fix | Delete
viewport = domGlobals.document.createElement('meta');
[4202] Fix | Delete
viewport.setAttribute('name', 'viewport');
[4203] Fix | Delete
domGlobals.document.getElementsByTagName('head')[0].appendChild(viewport);
[4204] Fix | Delete
}
[4205] Fix | Delete
contentValue = viewport.getAttribute('content');
[4206] Fix | Delete
if (contentValue && typeof oldMetaValue !== 'undefined') {
[4207] Fix | Delete
oldMetaValue = contentValue;
[4208] Fix | Delete
}
[4209] Fix | Delete
viewport.setAttribute('content', state ? noScaleMetaValue : oldMetaValue);
[4210] Fix | Delete
}
[4211] Fix | Delete
function toggleBodyFullScreenClasses(classPrefix, state) {
[4212] Fix | Delete
if (checkFullscreenWindows() && state === false) {
[4213] Fix | Delete
global$9([
[4214] Fix | Delete
domGlobals.document.documentElement,
[4215] Fix | Delete
domGlobals.document.body
[4216] Fix | Delete
]).removeClass(classPrefix + 'fullscreen');
[4217] Fix | Delete
}
[4218] Fix | Delete
}
[4219] Fix | Delete
function checkFullscreenWindows() {
[4220] Fix | Delete
for (var i = 0; i < windows.length; i++) {
[4221] Fix | Delete
if (windows[i]._fullscreen) {
[4222] Fix | Delete
return true;
[4223] Fix | Delete
}
[4224] Fix | Delete
}
[4225] Fix | Delete
return false;
[4226] Fix | Delete
}
[4227] Fix | Delete
function handleWindowResize() {
[4228] Fix | Delete
if (!global$8.desktop) {
[4229] Fix | Delete
var lastSize_1 = {
[4230] Fix | Delete
w: domGlobals.window.innerWidth,
[4231] Fix | Delete
h: domGlobals.window.innerHeight
[4232] Fix | Delete
};
[4233] Fix | Delete
global$7.setInterval(function () {
[4234] Fix | Delete
var w = domGlobals.window.innerWidth, h = domGlobals.window.innerHeight;
[4235] Fix | Delete
if (lastSize_1.w !== w || lastSize_1.h !== h) {
[4236] Fix | Delete
lastSize_1 = {
[4237] Fix | Delete
w: w,
[4238] Fix | Delete
h: h
[4239] Fix | Delete
};
[4240] Fix | Delete
global$9(domGlobals.window).trigger('resize');
[4241] Fix | Delete
}
[4242] Fix | Delete
}, 100);
[4243] Fix | Delete
}
[4244] Fix | Delete
function reposition() {
[4245] Fix | Delete
var i;
[4246] Fix | Delete
var rect = funcs.getWindowSize();
[4247] Fix | Delete
var layoutRect;
[4248] Fix | Delete
for (i = 0; i < windows.length; i++) {
[4249] Fix | Delete
layoutRect = windows[i].layoutRect();
[4250] Fix | Delete
windows[i].moveTo(windows[i].settings.x || Math.max(0, rect.w / 2 - layoutRect.w / 2), windows[i].settings.y || Math.max(0, rect.h / 2 - layoutRect.h / 2));
[4251] Fix | Delete
}
[4252] Fix | Delete
}
[4253] Fix | Delete
global$9(domGlobals.window).on('resize', reposition);
[4254] Fix | Delete
}
[4255] Fix | Delete
var Window = FloatPanel.extend({
[4256] Fix | Delete
modal: true,
[4257] Fix | Delete
Defaults: {
[4258] Fix | Delete
border: 1,
[4259] Fix | Delete
layout: 'flex',
[4260] Fix | Delete
containerCls: 'panel',
[4261] Fix | Delete
role: 'dialog',
[4262] Fix | Delete
callbacks: {
[4263] Fix | Delete
submit: function () {
[4264] Fix | Delete
this.fire('submit', { data: this.toJSON() });
[4265] Fix | Delete
},
[4266] Fix | Delete
close: function () {
[4267] Fix | Delete
this.close();
[4268] Fix | Delete
}
[4269] Fix | Delete
}
[4270] Fix | Delete
},
[4271] Fix | Delete
init: function (settings) {
[4272] Fix | Delete
var self = this;
[4273] Fix | Delete
self._super(settings);
[4274] Fix | Delete
if (self.isRtl()) {
[4275] Fix | Delete
self.classes.add('rtl');
[4276] Fix | Delete
}
[4277] Fix | Delete
self.classes.add('window');
[4278] Fix | Delete
self.bodyClasses.add('window-body');
[4279] Fix | Delete
self.state.set('fixed', true);
[4280] Fix | Delete
if (settings.buttons) {
[4281] Fix | Delete
self.statusbar = new Panel({
[4282] Fix | Delete
layout: 'flex',
[4283] Fix | Delete
border: '1 0 0 0',
[4284] Fix | Delete
spacing: 3,
[4285] Fix | Delete
padding: 10,
[4286] Fix | Delete
align: 'center',
[4287] Fix | Delete
pack: self.isRtl() ? 'start' : 'end',
[4288] Fix | Delete
defaults: { type: 'button' },
[4289] Fix | Delete
items: settings.buttons
[4290] Fix | Delete
});
[4291] Fix | Delete
self.statusbar.classes.add('foot');
[4292] Fix | Delete
self.statusbar.parent(self);
[4293] Fix | Delete
}
[4294] Fix | Delete
self.on('click', function (e) {
[4295] Fix | Delete
var closeClass = self.classPrefix + 'close';
[4296] Fix | Delete
if (funcs.hasClass(e.target, closeClass) || funcs.hasClass(e.target.parentNode, closeClass)) {
[4297] Fix | Delete
self.close();
[4298] Fix | Delete
}
[4299] Fix | Delete
});
[4300] Fix | Delete
self.on('cancel', function () {
[4301] Fix | Delete
self.close();
[4302] Fix | Delete
});
[4303] Fix | Delete
self.on('move', function (e) {
[4304] Fix | Delete
if (e.control === self) {
[4305] Fix | Delete
FloatPanel.hideAll();
[4306] Fix | Delete
}
[4307] Fix | Delete
});
[4308] Fix | Delete
self.aria('describedby', self.describedBy || self._id + '-none');
[4309] Fix | Delete
self.aria('label', settings.title);
[4310] Fix | Delete
self._fullscreen = false;
[4311] Fix | Delete
},
[4312] Fix | Delete
recalc: function () {
[4313] Fix | Delete
var self = this;
[4314] Fix | Delete
var statusbar = self.statusbar;
[4315] Fix | Delete
var layoutRect, width, x, needsRecalc;
[4316] Fix | Delete
if (self._fullscreen) {
[4317] Fix | Delete
self.layoutRect(funcs.getWindowSize());
[4318] Fix | Delete
self.layoutRect().contentH = self.layoutRect().innerH;
[4319] Fix | Delete
}
[4320] Fix | Delete
self._super();
[4321] Fix | Delete
layoutRect = self.layoutRect();
[4322] Fix | Delete
if (self.settings.title && !self._fullscreen) {
[4323] Fix | Delete
width = layoutRect.headerW;
[4324] Fix | Delete
if (width > layoutRect.w) {
[4325] Fix | Delete
x = layoutRect.x - Math.max(0, width / 2);
[4326] Fix | Delete
self.layoutRect({
[4327] Fix | Delete
w: width,
[4328] Fix | Delete
x: x
[4329] Fix | Delete
});
[4330] Fix | Delete
needsRecalc = true;
[4331] Fix | Delete
}
[4332] Fix | Delete
}
[4333] Fix | Delete
if (statusbar) {
[4334] Fix | Delete
statusbar.layoutRect({ w: self.layoutRect().innerW }).recalc();
[4335] Fix | Delete
width = statusbar.layoutRect().minW + layoutRect.deltaW;
[4336] Fix | Delete
if (width > layoutRect.w) {
[4337] Fix | Delete
x = layoutRect.x - Math.max(0, width - layoutRect.w);
[4338] Fix | Delete
self.layoutRect({
[4339] Fix | Delete
w: width,
[4340] Fix | Delete
x: x
[4341] Fix | Delete
});
[4342] Fix | Delete
needsRecalc = true;
[4343] Fix | Delete
}
[4344] Fix | Delete
}
[4345] Fix | Delete
if (needsRecalc) {
[4346] Fix | Delete
self.recalc();
[4347] Fix | Delete
}
[4348] Fix | Delete
},
[4349] Fix | Delete
initLayoutRect: function () {
[4350] Fix | Delete
var self = this;
[4351] Fix | Delete
var layoutRect = self._super();
[4352] Fix | Delete
var deltaH = 0, headEl;
[4353] Fix | Delete
if (self.settings.title && !self._fullscreen) {
[4354] Fix | Delete
headEl = self.getEl('head');
[4355] Fix | Delete
var size = funcs.getSize(headEl);
[4356] Fix | Delete
layoutRect.headerW = size.width;
[4357] Fix | Delete
layoutRect.headerH = size.height;
[4358] Fix | Delete
deltaH += layoutRect.headerH;
[4359] Fix | Delete
}
[4360] Fix | Delete
if (self.statusbar) {
[4361] Fix | Delete
deltaH += self.statusbar.layoutRect().h;
[4362] Fix | Delete
}
[4363] Fix | Delete
layoutRect.deltaH += deltaH;
[4364] Fix | Delete
layoutRect.minH += deltaH;
[4365] Fix | Delete
layoutRect.h += deltaH;
[4366] Fix | Delete
var rect = funcs.getWindowSize();
[4367] Fix | Delete
layoutRect.x = self.settings.x || Math.max(0, rect.w / 2 - layoutRect.w / 2);
[4368] Fix | Delete
layoutRect.y = self.settings.y || Math.max(0, rect.h / 2 - layoutRect.h / 2);
[4369] Fix | Delete
return layoutRect;
[4370] Fix | Delete
},
[4371] Fix | Delete
renderHtml: function () {
[4372] Fix | Delete
var self = this, layout = self._layout, id = self._id, prefix = self.classPrefix;
[4373] Fix | Delete
var settings = self.settings;
[4374] Fix | Delete
var headerHtml = '', footerHtml = '', html = settings.html;
[4375] Fix | Delete
self.preRender();
[4376] Fix | Delete
layout.preRender(self);
[4377] Fix | Delete
if (settings.title) {
[4378] Fix | Delete
headerHtml = '<div id="' + id + '-head" class="' + prefix + 'window-head">' + '<div id="' + id + '-title" class="' + prefix + 'title">' + self.encode(settings.title) + '</div>' + '<div id="' + id + '-dragh" class="' + prefix + 'dragh"></div>' + '<button type="button" class="' + prefix + 'close" aria-hidden="true">' + '<i class="mce-ico mce-i-remove"></i>' + '</button>' + '</div>';
[4379] Fix | Delete
}
[4380] Fix | Delete
if (settings.url) {
[4381] Fix | Delete
html = '<iframe src="' + settings.url + '" tabindex="-1"></iframe>';
[4382] Fix | Delete
}
[4383] Fix | Delete
if (typeof html === 'undefined') {
[4384] Fix | Delete
html = layout.renderHtml(self);
[4385] Fix | Delete
}
[4386] Fix | Delete
if (self.statusbar) {
[4387] Fix | Delete
footerHtml = self.statusbar.renderHtml();
[4388] Fix | Delete
}
[4389] Fix | Delete
return '<div id="' + id + '" class="' + self.classes + '" hidefocus="1">' + '<div class="' + self.classPrefix + 'reset" role="application">' + headerHtml + '<div id="' + id + '-body" class="' + self.bodyClasses + '">' + html + '</div>' + footerHtml + '</div>' + '</div>';
[4390] Fix | Delete
},
[4391] Fix | Delete
fullscreen: function (state) {
[4392] Fix | Delete
var self = this;
[4393] Fix | Delete
var documentElement = domGlobals.document.documentElement;
[4394] Fix | Delete
var slowRendering;
[4395] Fix | Delete
var prefix = self.classPrefix;
[4396] Fix | Delete
var layoutRect;
[4397] Fix | Delete
if (state !== self._fullscreen) {
[4398] Fix | Delete
global$9(domGlobals.window).on('resize', function () {
[4399] Fix | Delete
var time;
[4400] Fix | Delete
if (self._fullscreen) {
[4401] Fix | Delete
if (!slowRendering) {
[4402] Fix | Delete
time = new Date().getTime();
[4403] Fix | Delete
var rect = funcs.getWindowSize();
[4404] Fix | Delete
self.moveTo(0, 0).resizeTo(rect.w, rect.h);
[4405] Fix | Delete
if (new Date().getTime() - time > 50) {
[4406] Fix | Delete
slowRendering = true;
[4407] Fix | Delete
}
[4408] Fix | Delete
} else {
[4409] Fix | Delete
if (!self._timer) {
[4410] Fix | Delete
self._timer = global$7.setTimeout(function () {
[4411] Fix | Delete
var rect = funcs.getWindowSize();
[4412] Fix | Delete
self.moveTo(0, 0).resizeTo(rect.w, rect.h);
[4413] Fix | Delete
self._timer = 0;
[4414] Fix | Delete
}, 50);
[4415] Fix | Delete
}
[4416] Fix | Delete
}
[4417] Fix | Delete
}
[4418] Fix | Delete
});
[4419] Fix | Delete
layoutRect = self.layoutRect();
[4420] Fix | Delete
self._fullscreen = state;
[4421] Fix | Delete
if (!state) {
[4422] Fix | Delete
self.borderBox = BoxUtils.parseBox(self.settings.border);
[4423] Fix | Delete
self.getEl('head').style.display = '';
[4424] Fix | Delete
layoutRect.deltaH += layoutRect.headerH;
[4425] Fix | Delete
global$9([
[4426] Fix | Delete
documentElement,
[4427] Fix | Delete
domGlobals.document.body
[4428] Fix | Delete
]).removeClass(prefix + 'fullscreen');
[4429] Fix | Delete
self.classes.remove('fullscreen');
[4430] Fix | Delete
self.moveTo(self._initial.x, self._initial.y).resizeTo(self._initial.w, self._initial.h);
[4431] Fix | Delete
} else {
[4432] Fix | Delete
self._initial = {
[4433] Fix | Delete
x: layoutRect.x,
[4434] Fix | Delete
y: layoutRect.y,
[4435] Fix | Delete
w: layoutRect.w,
[4436] Fix | Delete
h: layoutRect.h
[4437] Fix | Delete
};
[4438] Fix | Delete
self.borderBox = BoxUtils.parseBox('0');
[4439] Fix | Delete
self.getEl('head').style.display = 'none';
[4440] Fix | Delete
layoutRect.deltaH -= layoutRect.headerH + 2;
[4441] Fix | Delete
global$9([
[4442] Fix | Delete
documentElement,
[4443] Fix | Delete
domGlobals.document.body
[4444] Fix | Delete
]).addClass(prefix + 'fullscreen');
[4445] Fix | Delete
self.classes.add('fullscreen');
[4446] Fix | Delete
var rect = funcs.getWindowSize();
[4447] Fix | Delete
self.moveTo(0, 0).resizeTo(rect.w, rect.h);
[4448] Fix | Delete
}
[4449] Fix | Delete
}
[4450] Fix | Delete
return self.reflow();
[4451] Fix | Delete
},
[4452] Fix | Delete
postRender: function () {
[4453] Fix | Delete
var self = this;
[4454] Fix | Delete
var startPos;
[4455] Fix | Delete
setTimeout(function () {
[4456] Fix | Delete
self.classes.add('in');
[4457] Fix | Delete
self.fire('open');
[4458] Fix | Delete
}, 0);
[4459] Fix | Delete
self._super();
[4460] Fix | Delete
if (self.statusbar) {
[4461] Fix | Delete
self.statusbar.postRender();
[4462] Fix | Delete
}
[4463] Fix | Delete
self.focus();
[4464] Fix | Delete
this.dragHelper = new DragHelper(self._id + '-dragh', {
[4465] Fix | Delete
start: function () {
[4466] Fix | Delete
startPos = {
[4467] Fix | Delete
x: self.layoutRect().x,
[4468] Fix | Delete
y: self.layoutRect().y
[4469] Fix | Delete
};
[4470] Fix | Delete
},
[4471] Fix | Delete
drag: function (e) {
[4472] Fix | Delete
self.moveTo(startPos.x + e.deltaX, startPos.y + e.deltaY);
[4473] Fix | Delete
}
[4474] Fix | Delete
});
[4475] Fix | Delete
self.on('submit', function (e) {
[4476] Fix | Delete
if (!e.isDefaultPrevented()) {
[4477] Fix | Delete
self.close();
[4478] Fix | Delete
}
[4479] Fix | Delete
});
[4480] Fix | Delete
windows.push(self);
[4481] Fix | Delete
toggleFullScreenState(true);
[4482] Fix | Delete
},
[4483] Fix | Delete
submit: function () {
[4484] Fix | Delete
return this.fire('submit', { data: this.toJSON() });
[4485] Fix | Delete
},
[4486] Fix | Delete
remove: function () {
[4487] Fix | Delete
var self = this;
[4488] Fix | Delete
var i;
[4489] Fix | Delete
self.dragHelper.destroy();
[4490] Fix | Delete
self._super();
[4491] Fix | Delete
if (self.statusbar) {
[4492] Fix | Delete
this.statusbar.remove();
[4493] Fix | Delete
}
[4494] Fix | Delete
toggleBodyFullScreenClasses(self.classPrefix, false);
[4495] Fix | Delete
i = windows.length;
[4496] Fix | Delete
while (i--) {
[4497] Fix | Delete
if (windows[i] === self) {
[4498] Fix | Delete
windows.splice(i, 1);
[4499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function