Расширяем возможности загрузки файлов в CMS Joomla

Полезное для Joomla


Приветствуем друзья и любители Joomla. Мы уверенны на 100%, что каждый из вас сталкивался с проблемой загрузки определенных типов файлов (например .webp, docx, xlsx и др.) через административную панель Joomla, получая ошибку, что данный тип файлов раперщен для загрузки. По умолчанию Joomla позволяет загружать только определенные типы файлов. Кроме того, он позволяет загружать только файлы определенного размера.

Например, это типы файлов, которые допускают к загрузке стандартные настройки Joomla:

BMP, CSV, DOC, GIF, ICO, JPG, JPEG, КГД, ODP, ODS, ODT, PDF, PNG, PPT, SWF, .txt, XCF, XLS, BMP, CSV, DOC, GIF, ICO, JPG, JPEG, КГД, ODP, ODS, ODT, PDF, PNG, PPT, SWF, TXT, XCF, XLS

Этот список не включает в себя множество популярных расширений файлов, включая многие из последних версий Micrsoft Office.
К счастью, вы можете легко изменить эти настройки. Вот как:

  • Войдите на свой сайт Joomla.
  • Перейдите в Содержание> Медиа.
  • Нажмите кнопку «Параметры» в правом верхнем углу.

На этом экране вы сможете увидеть расширения файлов, которые вы можете загрузить в данный момент:

Вот правила для ввода новых расширений:

  • Расширения файлов должны быть перечислены в алфавитном порядке,
  • Разделите их запятой.
  • НЕ используйте «.» (точка) в имени расширения. Поэтому вы должны написать png, gif, а не .png, .gif
  • Поместите как строчные, так и прописные версии в одну строку.

На этом экране вы также можете изменить значение Maximum Size 10 МБ на любое значение, которое вы считаете подходящим. Это значение отвечает за максимальный размер файла, который возможно загрузить на сайт CMS Joomla.

Обратите внимание, что вы также можете изменить другие параметры здесь. Не рекомендуется изменять какие-либо  другие параметры, если вы не знаете, что делаете. Наведите курсор мыши на них, и вы получите всплывающие подсказки с описанием того, что они делают. Хорошее практическое правило — если вы не понимаете подсказки, вам, вероятно, не нужно менять их.

Путь к каталогу с файлами/Path to Files Folder: путь, где расположены медиа-файлы, не относящиеся к изображениям, включая видео и файлы документов. По умолчанию это » /images». Вы можете создать новую папку для использования в Media Manager и ввести путь к этой папке здесь.

Предупреждение. Не удаляйте и не переименовывайте существующую папку «/images» на вашем сервере. Эта папка и ее подпапки «images/banners», «images/M_images», «images/smiles» и «images/stories» используются Joomla. Удаление или переименование этих папок может привести к ошибкам.

Путь к каталогу с изображениями/Path to Images Folder: путь, где хранятся изображения. По умолчанию это «/images». Вы можете создать новую папку для использования в Media Manager и ввести путь к этой папке здесь. Если вы хотите получить доступ к этой папке из Media Manager, либо используйте значение по умолчанию, либо сделайте новую папку подпапкой папки «/images» в Media Manager.

Предупреждение: не удаляйте и не переименовывайте существующую папку «/images» на вашем сервере. Эта папка используется Joomla и удаление или переименование приведет к ошибкам.

Ограничение загрузки/Restrict Uploads: Эта функция ограничивает загрузку для пользователя с правами ниже «Менеджера». Значением по умолчанию является Да.

Проверять тип файла (MIME)/Check MIME Types: При этом используется MIME Magic или Fileinfo для проверки файлов. Значением по умолчанию является Да. Проверяя информацию MIME, вы помогаете пользователям не загружать вредоносные файлы на ваш сайт. Если получены недопустимые ошибки типа MIME, измените настройку на Нет.

Разрешённые расширения изображений/Legal Images Extensions: Это позволяет вам ограничивать типы изображений, которые могут быть загружены. Он работает путем проверки заголовков файлов изображений. По умолчанию Joomla! позволяет только BMP, GIF, JPG, PNG.

Запрещённые расширения файлов/Ignored Extensions: устанавливает, какие расширения игнорируются при проверке типа MIME и ограничивает загрузку. По умолчанию никакие расширения не игнорируются.

Разрешённые типы файлов (MIME)/Legal MIME Types: устанавливает список допустимых типов MIME для загрузки. По умолчанию Joomla автоматически включает некоторые стандартные типы файлов. Рекомендуется не трогать этот параметр, если вы не знаете, что делаете.

Недопустимые типы файлов (MIME)/Illegal MIME Types: устанавливает список недопустимых типов MIME для загрузки. По умолчанию Joomla автоматически блокирует типы text/html. Рекомендуется не трогать этот параметр, если вы не знаете, что делаете.