Fixes #752, lower- to titlecase bug
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Fri, 6 Aug 2010 10:20:35 +0000 (12:20 +0200)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Fri, 6 Aug 2010 10:24:59 +0000 (12:24 +0200)
redakcja/static/js/button_scripts.js

index 4aa0c95..06bc7c5 100644 (file)
@@ -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 */
         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 '';
                 }
                 } else {
                     return '';
                 }