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.../public_h.../clone/wp-inclu.../js/tinymce/plugins/wordpres...
File: plugin.js
} else {
[1000] Fix | Delete
if ( spaceTop >= spaceNeeded ) {
[1001] Fix | Delete
className = ' mce-arrow-down';
[1002] Fix | Delete
top = selection.top + iframeRect.top + scrollY - toolbarHeight + iosOffsetTop;
[1003] Fix | Delete
} else if ( spaceBottom >= spaceNeeded && editorHeight / 2 > selection.bottom + iframeRect.top - blockedTop ) {
[1004] Fix | Delete
className = ' mce-arrow-up';
[1005] Fix | Delete
top = selection.bottom + iframeRect.top + scrollY - iosOffsetBottom;
[1006] Fix | Delete
}
[1007] Fix | Delete
}
[1008] Fix | Delete
[1009] Fix | Delete
if ( typeof top === 'undefined' ) {
[1010] Fix | Delete
top = scrollY + blockedTop + buffer + iosOffsetBottom;
[1011] Fix | Delete
}
[1012] Fix | Delete
[1013] Fix | Delete
left = selectionMiddle - toolbarWidth / 2 + iframeRect.left + scrollX;
[1014] Fix | Delete
[1015] Fix | Delete
if ( selection.left < 0 || selection.right > iframeRect.width ) {
[1016] Fix | Delete
left = iframeRect.left + scrollX + ( iframeRect.width - toolbarWidth ) / 2;
[1017] Fix | Delete
} else if ( toolbarWidth >= windowWidth ) {
[1018] Fix | Delete
className += ' mce-arrow-full';
[1019] Fix | Delete
left = 0;
[1020] Fix | Delete
} else if ( ( left < 0 && selection.left + toolbarWidth > windowWidth ) || ( left + toolbarWidth > windowWidth && selection.right - toolbarWidth < 0 ) ) {
[1021] Fix | Delete
left = ( windowWidth - toolbarWidth ) / 2;
[1022] Fix | Delete
} else if ( left < iframeRect.left + scrollX ) {
[1023] Fix | Delete
className += ' mce-arrow-left';
[1024] Fix | Delete
left = selection.left + iframeRect.left + scrollX;
[1025] Fix | Delete
} else if ( left + toolbarWidth > iframeRect.width + iframeRect.left + scrollX ) {
[1026] Fix | Delete
className += ' mce-arrow-right';
[1027] Fix | Delete
left = selection.right - toolbarWidth + iframeRect.left + scrollX;
[1028] Fix | Delete
}
[1029] Fix | Delete
[1030] Fix | Delete
// No up/down arrows on the menu over images in iOS.
[1031] Fix | Delete
if ( tinymce.Env.iOS && currentSelection.nodeName === 'IMG' ) {
[1032] Fix | Delete
className = className.replace( / ?mce-arrow-(up|down)/g, '' );
[1033] Fix | Delete
}
[1034] Fix | Delete
[1035] Fix | Delete
toolbar.className = toolbar.className.replace( / ?mce-arrow-[\w]+/g, '' ) + className;
[1036] Fix | Delete
[1037] Fix | Delete
DOM.setStyles( toolbar, {
[1038] Fix | Delete
'left': left,
[1039] Fix | Delete
'top': top
[1040] Fix | Delete
} );
[1041] Fix | Delete
[1042] Fix | Delete
return this;
[1043] Fix | Delete
}
[1044] Fix | Delete
[1045] Fix | Delete
toolbar.on( 'show', function() {
[1046] Fix | Delete
this.reposition();
[1047] Fix | Delete
} );
[1048] Fix | Delete
[1049] Fix | Delete
toolbar.on( 'keydown', function( event ) {
[1050] Fix | Delete
if ( event.keyCode === 27 ) {
[1051] Fix | Delete
this.hide();
[1052] Fix | Delete
editor.focus();
[1053] Fix | Delete
}
[1054] Fix | Delete
} );
[1055] Fix | Delete
[1056] Fix | Delete
editor.on( 'remove', function() {
[1057] Fix | Delete
toolbar.remove();
[1058] Fix | Delete
} );
[1059] Fix | Delete
[1060] Fix | Delete
toolbar.reposition = reposition;
[1061] Fix | Delete
toolbar.hide().renderTo( document.body );
[1062] Fix | Delete
[1063] Fix | Delete
return toolbar;
[1064] Fix | Delete
}
[1065] Fix | Delete
[1066] Fix | Delete
editor.shortcuts.add( 'alt+119', '', function() {
[1067] Fix | Delete
var node;
[1068] Fix | Delete
[1069] Fix | Delete
if ( activeToolbar ) {
[1070] Fix | Delete
node = activeToolbar.find( 'toolbar' )[0];
[1071] Fix | Delete
node && node.focus( true );
[1072] Fix | Delete
}
[1073] Fix | Delete
} );
[1074] Fix | Delete
[1075] Fix | Delete
editor.on( 'nodechange', function( event ) {
[1076] Fix | Delete
var collapsed = editor.selection.isCollapsed();
[1077] Fix | Delete
[1078] Fix | Delete
var args = {
[1079] Fix | Delete
element: event.element,
[1080] Fix | Delete
parents: event.parents,
[1081] Fix | Delete
collapsed: collapsed
[1082] Fix | Delete
};
[1083] Fix | Delete
[1084] Fix | Delete
editor.fire( 'wptoolbar', args );
[1085] Fix | Delete
[1086] Fix | Delete
currentSelection = args.selection || args.element;
[1087] Fix | Delete
[1088] Fix | Delete
if ( activeToolbar && activeToolbar !== args.toolbar ) {
[1089] Fix | Delete
activeToolbar.hide();
[1090] Fix | Delete
}
[1091] Fix | Delete
[1092] Fix | Delete
if ( args.toolbar ) {
[1093] Fix | Delete
activeToolbar = args.toolbar;
[1094] Fix | Delete
[1095] Fix | Delete
if ( activeToolbar.visible() ) {
[1096] Fix | Delete
activeToolbar.reposition();
[1097] Fix | Delete
} else {
[1098] Fix | Delete
activeToolbar.show();
[1099] Fix | Delete
}
[1100] Fix | Delete
} else {
[1101] Fix | Delete
activeToolbar = false;
[1102] Fix | Delete
}
[1103] Fix | Delete
} );
[1104] Fix | Delete
[1105] Fix | Delete
editor.on( 'focus', function() {
[1106] Fix | Delete
if ( activeToolbar ) {
[1107] Fix | Delete
activeToolbar.show();
[1108] Fix | Delete
}
[1109] Fix | Delete
} );
[1110] Fix | Delete
[1111] Fix | Delete
function hide( event ) {
[1112] Fix | Delete
var win;
[1113] Fix | Delete
var size;
[1114] Fix | Delete
[1115] Fix | Delete
if ( activeToolbar ) {
[1116] Fix | Delete
if ( activeToolbar.tempHide || event.type === 'hide' || event.type === 'blur' ) {
[1117] Fix | Delete
activeToolbar.hide();
[1118] Fix | Delete
activeToolbar = false;
[1119] Fix | Delete
} else if ( (
[1120] Fix | Delete
event.type === 'resizewindow' ||
[1121] Fix | Delete
event.type === 'scrollwindow' ||
[1122] Fix | Delete
event.type === 'resize' ||
[1123] Fix | Delete
event.type === 'scroll'
[1124] Fix | Delete
) && ! activeToolbar.blockHide ) {
[1125] Fix | Delete
/*
[1126] Fix | Delete
* Showing a tooltip may trigger a `resize` event in Chromium browsers.
[1127] Fix | Delete
* That results in a flicketing inline menu; tooltips are shown on hovering over a button,
[1128] Fix | Delete
* which then hides the toolbar on `resize`, then it repeats as soon as the toolbar is shown again.
[1129] Fix | Delete
*/
[1130] Fix | Delete
if ( event.type === 'resize' || event.type === 'resizewindow' ) {
[1131] Fix | Delete
win = editor.getWin();
[1132] Fix | Delete
size = win.innerHeight + win.innerWidth;
[1133] Fix | Delete
[1134] Fix | Delete
// Reset old cached size.
[1135] Fix | Delete
if ( cachedWinSize && ( new Date() ).getTime() - cachedWinSize.timestamp > 2000 ) {
[1136] Fix | Delete
cachedWinSize = null;
[1137] Fix | Delete
}
[1138] Fix | Delete
[1139] Fix | Delete
if ( cachedWinSize ) {
[1140] Fix | Delete
if ( size && Math.abs( size - cachedWinSize.size ) < 2 ) {
[1141] Fix | Delete
// `resize` fired but the window hasn't been resized. Bail.
[1142] Fix | Delete
return;
[1143] Fix | Delete
}
[1144] Fix | Delete
} else {
[1145] Fix | Delete
// First of a new series of `resize` events. Store the cached size and bail.
[1146] Fix | Delete
cachedWinSize = {
[1147] Fix | Delete
timestamp: ( new Date() ).getTime(),
[1148] Fix | Delete
size: size,
[1149] Fix | Delete
};
[1150] Fix | Delete
[1151] Fix | Delete
return;
[1152] Fix | Delete
}
[1153] Fix | Delete
}
[1154] Fix | Delete
[1155] Fix | Delete
clearTimeout( timeout );
[1156] Fix | Delete
[1157] Fix | Delete
timeout = setTimeout( function() {
[1158] Fix | Delete
if ( activeToolbar && typeof activeToolbar.show === 'function' ) {
[1159] Fix | Delete
activeToolbar.scrolling = false;
[1160] Fix | Delete
activeToolbar.show();
[1161] Fix | Delete
}
[1162] Fix | Delete
}, 250 );
[1163] Fix | Delete
[1164] Fix | Delete
activeToolbar.scrolling = true;
[1165] Fix | Delete
activeToolbar.hide();
[1166] Fix | Delete
}
[1167] Fix | Delete
}
[1168] Fix | Delete
}
[1169] Fix | Delete
[1170] Fix | Delete
if ( editor.inline ) {
[1171] Fix | Delete
editor.on( 'resizewindow', hide );
[1172] Fix | Delete
[1173] Fix | Delete
// Enable `capture` for the event.
[1174] Fix | Delete
// This will hide/reposition the toolbar on any scrolling in the document.
[1175] Fix | Delete
document.addEventListener( 'scroll', hide, true );
[1176] Fix | Delete
} else {
[1177] Fix | Delete
// Bind to the editor iframe and to the parent window.
[1178] Fix | Delete
editor.dom.bind( editor.getWin(), 'resize scroll', hide );
[1179] Fix | Delete
editor.on( 'resizewindow scrollwindow', hide );
[1180] Fix | Delete
}
[1181] Fix | Delete
[1182] Fix | Delete
editor.on( 'remove', function() {
[1183] Fix | Delete
document.removeEventListener( 'scroll', hide, true );
[1184] Fix | Delete
editor.off( 'resizewindow scrollwindow', hide );
[1185] Fix | Delete
editor.dom.unbind( editor.getWin(), 'resize scroll', hide );
[1186] Fix | Delete
} );
[1187] Fix | Delete
[1188] Fix | Delete
editor.on( 'blur hide', hide );
[1189] Fix | Delete
[1190] Fix | Delete
editor.wp = editor.wp || {};
[1191] Fix | Delete
editor.wp._createToolbar = create;
[1192] Fix | Delete
}, true );
[1193] Fix | Delete
[1194] Fix | Delete
function noop() {}
[1195] Fix | Delete
[1196] Fix | Delete
// Expose some functions (back-compat).
[1197] Fix | Delete
return {
[1198] Fix | Delete
_showButtons: noop,
[1199] Fix | Delete
_hideButtons: noop,
[1200] Fix | Delete
_setEmbed: noop,
[1201] Fix | Delete
_getEmbed: noop
[1202] Fix | Delete
};
[1203] Fix | Delete
});
[1204] Fix | Delete
[1205] Fix | Delete
}( window.tinymce ));
[1206] Fix | Delete
[1207] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function