Добавление полей в форму ввода публикации

Прислано: Elodia

вт, 12/06/2007 - 13:07

Другие статьи по теме:

Объясните, пожалуйста, как можно добавить новые поля в форму ввода публикайий публикаций и задать им определенное форматирование? К примеру мне нужно, чтобы было отдельное поле со своим форматированием для автора статьи, даты и др. Ну и вообще как изменять форматирование уже существующих полей?

Ваша статья НЕ ОТНОСИТСЯ к разделу форума Drupal по-русски.
Впредь, читайте описания к форумам перед выбором форума для постинга - сообщения не по теме форума могут быть удалены.
SadhooKlay

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано SadhooKlay (гостевой логин) в вт, 12/06/2007 - 13:56.

CCK


Опубликовано Elodia в вт, 12/06/2007 - 13:57.

Ну что ССК - это понятно. А нельзя ли поподробнее?


Опубликовано coil в вт, 12/06/2007 - 14:29.

Ставьте ССК создавайте тип контента с нужными вам полями.
В самом модуле подробный реадми.


Опубликовано Elodia в вт, 12/06/2007 - 17:11.

А что нужно писать в полях Default value, Php code, Data settings и Allowed values list? И можно как можно задать конкретное форматирование для вводимого в поле текста?


Опубликовано Fanny@drupal.org в вт, 12/06/2007 - 17:11.

Будьте внимательны!

/взято из русского перевода интерфейса к CCK:

Имя: *
Человеческое название этого типа материалов. Этот текст будет показан как часть списка на странице создать содержание. Рекомендуется, чтобы это имя начиналось с заглавной буквы и содержало только буквы, числа и пробелы. Оно должно быть уникальным для данного типа материалов.
Тип: *
Машинное название этого типа материалов. Этот текст будет использован для создания адресов страниц на странице создать содержание для этого типа материалов. Это имя может содержать только строчные буквы, числа и знаки подчеркивания. Знаки подчеркивания (_) будут преобразованы в дефисы (-) при создании адресов страниц на странице создать содержание. Оно должно быть уникальным для данного типа материалов.

Соответственно - в поле "имя" пишем что хочем. В поле "тип" - только по английски.


Опубликовано Fanny@drupal.org в вт, 12/06/2007 - 17:16.

В зависимости от того, какое поле Вам нужно.

в Default - значение по умолчанию

в php code - код, обработчик, если он вам нужен

в Data settings есть

Text processing:
Plain text
Filtered text (user selects input format)

соответственно форматирование, есть/нет.


Опубликовано Elodia в вт, 12/06/2007 - 17:21.

А как сделать, чтобы форматирование было?


Опубликовано Fanny@drupal.org в вт, 12/06/2007 - 17:24.

Ррры....

Text processing:
Plain text
Filtered text (user selects input format)

Первое - без форматирования
Второе - фильтрованый текст, в зависимости от того, что разрешено пользователю - то он и может выбирать в качестве форматирования.


Опубликовано Elodia в вт, 12/06/2007 - 17:29.

Не надо рычать, пожалуйста! Я и нажимаю на Filtred Text, только все равно не понятно. Просто поле сохраняется и все. А как же настроить то, как будет выглядеть текст, введенный в него?!


Опубликовано Fanny@drupal.org в вт, 12/06/2007 - 17:36.

Это уже более конкретный вопрос. Filtered или Plain определяешь формат ввода, в терминологии drupal. А то, как будет выглядеть текст можно настроить с помощью модуля Views или Content templates + правкой css. Опишите задачу детальнее.


Опубликовано Elodia в вт, 12/06/2007 - 17:45.

Мне нужно, чтобы в публикациях, которые я буде загружать на сайт была такая последовательность: источник, дата, ссылка на эту статью, заголовок, автор, текст. Все одно под другим. Источник, и дата - жирные и залитые серым. Заголовак большими по центру и т.д. Я так понимаю, что для каждого пункта нудно отдельное поле...


Опубликовано Fanny@drupal.org в вт, 12/06/2007 - 17:52.

тогда хватит одного CCK

Описываем все поля, отдельно.
И в css используемой темы дописываем оформление для добавленных полей.
Имя поля для css мы задаем при создании поля. =)

Попробуйте написать в аську, постараюсь проконсультировать.


Опубликовано Elodia в вт, 12/06/2007 - 18:22.

Хорошо, когда вы будете в сети. Спасибо за все и заранее за это!
А пока скачаю модули.


Опубликовано Elodia в вт, 12/06/2007 - 18:20.

Если у кого-нибудь еще есть соображения по этому вопросу, я буду рада их узнать!


Опубликовано Fanny@drupal.org в вт, 12/06/2007 - 18:34.

А я собсно в сети. Инвизибл просто.


Опубликовано Elodia в чт, 14/06/2007 - 11:22.

Очень может быть... Но аська по номеру не находит.
З.Ы. Пропала, потому, что интернета два дня не было.


Новое на сайте

Ссылки партнёров