Mercurial Hosting > sceditor
changeset 17:a199722647d0
finish last commit
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 08 Aug 2022 12:28:55 -0600 |
parents | 8bd52902156a |
children | 1334920263a2 |
files | src/formats/bbcode.js src/formats/xhtml.js src/plugins/format.js src/sceditor.js |
diffstat | 4 files changed, 28 insertions(+), 57 deletions(-) [+] |
line wrap: on
line diff
--- a/src/formats/bbcode.js Sun Aug 07 21:41:55 2022 -0600 +++ b/src/formats/bbcode.js Mon Aug 08 12:28:55 2022 -0600 @@ -82,9 +82,7 @@ txtExec: ['[justify]', '[/justify]'] }, font: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('font')._dropDown( editor, caller, @@ -98,9 +96,7 @@ } }, size: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('size')._dropDown( editor, caller, @@ -114,9 +110,7 @@ } }, color: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('color')._dropDown( editor, caller, @@ -130,8 +124,8 @@ } }, bulletlist: { - txtExec: function (caller, selected) { - this.insertText( + txtExec: function (editor, caller, selected) { + editor.insertText( '[ul]\n[li]' + selected.split(/\r?\n/).join('[/li]\n[li]') + '[/li]\n[/ul]' @@ -139,8 +133,8 @@ } }, orderedlist: { - txtExec: function (caller, selected) { - this.insertText( + txtExec: function (editor, caller, selected) { + editor.insertText( '[ol]\n[li]' + selected.split(/\r?\n/).join('[/li]\n[li]') + '[/li]\n[/ol]' @@ -157,9 +151,7 @@ txtExec: ['[code]', '[/code]'] }, image: { - txtExec: function (caller, selected) { - var editor = this; - + txtExec: function (editor, caller, selected) { getEditorCommand('image')._dropDown( editor, caller, @@ -183,9 +175,7 @@ } }, email: { - txtExec: function (caller, selected) { - var editor = this; - + txtExec: function (editor, caller, selected) { getEditorCommand('email')._dropDown( editor, caller, @@ -200,9 +190,7 @@ } }, link: { - txtExec: function (caller, selected) { - var editor = this; - + txtExec: function (editor, caller, selected) { getEditorCommand('link')._dropDown( editor, caller, @@ -220,9 +208,7 @@ txtExec: ['[quote]', '[/quote]'] }, youtube: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('youtube')._dropDown( editor, caller,
--- a/src/formats/xhtml.js Sun Aug 07 21:41:55 2022 -0600 +++ b/src/formats/xhtml.js Mon Aug 08 12:28:55 2022 -0600 @@ -58,9 +58,7 @@ txtExec: ['<div style="text-align:justify;">', '</div>'] }, font: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('font')._dropDown( editor, caller, @@ -72,9 +70,7 @@ } }, size: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('size')._dropDown( editor, caller, @@ -86,9 +82,7 @@ } }, color: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('color')._dropDown( editor, caller, @@ -115,9 +109,7 @@ txtExec: ['<code>', '</code>'] }, image: { - txtExec: function (caller, selected) { - var editor = this; - + txtExec: function (editor, caller, selected) { getEditorCommand('image')._dropDown( editor, caller, @@ -141,9 +133,7 @@ } }, email: { - txtExec: function (caller, selected) { - var editor = this; - + txtExec: function (editor, caller, selected) { getEditorCommand('email')._dropDown( editor, caller, @@ -158,9 +148,7 @@ } }, link: { - txtExec: function (caller, selected) { - var editor = this; - + txtExec: function (editor, caller, selected) { getEditorCommand('link')._dropDown( editor, caller, @@ -178,9 +166,7 @@ txtExec: ['<blockquote>', '</blockquote>'] }, youtube: { - txtExec: function (caller) { - var editor = this; - + txtExec: function (editor, caller) { getEditorCommand('youtube')._dropDown( editor, caller,
--- a/src/plugins/format.js Sun Aug 07 21:41:55 2022 -0600 +++ b/src/plugins/format.js Mon Aug 08 12:28:55 2022 -0600 @@ -98,9 +98,8 @@ * @param {node} caller * @private */ - formatCmd = function (caller) { - var editor = this, - content = document.createElement('div'); + formatCmd = function (editor, caller) { + var content = document.createElement('div'); sceditor.utils.each(tags, function (tag, val) { var link = document.createElement('a');
--- a/src/sceditor.js Sun Aug 07 21:41:55 2022 -0600 +++ b/src/sceditor.js Mon Aug 08 12:28:55 2022 -0600 @@ -2051,7 +2051,7 @@ editor.createDropDown(caller, 'font-picker', content); }, - exec: function (editor,caller) { + exec: function (editor, caller) { defaultCmds.font._dropDown(editor, caller, function (fontName) { editor.execCommand('fontname', fontName); }); @@ -2078,7 +2078,7 @@ editor.createDropDown(caller, 'fontsize-picker', content); }, - exec: function (editor,caller) { + exec: function (editor, caller) { defaultCmds.size._dropDown(editor, caller, function (fontSize) { editor.execCommand('fontsize', fontSize); }); @@ -2120,7 +2120,7 @@ editor.createDropDown(caller, 'color-picker', content); }, - exec: function (editor,caller) { + exec: function (editor, caller) { defaultCmds.color._dropDown(editor, caller, function (color) { editor.execCommand('forecolor', color); }); @@ -2161,7 +2161,7 @@ // END_COMMAND // START_COMMAND: Paste Text pastetext: { - exec: function (editor,caller) { + exec: function (editor, caller) { var val, content = createElement('div'); @@ -2275,7 +2275,7 @@ // START_COMMAND: Table table: { - exec: function (editor,caller) { + exec: function (editor, caller) { var content = createElement('div'); appendChild(content, _tmpl('table', { @@ -2363,7 +2363,7 @@ editor.createDropDown(caller, 'insertimage', content); }, - exec: function (editor,caller) { + exec: function (editor, caller) { defaultCmds.image._dropDown( editor, caller, @@ -2415,7 +2415,7 @@ editor.createDropDown(caller, 'insertemail', content); }, - exec: function (editor,caller) { + exec: function (editor, caller) { defaultCmds.email._dropDown( editor, caller, @@ -2469,7 +2469,7 @@ editor.createDropDown(caller, 'insertlink', content); }, - exec: function (editor,caller) { + exec: function (editor, caller) { defaultCmds.link._dropDown(editor, caller, function (url, text) { if (text || !editor.getRangeHelper().selectedHtml()) { editor.wysiwygEditorInsertHtml(