Настройки загрузки файлов

Размещение в панели управления:  Admin > Администрирование разделов > Настройки загрузки файлов

В этом разделе панели управления вы можете управлять каталогами для загрузки файлов. Эти настройки определяют, куда вы можете загружать файлы, используя утилиту для загрузки на странице ПУБЛИКОВАТЬ. Вы можете создать столько каталогов для загрузки, сколько вам необходимо для нужной организации загруженных файлов.

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

Основная страница

На основной странице настройки загрузки файлов отображается список всех существующих каталогов для загрузки.

Настройки загрузки файлов

Ссылка создать новый каталог ведет вас на страницу, где вы можете создать новый каталог, или вы можете щелкнуть по ссылке редактировать для редактирования существующего каталога. Любой из этих вариантов приведет вас на следующую страницу:

Создать/изменить каталог для загрузки

Настройки загрузки файлов

Описательное имя каталога

Это описательное имя для каталога загрузки. Это обязательное поле, оно должно быть уникальным, пробелы в имени разрешены. Это имя будет отображаться, при загрузке файла со страницы ПБЛИКОВАТЬ.

Путь на сервере к каталогу загрузки

Это путь на сервере к данному каталогу для загрузки. Рекомендуется, чтобы вы использовали полный путь на сервере (не URL), хотя во многих случаях можно использовать простой относительный путь (Например: /home/user/example.com/http_docs/images/uploads/). Если вы не уверены, как определить путь на сервере, пожалуйста, свяжитесь с вашим системным администратором.

URL каталога загрузки

Вы должны указать полный URL к новому каталогу (Например: http://www.example.com/images/uploads/).

Разрешенные типы файлов

Эта опция определяет, как система будет обрабатывать загруженные файлы. Вы имеете два варианта выбора для этой настройки:

  1. Только изображения: С этой опцией, система разрешит загружать только файлы изображений типа GIF, JPG, JPEG, или PNG.

  2. Все типы файлов: С этой опцией в систему разрешено загружать любые типы файлов. Будьте внимательны с установкой этой опции, так как она дает возможность кому-нибудь загрузить злонамеренный файл.

Примечание:  Могут быть загружены только те типы файлов, которые указаны в файле Mime Type ExpressionEngine. Если вы загружаете какой-нибудь редко встречающийся тип файлов и сталкиваетесь с проблемами, то вам, возможно, необходимо добавить mime type для вашего файла. Mime Type файлов можно найти в файле: system/lib/mimes.php

Максимальный размер файла (в байтах)

Дополнительно, вы можете установить максимально разрешенный размер для загружаемого файла. Оставьте поле пустым, если вы не желаете устанавливать ограничение. Размер определяется в байтах; 1 килобайт = 1024 байтов. Например: чтобы ограничивать каждую загрузку 30 килобайтам, вам необходимо вписать в поле 30720.

Примечание: Серверы обычно имеют встроенные ограничения на объем данных, которые могут быть загружены через PHP за один раз. Значение по умолчанию в PHP - 2 MB. Если необходимо загружать очень большие файлы, то вы должны связаться с администратором сервера или хостинг провайдером для решения этого вопроса.

Максимальная высота изображений (в пикселях)

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

Максимальная ширина изображений

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

Свойства изображений

Эти свойства будут добавлены в тег image (если будет загружено изображение). Оставьте это поле пустым, если вы не желаете добавлять никаких свойств.

Например: Если в вашей настройке установлено border="0" alt="image" name="image" , то после загрузки изображения конечный тег будет похож на этот:

<img src="http://www.example.com/images/upload/pic.jpg" border="0" alt="image" name="image" width="124" height="98" />

Свойства файлов

Эти свойства будут добавлены в тег link (если будет загружен файл). Оставьте это поле пустым, если вы не желаете добавлять никаких свойств.

Например: Если в вашей настройке установлено title="file_name" , то после загрузки файла, результирующий тег будет похож на этот:

<a href="http://www.example.com/images/upload/plan.txt" title="file_name">plan.txt</a>

Форматирование перед изображением

Эта опция позволяет вам определить данные, которые будут размещены перед HTML кодом загруженного изображения. Используя эту (и следующую) настройки вы можете легко "обернуть" код файла. Например, вы можете использовать <div class="thumb">.

Форматирование после изображения

Эта опция позволяет определить данные, которые будут размещены после HTML кода загруженного изображения. Используя эту (и предыдущую) настройки вы может легко "обернуть" код вашего файла. Например, вы можете использовать </div>. Вместе с предыдущей настройкой вы получили бы такой код:

<div class="thumb"><img src="http://www.example.com/images/upload/pic.jpg" border="0" alt="image" name="image" width="124" height="98" /></div>

Форматирование перед файлом

Эта опция позволяет определить данные, которые будут размещены перед HTML кодом загруженного файла (не изображения). Используя эту (и следующую) настройки вы можете легко "обернуть" код файла. Например, вы можете использовать <div class="file">.

Форматирование после файла

Эта опция позволяет определить данные, которые будут размещены после HTML кода загруженного файла (не изображения). Используя эту (и предыдущую) настройки вы может легко "обернуть" код вашего файла. Например, вы можете использовать </div>. Вместе с предыдущей настройкой вы получили бы такой код:

<div class="file"><a href="http://www.example.com/images/upload/plan.txt" >plan.txt</a></div>

Ограничить возможность загрузки файлов определенными группами пользователей

Ограничьте определенные группы пользователей

Здесь вы можете определить, каким группам пользователей разрешено загружать файлы в этот каталог. По умолчанию, только группа "Members" и любые созданные пользователем группы перечислены в списке. Администраторы сайта всегда могут загружать файлы.

Наверх страницы