Wysiwyg API change + typos
authorSamuel Vanhove <samuel@symbiotic.coop>
Wed, 29 Apr 2015 21:52:02 +0000 (17:52 -0400)
committerSamuel Vanhove <samuel@symbiotic.coop>
Wed, 29 Apr 2015 21:52:02 +0000 (17:52 -0400)
CRM/Core/CodeGen/Specification.php
CRM/Core/I18n/Form.php

index 32e2cc586e2403c4064aa16f72203298466dd9ed..6e707c1eded3ee25d656504e124147b57d87a874 100644 (file)
@@ -410,7 +410,7 @@ class CRM_Core_CodeGen_Specification {
         'labelColumn',
         // Non-translated machine name for programmatic lookup. Defaults to 'name' if that column exists
         'nameColumn',
-               // Where clause snippet (will be joined to the rest of the query with AND operator)
+       // Where clause snippet (will be joined to the rest of the query with AND operator)
         'condition',
         // callback funtion incase of static arrays
         'callback',
index 8ea060b2f7143a7293ddf01684167f8f2ac4cda5..a02e0f3469b5931afd4be08a6b886039f8799597 100644 (file)
@@ -66,16 +66,15 @@ class CRM_Core_I18n_Form extends CRM_Core_Form {
     $widget = $widgets[$table][$field];
 
     // attributes
-    $attributes = array('css' => '');
+    $attributes = array('class' => '');
     if (isset($widget['rows'])) {
       $attributes['rows'] = $widget['rows'];
     }
     if (isset($widget['cols'])) {
       $attributes['cols'] = $widget['cols'];
     }
-    // FIXME: should have this
     $required = !empty($widget['required']);
-    
+
     $languages = CRM_Core_I18n::languages(TRUE);
     foreach ($this->_locales as $locale) {
       $name = "{$field}_{$locale}";
@@ -83,8 +82,8 @@ class CRM_Core_I18n_Form extends CRM_Core_Form {
         $attributes['class'] .= ' default-lang';
       }
       if ($widget['type'] == 'RichTextEditor') {
-        $attributes['click_wysiwyg'] = TRUE;
-        $this->addWysiwyg($name, $languages[$locale], $attributes, $required);
+        $attributes['class'] = ' collapsed';
+        $this->add('wysiwyg', $name, $languages[$locale], $attributes, $required);
       }
       else {
         $this->add($widget['type'], $name, $languages[$locale], $attributes, $required);