Модуль Contact attach даёт возможность посетителям сайта прикреплять файлы к своим сообщениям при использовании контактной формы сайта.

Отметьте: модуль вышел в январе 2008 года и хоть его статус RP — что говорит о готовности к использованию на рабочих сайтах, но тем не менее автор всё равно сопровождает его следующим комментарием: This module is still very new and needs some testing. Make sure you test it on a test system and make sure you have valid & tested backups before putting it onto a production server.

Установка

Установка модуля стандартна и не требует правки файлов.

  • Скопируйте модуль в папку sites/all/modules.
  • Перейдите на страницу Administer → Site building → Modules.
  • Отметьте поле в колонке Enabled для этого модуля.
  • Нажмите кнопку Save configuration.
Drupal. Contact attach

Настройка

Настройки модуля находятся на странице Administer → Site configuration → Contact attach. Перейдя на эту страницу вы увидите только одну доступную настройку, которая определяет максимальное количество файлов которое можно прикрепить к сообщению. По умолчанию это значение равно 3.

Drupal. Contact attach

Права доступа

Права доступа к модулю настраиваются на стандартной для Друпала странице: Administer → User management → Access control. Здесь можно указать каким ролям будет доступно прикрепление файлов.

Drupal. Contact attach

Использование

Если вы разрешили прикреплять сообщения анонимным посетителям сайта, то для них страница http://exemple.com/contact будет выглядеть как на изображении ниже.

Drupal. Contact attach
Зависит от модулей: 
Contact