*
*/
public function buildRegistrationBlock(&$form) {
- $attributes = CRM_Core_DAO::getAttribute('CRM_Event_DAO_Event');
- $attributes['intro_text']['click_wysiwyg'] = TRUE;
- $form->addWysiwyg('intro_text', ts('Introductory Text'), $attributes['intro_text']);
- // FIXME: This hack forces height of editor to 175px. Need to modify QF classes for editors to allow passing
- // explicit height and width.
- $footerAttribs = array(
- 'rows' => 2,
- 'cols' => 40,
- 'click_wysiwyg' => TRUE,
- );
- $form->addWysiwyg('footer_text', ts('Footer Text'), $footerAttribs);
+ $attributes = CRM_Core_DAO::getAttribute('CRM_Event_DAO_Event', 'intro_text') + array('class' => 'collapsed');
+ $form->add('wysiwyg', 'intro_text', ts('Introductory Text'), $attributes);
+ $form->add('wysiwyg', 'footer_text', ts('Footer Text'), $attributes);
extract(self::getProfileSelectorTypes());
//CRM-15427
*/
public function buildConfirmationBlock(&$form) {
$attributes = CRM_Core_DAO::getAttribute('CRM_Event_DAO_Event');
- $attributes['confirm_text']['click_wysiwyg'] = TRUE;
// CRM-11182 - Optional confirmation page for free events
$is_monetary = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $form->_id, 'is_monetary');
$form->assign('is_monetary', $is_monetary);
$form->addYesNo('is_confirm_enabled', ts('Use a confirmation screen?'), NULL, NULL, array('onclick' => "return showHideByValue('is_confirm_enabled','','confirm_screen_settings','block','radio',false);"));
}
$form->add('text', 'confirm_title', ts('Title'), $attributes['confirm_title']);
- $form->addWysiwyg('confirm_text', ts('Introductory Text'), $attributes['confirm_text']);
- // FIXME: This hack forces height of editor to 175px. Need to modify QF classes for editors to allow passing
- // explicit height and width.
- $footerAttribs = array(
- 'rows' => 2,
- 'cols' => 40,
- 'click_wysiwyg' => TRUE,
- );
- $form->addWysiwyg('confirm_footer_text', ts('Footer Text'), $footerAttribs);
+ $form->add('wysiwyg', 'confirm_text', ts('Introductory Text'), $attributes['confirm_text'] + array('class' => 'collapsed'));
+ $form->add('wysiwyg', 'confirm_footer_text', ts('Footer Text'), $attributes['confirm_text'] + array('class' => 'collapsed'));
}
/**
*/
public function buildThankYouBlock(&$form) {
$attributes = CRM_Core_DAO::getAttribute('CRM_Event_DAO_Event');
- $attributes['thankyou_text']['click_wysiwyg'] = TRUE;
$form->add('text', 'thankyou_title', ts('Title'), $attributes['thankyou_title']);
- $form->addWysiwyg('thankyou_text', ts('Introductory Text'), $attributes['thankyou_text']);
- // FIXME: This hack forces height of editor to 175px. Need to modify QF classes for editors to allow passing
- // explicit height and width.
- $footerAttribs = array(
- 'rows' => 2,
- 'cols' => 40,
- 'click_wysiwyg' => TRUE,
- );
- $form->addWysiwyg('thankyou_footer_text', ts('Footer Text'), $footerAttribs);
+ $form->add('wysiwyg', 'thankyou_text', ts('Introductory Text'), $attributes['thankyou_text'] + array('class' => 'collapsed'));
+ $form->add('wysiwyg', 'thankyou_footer_text', ts('Footer Text'), $attributes['thankyou_text'] + array('class' => 'collapsed'));
}
/**