Stripping CVS keywords
[project/wysiwyg.git] / wysiwyg.module
index 663739c..771cbd7 100644 (file)
@@ -1,5 +1,4 @@
 <?php
-// $Id$
 
 /**
  * @file
@@ -152,6 +151,11 @@ function wysiwyg_pre_render_text_format($element) {
   if (!isset($element['format']) || !empty($element['value']['#disabled'])) {
     return $element;
   }
+  // Allow modules to programmatically enforce no client-side editor by setting
+  // the #wysiwyg property to FALSE.
+  if (isset($element['#wysiwyg']) && !$element['#wysiwyg']) {
+    return $element;
+  }
 
   $format_field = &$element['format'];
   $field = &$element['value'];