CCK (Fields API) drupal описание
Модуль CCK позволяет создавать свои типы документов с необходимыми полями в виде текстового поля, выпадающего списка, флажков и переключателей, а также добавлять нужные поля для существующих типов документов.
Интеграция с другими модулями
block_submit
Блокирует возможность отправки одной формы несколько раз подряд. Для блокирования нажатия кнопок используется JavaScript. Модуль может работать в двух режимах: выключая кнопки и скрывая их. В режиме выключенных кнопок, после однократного нажатия, все кнопки становятся вдавленными и недоступны для повторного нажатия. В режиме скрытия кнопок, кнопка может скрываться и вместо неё дополнительно может выводится определённый текст.
cck_editbutton
Создает кнопку редактирования для поля CCK, позволяя создателю типа документа добавлять javascript кнопку к полю CCK, активную когда документ редактируется и скрытую когда от просматривается.
cck_blocks
Добавляет блок для любого созданного поля CCK, позволяя показывать значение поля текущего документа в блоке (расположенном слева, справа или в любом другом месте), вместо того чтобы отображать его в общей области отображения метериала. Вариация простых панелей (simple panel). Ваш клиент может создать относящийся к документу блок материала прямо со страницы редактирования.
imceimage
Создайте поле CCK, с помощью которого вы можете прикреплять изображения модулем IMCE.
link
Является дополнительным для модуля CCK и позволяет добавлять типам документов поля предназначенные для вставки ссылок. Модуль поддерживает ввод как абсолютных, так и относительных адресов (без слеша в начале адреса).
asin
Модуль создаёт поле для модуля CCK для получения информации о товаре с площадки Amazon. Введите номер ASIN или ISBN и информация о товаре автоматически добавится в документ. Для работы требуется модуль Amazon Tools, также он используется для интеграции с модулем Views.
cck_address
Модуль делает доступным как одно поле CCK все поля в которых пользователь вводит свой адрес.
cck_teaser_field
Модуль добавляет настройку выбора поля CCK для краткого содержания документа. Если установлено для определённой части содержания, это поле используется как краткое содержание, если нет, используется стандартное краткое содержание.
conditional_fields
Модуль Conditional Fields позволяет ставить в зависимость отображение одного поля или группы полей, созданных в CCK, от другого. Когда поле имеет какое-то значение — это является условием для появления зависимого поля, значение которого теперь нужно ввести или выбрать. Зависимое поле по умолчанию скрыто и динамически показывается с помощью Javascript, если условие выполнено.
fivestar
Модуль Fivestar добавляет виджет, который позволяет выставить документу оценку, показывает количество проголосовавших и среднюю оценку. Возможности модуля:
- Используется jQuery и AJAX, что позволяет голосовать без перезагрузки страницы.
- Настраивается набор значков для голосования.
- Голосование также работает при отключенном в браузере JavaScript (потребуется перезагрузка страницы).
- Настройка оценок для каждого типа документа.
- Поддержка оценки документов ананимными пользователями.
- Возможность изменить оценку документа.
- Интеграция с модулем Views и возможность строить списки на базе рейтинга или фильтровать документы в списках в зависимости от рейтинга.
- Можно использовать поле модуля для своих типов документов созданных при помощи CCK.
imagefield
Модуль ImageField обеспечивает загрузку изображений для модуля CCK.
-
интеграция с модулем Views
- поддержка одиночного и множественного значения
- ограничения по максимальным размерам изображения
- интеграция с модулем ImageCache
multiselect
Этот модуль определяет виджет, который используется с типом поля nodereference. Модуль предоставляет пользователю удобный интерфейс для выбора пунктов. Область выбора состоит из двух списков: в первом списке находятся доступные для выбора пункты, во втором — те, которые вы выбрали. Пользователи могут перемещать пункты из одного списка в другой.
text_field_tags
Модуль Text Field Tags добавляет некоторые настройки форматирования текстовых полей CCK. После активирования модуля перейдите на страницу Display options в существующем типе документа CCK. Для текстовых полей вы увидите несколько новых настроек.
youtube_cck
Модуль устанавливает поля CCK для YouTube Video. Он позволяет показывать видео как в виде предварительного просмотра, так и полноэкранного. Настраивается любой размер. Он также позволяет «грабить» картинки предварительного просмотра через YouTube API.