#367632 by sun: Fixed "Unexpected identifier, string or number" error in IE.
authorsun
Thu, 5 Feb 2009 01:35:04 +0000 (01:35 +0000)
committersun
Thu, 5 Feb 2009 01:35:04 +0000 (01:35 +0000)
CHANGELOG.txt
editors/js/fckeditor-2.6.js
editors/js/whizzywig.js
wysiwyg.js

index a979df1..467b99f 100644 (file)
@@ -6,6 +6,7 @@ Wysiwyg x.x-x.x, xxxx-xx-xx
 
 Wysiwyg 5.x-1.x, xxxx-xx-xx
 ---------------------------
+#367632 by sun: Fixed "Unexpected identifier, string or number" error in IE.
 #367632 by sun: Fixed invalid JavaScript syntax.
 #319363 by sun: Follow-up: Synced 1.x with 2.x where possible.
 #364782 by sun: Fixed theme stylesheets not properly loaded.
index 43c9c78..726f3d5 100644 (file)
@@ -4,7 +4,7 @@
  * Attach this editor to a target element.
  */
 Drupal.wysiwyg.editor.attach.fckeditor = function(context, params, settings) {
-  var FCKinstance = new FCKeditor(params.field, settings['Width'], settings['Height']);
+  var FCKinstance = new FCKeditor(params.field, settings.Width, settings.Height);
   // Apply editor instance settings.
   FCKinstance.BasePath = settings.EditorPath;
   // Apply 'Wysiwyg' toolbar, if defined.
index c4b1aa4..df02994 100644 (file)
@@ -87,7 +87,7 @@ Drupal.wysiwyg.editor.detach.whizzywig = function(context, params) {
     // Remove editor instance.
     $('#' + whizzies[id] + '-whizzywig').remove();
     whizzies.splice(id, 1);
-  }
+  };
 
   if (typeof params != 'undefined') {
     for (var id in whizzies) {
index 779524a..a73f720 100644 (file)
@@ -174,8 +174,8 @@ Drupal.wysiwyg.getParams = function(element, params) {
   // Convert format id into string.
   params.format = 'format' + params.format;
   // Convert numeric values.
-  params.status = parseInt(params.status);
-  params.resizable = parseInt(params.resizable);
+  params.status = parseInt(params.status, 10);
+  params.resizable = parseInt(params.resizable, 10);
   return params;
 };