ckeditor

Настройка отображения комментариев в Drupal

Опубликовано admin - чт, 08/28/2014 - 10:40
<?php //Настройки формы комментирования function MODULE_NAME_form_comment_form_alter (&$form, &$form_state, $form_id) { //dpm($form); //Убрать имя пользователя switch($form_id) { case 'comment_node_project_form': hide($form['author']); break; } //Убрать имя пользователя //Установить формат текста: $form['comment_body'][LANGUAGE_NONE][0]['#format'] = 'comment'; $form['comment_body']['#after_build'][] = 'MODULE_NAME_customize_comment_form'; } function MODULE_NAME_customize_comment_form(&$form) { //Скрыть подсказки п

Формат текста по-умолчанию для определенного поля в Drupal

Опубликовано admin - ср, 06/18/2014 - 16:25
Автоматически выставляет значение `TEXT_FORMAT`, для поля «Длинный текст» с айди `FIELD_ID`. function MODULE_NAME_form_TYPE_OF_CONTENT_node_form_alter(&$form, &$form_state) { $form['FIELD_ID'][LANGUAGE_NONE][0]['#format'] = 'TEXT_FORMAT'; return $form; }

CKEditor игнорирует значение rows для текстовых полей в Drupal

Опубликовано admin - ср, 06/04/2014 - 10:34
Чтобы это исправить создадим файл: sites/all/libraries/ckeditor_custom/ckeditor.config.local.js с содержимым: ``` CKEDITOR.editorConfig = function(config) { // Make CKEditor's edit area as high as the textarea would be. config.height = this.element.$.rows * 20 + 'px'; } ``` Затем, при условии что CKEditor установлен в: `sites/all/libraries/ckeditor/`, в дополнительных настройках профиля добавим: ``` config.customConfig = '../ckeditor_custom/ckeditor.config.local.js'; ```
Подписаться на ckeditor
Яндекс.Метрика