Друпал определяет МИМЕ-тип каждого загружаемого файла на основе МИМЕ-типа следующего из названия файла. Стандартное определение жёстко закодировано в функциях file_default_mimetype_mapping()
(Друпал 7) и file_get_mimetype()
(Друпал 6).
Модуль File MIME позволяет управляющему сайтом изменить (Друпал 7) или заменить (Друпал 6) стандартное определение. Например, вы можете захотеть указывать МИМЕ-тип FLAC-файлов как «audio/flac» вместо «application/x-flac».
На странице настройки модуля, МИМЕ-тип может быть определён на основе файла mime.types сервера и(или) настроен через текстовое поле. Дополнительно, в Друпале 7, МИМЕ-тип может быть ретроактивно изменён для загруженных ранее файлов.
В Друпале 7, выключение этого модуля восстановит стандартный подход Друпала. В Друпале 6, удаление модуля приведёт к удалению переменной mime_extension_mapping
, восстановив таким образом стандартный подход.