X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/1fbf854ce423d2d56723ff10608267403f4916b0..be9879c2a845b9d54ddb2aa61f970cffcde01ace:/redakcja/static/js/button_scripts.js?ds=sidebyside diff --git a/redakcja/static/js/button_scripts.js b/redakcja/static/js/button_scripts.js index 4aa0c95a..a7c54603 100644 --- a/redakcja/static/js/button_scripts.js +++ b/redakcja/static/js/button_scripts.js @@ -95,7 +95,7 @@ function ScriptletCenter() } if (move_cursor) { - move_forward += params.tag.length+2; + move_forward -= params.tag.length+3; } done(output, move_forward); @@ -193,9 +193,9 @@ function ScriptletCenter() if(lcase == text) repl = ucase; /* was lowercase */ else if(ucase != text) repl = lcase; /* neither lower- or upper-case */ else { /* upper case -> camel-case */ - var words = $(lcase.split(/\s/)).map(function() { - if(this.length > 0) { - return this[0].toUpperCase() + this.slice(1); + var words = $.map(lcase.split(/\s/), function(word) { + if(word.length > 0) { + return word[0].toUpperCase() + word.slice(1); } else { return ''; } @@ -227,7 +227,8 @@ function ScriptletCenter() text = text + buf + '\n' + ebuf; } else { - move_forward += params.tag.length + 2; + text = "" + move_forward -= "".length; } done(text, move_forward);