fix theming function
[project/tinymce.git] / tinymce.module
index 83ae51d..d1a0e2c 100644 (file)
@@ -216,6 +216,9 @@ EOD;
       // Make sure to append to #suffix so it isn't completely overwritten
       $element['#suffix'] .= $wysiwyg_link;
     }
+  }  
+  else {
+    $element['#resizable'] = TRUE;
   }
 
   return $element;
@@ -310,16 +313,20 @@ function theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running) {
       break;
   }
 
-  /*
-  // Example, add some extra features when using the advanced theme.
-  switch ($theme_name) {
-    case 'advanced':
-      $init['extended_valid_elements'] = array('a[href|target|name|title|onclick]');
-      break;
+  /* Example, add some extra features when using the advanced theme.
+  
+  // If $init is available, we can extend it
+  if (isset($init)) {
+    switch ($theme_name) {
+     case 'advanced':
+       $init['extended_valid_elements'] = array('a[href|target|name|title|onclick]');
+       break;
+    }
   }
+  
   */
 
-  // Always return $init; !!
+  // Always return $init
   return $init;
 }