Источники файлов

Источники файлов в MODX Разработка сайтов
Источники файлов - это места, где хранятся файлы, используемые на сайте. Они могут быть расположены на сервере, на другом сервере или даже в облачном хранилище. Использование источников файлов в MODX позволяет упростить процесс управления файлами и обеспечить быстрый доступ к ним.

MODX по умолчанию предоставляет три типа источников файлов: файловая система, интеграция с Amazon S3 и FTP. Другие источники могут быть созданы путем добавления нового типа источников или путем их загрузки их из Управление пакетами.

Использование источников файлов

В следующих разделах описывается базовое использование источников файлов.

Создание медиа источника

Перейдите в Медиа > Источники файлов. Здесь вы увидите список доступных на данный момент медиа-источников:

Переход к медиа источникам

Прежде чем мы продолжим, важно отметить разницу между «Медиа источником» и «Типом медиа источника». Тип медиа источника — это классификация источника, такая как тип источник S3 или тип источника Filesystem. Эти типы указывают Источник на различные системы хранения.

А пока, создайте источник мультимедиа, нажав кнопку «Создать» на вкладке «Источник файлов». Должно появиться окно с базовой формой для источника:

Создаем источник файлов

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

Информации для создания S3 Медиа источника.

Этот тип источника мультимедиа позволяет подключаться к корзине Amazon S3.

Доступные свойства

Имя Описание
url Обязательное. URL-адрес экземпляра Amazon S3. Часто http://myaccount.s3.amazonaws.com/ или https://s3.amazonaws.com/myaccount/. Если у вас возникают проблемы с просмотром миниатюр, но они работают правильно, убедитесь, что URL заканчивается косой чертой.
bucket Обязательное. Корзина для подключения источника.
key Обязательное. Ключ Amazon используется для аутентификации в корзине.
secret_key Обязательное. Секретный ключ Amazon для аутентификации в корзине.
imageExtensions Список расширений файлов, которые можно превратить в миниатюры. Значение по умолчаниюjpg,jpeg,png,gif
thumbnailType Когда отображается миниатюра, тип изображения будет отображаться как. Значение по умолчаниюpng
thumbnailQuality Качество отрисованного превью, по шкале от 0 до 100. Значение по умолчанию90
skipFiles Разделенный запятыми список имен файлов, которые нужно пропустить при просмотре источника. Значение по умолчанию.svn,.git,notes,nbproject,.idea,.DS_Store


Как только это будет сделано, вы увидите свой источник мультимедиа в списке. Щелкните по нему правой кнопкой мыши и выберите «Редактировать источник файлов».

Редактирование вашего нового медиа источника

На этом экране будет отображаться основная информация о новом источнике мультимедиа, списком со специфическими для типа свойствами для источника, который вы можете изменить, и вкладка «Права доступа», которая позволит вам ограничить доступ к источнику.

А пока давайте установим свойство basePath и baseUrl на img/ (это путь до папки с изображениями), а затем в свойство imageExtensions допишем значения  ,webp,avif (расширяем список поддерживаемых изображений). Сохраните источник.

Редактируем настройки источника

Использование вашего источника

После того, как вы его создали, вы сможете увидеть источник в раскрывающемся списке в левом дереве на вкладке «Файлы».

Новый источник файлов во вкладке Файлы

Если вы выберете этот источник, теперь вы сможете видеть только содержимое каталога img/ в вашей установке MODX! (Если вы еще не создали каталог img/ в вашей установке, сделайте это сейчас.)

Кроме того, вы можете подключить этот источник к TV типа (параметры ввода): «Изображение» и «Файл» в соответствующей вкладке, при создании или редактировании TV. Это вступит в силу при редактировании TV в ресурсе из этого контекста, а также при отображении этого TV в этом контексте.

Теперь мы, вероятно, захотим рассмотреть возможность ограничения доступа к этому источнику, чтобы наши редакторы контента не могли случайно отредактировать его и испортить. Прочитайте эту статью чтобы узнать, как.

Оцените статью
( Пока оценок нет )
MODX 3
Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.