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/wp-inclu.../js/tinymce/plugins/link
File: plugin.js
resultData.href = 'mailto:' + href;
[500] Fix | Delete
}
[501] Fix | Delete
insertLink(resultData);
[502] Fix | Delete
});
[503] Fix | Delete
return;
[504] Fix | Delete
}
[505] Fix | Delete
if (assumeExternalTargets === true && !/^\w+:/i.test(href) || assumeExternalTargets === false && /^\s*www[\.|\d\.]/i.test(href)) {
[506] Fix | Delete
delayedConfirm(editor, 'The URL you entered seems to be an external link. Do you want to add the required http:// prefix?', function (state) {
[507] Fix | Delete
if (state) {
[508] Fix | Delete
resultData.href = 'http://' + href;
[509] Fix | Delete
}
[510] Fix | Delete
insertLink(resultData);
[511] Fix | Delete
});
[512] Fix | Delete
return;
[513] Fix | Delete
}
[514] Fix | Delete
insertLink(resultData);
[515] Fix | Delete
}
[516] Fix | Delete
});
[517] Fix | Delete
};
[518] Fix | Delete
var open$1 = function (editor) {
[519] Fix | Delete
createLinkList(editor, showDialog);
[520] Fix | Delete
};
[521] Fix | Delete
var Dialog = { open: open$1 };
[522] Fix | Delete
[523] Fix | Delete
var getLink = function (editor, elm) {
[524] Fix | Delete
return editor.dom.getParent(elm, 'a[href]');
[525] Fix | Delete
};
[526] Fix | Delete
var getSelectedLink = function (editor) {
[527] Fix | Delete
return getLink(editor, editor.selection.getStart());
[528] Fix | Delete
};
[529] Fix | Delete
var getHref = function (elm) {
[530] Fix | Delete
var href = elm.getAttribute('data-mce-href');
[531] Fix | Delete
return href ? href : elm.getAttribute('href');
[532] Fix | Delete
};
[533] Fix | Delete
var isContextMenuVisible = function (editor) {
[534] Fix | Delete
var contextmenu = editor.plugins.contextmenu;
[535] Fix | Delete
return contextmenu ? contextmenu.isContextMenuVisible() : false;
[536] Fix | Delete
};
[537] Fix | Delete
var hasOnlyAltModifier = function (e) {
[538] Fix | Delete
return e.altKey === true && e.shiftKey === false && e.ctrlKey === false && e.metaKey === false;
[539] Fix | Delete
};
[540] Fix | Delete
var gotoLink = function (editor, a) {
[541] Fix | Delete
if (a) {
[542] Fix | Delete
var href = getHref(a);
[543] Fix | Delete
if (/^#/.test(href)) {
[544] Fix | Delete
var targetEl = editor.$(href);
[545] Fix | Delete
if (targetEl.length) {
[546] Fix | Delete
editor.selection.scrollIntoView(targetEl[0], true);
[547] Fix | Delete
}
[548] Fix | Delete
} else {
[549] Fix | Delete
OpenUrl.open(a.href);
[550] Fix | Delete
}
[551] Fix | Delete
}
[552] Fix | Delete
};
[553] Fix | Delete
var openDialog = function (editor) {
[554] Fix | Delete
return function () {
[555] Fix | Delete
Dialog.open(editor);
[556] Fix | Delete
};
[557] Fix | Delete
};
[558] Fix | Delete
var gotoSelectedLink = function (editor) {
[559] Fix | Delete
return function () {
[560] Fix | Delete
gotoLink(editor, getSelectedLink(editor));
[561] Fix | Delete
};
[562] Fix | Delete
};
[563] Fix | Delete
var leftClickedOnAHref = function (editor) {
[564] Fix | Delete
return function (elm) {
[565] Fix | Delete
var sel, rng, node;
[566] Fix | Delete
if (Settings.hasContextToolbar(editor.settings) && !isContextMenuVisible(editor) && Utils.isLink(elm)) {
[567] Fix | Delete
sel = editor.selection;
[568] Fix | Delete
rng = sel.getRng();
[569] Fix | Delete
node = rng.startContainer;
[570] Fix | Delete
if (node.nodeType === 3 && sel.isCollapsed() && rng.startOffset > 0 && rng.startOffset < node.data.length) {
[571] Fix | Delete
return true;
[572] Fix | Delete
}
[573] Fix | Delete
}
[574] Fix | Delete
return false;
[575] Fix | Delete
};
[576] Fix | Delete
};
[577] Fix | Delete
var setupGotoLinks = function (editor) {
[578] Fix | Delete
editor.on('click', function (e) {
[579] Fix | Delete
var link = getLink(editor, e.target);
[580] Fix | Delete
if (link && global$1.metaKeyPressed(e)) {
[581] Fix | Delete
e.preventDefault();
[582] Fix | Delete
gotoLink(editor, link);
[583] Fix | Delete
}
[584] Fix | Delete
});
[585] Fix | Delete
editor.on('keydown', function (e) {
[586] Fix | Delete
var link = getSelectedLink(editor);
[587] Fix | Delete
if (link && e.keyCode === 13 && hasOnlyAltModifier(e)) {
[588] Fix | Delete
e.preventDefault();
[589] Fix | Delete
gotoLink(editor, link);
[590] Fix | Delete
}
[591] Fix | Delete
});
[592] Fix | Delete
};
[593] Fix | Delete
var toggleActiveState = function (editor) {
[594] Fix | Delete
return function () {
[595] Fix | Delete
var self = this;
[596] Fix | Delete
editor.on('nodechange', function (e) {
[597] Fix | Delete
self.active(!editor.readonly && !!Utils.getAnchorElement(editor, e.element));
[598] Fix | Delete
});
[599] Fix | Delete
};
[600] Fix | Delete
};
[601] Fix | Delete
var toggleViewLinkState = function (editor) {
[602] Fix | Delete
return function () {
[603] Fix | Delete
var self = this;
[604] Fix | Delete
var toggleVisibility = function (e) {
[605] Fix | Delete
if (Utils.hasLinks(e.parents)) {
[606] Fix | Delete
self.show();
[607] Fix | Delete
} else {
[608] Fix | Delete
self.hide();
[609] Fix | Delete
}
[610] Fix | Delete
};
[611] Fix | Delete
if (!Utils.hasLinks(editor.dom.getParents(editor.selection.getStart()))) {
[612] Fix | Delete
self.hide();
[613] Fix | Delete
}
[614] Fix | Delete
editor.on('nodechange', toggleVisibility);
[615] Fix | Delete
self.on('remove', function () {
[616] Fix | Delete
editor.off('nodechange', toggleVisibility);
[617] Fix | Delete
});
[618] Fix | Delete
};
[619] Fix | Delete
};
[620] Fix | Delete
var Actions = {
[621] Fix | Delete
openDialog: openDialog,
[622] Fix | Delete
gotoSelectedLink: gotoSelectedLink,
[623] Fix | Delete
leftClickedOnAHref: leftClickedOnAHref,
[624] Fix | Delete
setupGotoLinks: setupGotoLinks,
[625] Fix | Delete
toggleActiveState: toggleActiveState,
[626] Fix | Delete
toggleViewLinkState: toggleViewLinkState
[627] Fix | Delete
};
[628] Fix | Delete
[629] Fix | Delete
var register = function (editor) {
[630] Fix | Delete
editor.addCommand('mceLink', Actions.openDialog(editor));
[631] Fix | Delete
};
[632] Fix | Delete
var Commands = { register: register };
[633] Fix | Delete
[634] Fix | Delete
var setup = function (editor) {
[635] Fix | Delete
editor.addShortcut('Meta+K', '', Actions.openDialog(editor));
[636] Fix | Delete
};
[637] Fix | Delete
var Keyboard = { setup: setup };
[638] Fix | Delete
[639] Fix | Delete
var setupButtons = function (editor) {
[640] Fix | Delete
editor.addButton('link', {
[641] Fix | Delete
active: false,
[642] Fix | Delete
icon: 'link',
[643] Fix | Delete
tooltip: 'Insert/edit link',
[644] Fix | Delete
onclick: Actions.openDialog(editor),
[645] Fix | Delete
onpostrender: Actions.toggleActiveState(editor)
[646] Fix | Delete
});
[647] Fix | Delete
editor.addButton('unlink', {
[648] Fix | Delete
active: false,
[649] Fix | Delete
icon: 'unlink',
[650] Fix | Delete
tooltip: 'Remove link',
[651] Fix | Delete
onclick: Utils.unlink(editor),
[652] Fix | Delete
onpostrender: Actions.toggleActiveState(editor)
[653] Fix | Delete
});
[654] Fix | Delete
if (editor.addContextToolbar) {
[655] Fix | Delete
editor.addButton('openlink', {
[656] Fix | Delete
icon: 'newtab',
[657] Fix | Delete
tooltip: 'Open link',
[658] Fix | Delete
onclick: Actions.gotoSelectedLink(editor)
[659] Fix | Delete
});
[660] Fix | Delete
}
[661] Fix | Delete
};
[662] Fix | Delete
var setupMenuItems = function (editor) {
[663] Fix | Delete
editor.addMenuItem('openlink', {
[664] Fix | Delete
text: 'Open link',
[665] Fix | Delete
icon: 'newtab',
[666] Fix | Delete
onclick: Actions.gotoSelectedLink(editor),
[667] Fix | Delete
onPostRender: Actions.toggleViewLinkState(editor),
[668] Fix | Delete
prependToContext: true
[669] Fix | Delete
});
[670] Fix | Delete
editor.addMenuItem('link', {
[671] Fix | Delete
icon: 'link',
[672] Fix | Delete
text: 'Link',
[673] Fix | Delete
shortcut: 'Meta+K',
[674] Fix | Delete
onclick: Actions.openDialog(editor),
[675] Fix | Delete
stateSelector: 'a[href]',
[676] Fix | Delete
context: 'insert',
[677] Fix | Delete
prependToContext: true
[678] Fix | Delete
});
[679] Fix | Delete
editor.addMenuItem('unlink', {
[680] Fix | Delete
icon: 'unlink',
[681] Fix | Delete
text: 'Remove link',
[682] Fix | Delete
onclick: Utils.unlink(editor),
[683] Fix | Delete
stateSelector: 'a[href]'
[684] Fix | Delete
});
[685] Fix | Delete
};
[686] Fix | Delete
var setupContextToolbars = function (editor) {
[687] Fix | Delete
if (editor.addContextToolbar) {
[688] Fix | Delete
editor.addContextToolbar(Actions.leftClickedOnAHref(editor), 'openlink | link unlink');
[689] Fix | Delete
}
[690] Fix | Delete
};
[691] Fix | Delete
var Controls = {
[692] Fix | Delete
setupButtons: setupButtons,
[693] Fix | Delete
setupMenuItems: setupMenuItems,
[694] Fix | Delete
setupContextToolbars: setupContextToolbars
[695] Fix | Delete
};
[696] Fix | Delete
[697] Fix | Delete
global.add('link', function (editor) {
[698] Fix | Delete
Controls.setupButtons(editor);
[699] Fix | Delete
Controls.setupMenuItems(editor);
[700] Fix | Delete
Controls.setupContextToolbars(editor);
[701] Fix | Delete
Actions.setupGotoLinks(editor);
[702] Fix | Delete
Commands.register(editor);
[703] Fix | Delete
Keyboard.setup(editor);
[704] Fix | Delete
});
[705] Fix | Delete
function Plugin () {
[706] Fix | Delete
}
[707] Fix | Delete
[708] Fix | Delete
return Plugin;
[709] Fix | Delete
[710] Fix | Delete
}(window));
[711] Fix | Delete
})();
[712] Fix | Delete
[713] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function