Drupal 7 и CKEditor где там настройки видимости? [Спущено. Нет там настроек видимости.]

Главные вкладки

Аватар пользователя VasyOK VasyOK 15 марта 2011 в 18:24

Где в настройках CKEditor указать для каких полей его использовать? Как его включить только для типа материала story например?

Чуть покопавшись понял, что настройки редактора приклеены к формату ввода. Получается теперь нужно создать формат ввода для story.

Закрыто, всем спасибо за участие.

В Drupal 7 редактор настраивается для формата ввода, а формат ввода для поля body каждого типа материала

Комментарии

Аватар пользователя Dmitriy.ua Dmitriy.ua 1 мая 2011 в 1:48

В настройках поля отмечаешь в каком оно формате выводится по умолчанию. В настройках CKE отмечаешь к каким форматам поля выводится CKE. Вот и все. Хотя наверное необходимо учесть права ролей/

Аватар пользователя Arhimad Arhimad 16 октября 2011 в 18:02

Просто создаешь новый "Формат ввода" и для этого формата не делаешь "Профиль" Ckeditor`а. при указании профиля, Drupal7 запоминает твой профиль без Ckeditor`а.

Аватар пользователя antton antton 10 января 2012 в 2:29

Где в настройках поля можно указать в каком оно формате выводится по умолчанию? У меня нет такой настройки. В настройках поля могу выбрать только:
- Обычный текст
- С применением фильтров (формат ввода выбирается пользователем)

Выбрать конкретный формат (Full HTML, Filtered HTML и т.д.) не могу.

Аватар пользователя VasyOK VasyOK 10 января 2012 в 16:08

Для себя решил данную так:

  • клонировал формат ввода Full HTML
  • поставил редактор только для него
  • назначил формат ввода для определенных типов материла
Аватар пользователя antton antton 11 января 2012 в 21:18

"VasyOK" wrote:
назначил формат ввода для определенных типов материла

Как назначить формат ввода для определенных типов материла. Где это можно сделать? Ткните пальцем, пожалуйста. Не могу найти.

Аватар пользователя VasyOK VasyOK 11 января 2012 в 22:58

Прошу прощения в типе материала есть многострочное текстовое поле (Body) в его настройках и задается формат ввода.

Аватар пользователя antton antton 12 января 2012 в 1:36

Спасибо, что пытаетесь помочь мне. Но я чего-то туплю. Отлично, многострочное текстовое поле (Body), оно же - текстовая область с анонсом. Вижу. Но там лишь есть настройка "Обработка текста", с двумя вариантами:
- Обычный текст
- С применением фильтров (формат ввода выбирается пользователем)

А как же указать конкретный созданный фильтр?
Ведь иначе по умолчанию будет выбираться тот, что самый верхний в списке настроек форматов ввода.

P.S. Появилась мысль. Возможно для появления такой настройки нужен какой-то модуль?

Аватар пользователя VasyOK VasyOK 12 января 2012 в 2:57

"antton" wrote:
- Обычный текст
- С применением фильтров (формат ввода выбирается пользователем)

Ну давайте подумаем:
Я не являюсь пользователем вашего сайта, следовательно я этот формат выбрать не могу.
А вы являетесь - следовательно можете.

Вот поставьте точку напротив "С применением фильтров (формат ввода выбирается пользователем)"

И там внизу "Формат текста" - выбрать нужный формат.

Аватар пользователя antton antton 12 января 2012 в 22:55

Эврика! Дошло. До меня дошло. Поясню для остальных, как и где назначить формат для конкретного поля.

1. Открываем настройки конкретного текстового поля (по виду поле может быть, как "Текст", так и "Текстовая область").
2. В пункте "Обработка текста", выбираем - "С применением фильтров (формат ввода выбирается пользователем)"
3. В форме "Значение по умолчанию" (Выбранное значение будет использоваться по умолчанию.) - ставим пробел.
4. Жмём кнопку Сохранить.
4. Страница обновляется. Под полем "Значение по умолчанию" появляется пункт "Формат текста", указываем нужный нам, например "Filtered HTML".
5. Жмём кнопку Сохранить.