Файл конфигурации

Все основные настройки Cyber Image Manager находится в файле ./config.php.

 

Общие настройки (префикс general.):

template - этот параметр содержит имя темы оформления (шаблона) Cyber Image Manager. Все доступные шаблоны располагаются в каталоге ./pages/, имена каталогов, которые содержит каталог pages, являются именами тем оформления (шаблонов).

language - этот параметр содержит префикс языка используемого по умолчанию в Cyber Image Manager. Все доступные локализации Cyber Image Manager находятся в каталоге ./lang/. Имена файлов локализации состоят из префикса (идентификатора языка) и кодировки файла, разделитель -.

char_set - этот параметр содержит наименование кодировки которая используется по умолчанию в Cyber Image Manager.

elements - содержит значение, которое указывает количество элементов (изображений) отображаемый в Cyber Image Manager на одной странице.

error - имя драйвера обработки ошибок.

 

Настройки сессии (перфикс session.):

driver - имя драйвера обработки сессий. Доступные значения Sample, Joomla_1_5_x_tinymce.

valid_users - строка, содержащая регулярное выражение для проверки доступа по имени пользователя. Если имя пользователя не удовлетворяет регулярному выражению, то для этого пользователя доступ будет запрещен. Используется драйверами сессий.

valid_users_groups - строка, содержащая регулярное выражение для проверки доступа по имени группы пользователей. Если группа пользователя не удовлетворяет регулярному выражению, то для этой группы пользователя доступ будет запрещен. Используется драйверами сессий.

 

Настройки файловой системы (префикс filesystem.):

path - этот параметр содержит путь необходимый для получения ссылки на изображение передаваемой в редактор. Формирование ссылки происходит по следующему правилу <значение path> + <путь к файлу относительно каталога файлов пользователя>.

files_path - этот параметр может содержать относительный (корневого каталога Cyber Image Manager) или абсолютный путь к файлам пользователя, так же этот параметр может содержать переменную {#user#} которая будет заменена на имя пользователя системы.

exclude_directory_pattern - этот параметр содержит строку регулярного выражения, на основании которой проверяются имена каталогов, если имя каталога удовлетворяет регулярному выражению, то данный каталог не будет отображаться в дереве каталогов Cyber Image Manager.

directory_chmod - содержит права доступа к создаваемым через Cyber Image Manager каталогам.

file_chmod - этот параметр аналогичен предыдущему за исключением того, что он применяется для загруженных файлов.

allowed_extensions - этот параметр содержит строку допустимых расширений файлов, разделителем между расширениями выступает символ |. По умолчанию этот параметр содержит следующую строку gif|png|jpeg|jpg|jpe эта строка разрешает выводить и обрабатывать файлы gif, png, jpeg эти файлы поддерживаются библиотека GD, если же в качестве библиотеки обработки изображений использовать ImageMagick то этот список можно значительно расширить.

sort - этот параметр определяет, как Cyber Image Manager будет осуществлять сортировку файлов, если установлено в true то файлы сортируются в порядке возрастания, false - порядке убывания.

max_file_size - этот параметр определяет максимальный размер загружаемого файла в байтах.

queue_size_limit - максимальный размер очереди файлов.

char_set - этот параметр определяет кодировку имен файлов и каталогов файловой системы.

 

Настройки изображений предварительного просмотра (префикс thumbnail.):

driver - параметр содержит имя драйвера обработки изображений. Доступные значения GD, ImageMagick.

folder - параметр содержит имя каталога, в котором будут располагаться файлы предварительного просмотра. По умолчанию имеет значение _thumb/.

width - этот параметр определяет ширину изображения предварительно просмотра в пикселях.

hieght - этот параметр определяет высоту изображения предварительно просмотра в пикселях.

jpeg_quality - этот параметр содержит коэффициент качества изображений предварительного, применяется только для файлов JPEG, может изменяться в диапазоне от (низкого) 0 до (высокого) 100.

resize_to_frame - этот параметр указывает драйверу обработки изображений, как следует себя вести при создании файла предварительного просмотра, если установлено в true, то исходный файл изображения вписывается в прямоугольник с сторонами width, height, false - изменяет ширину и высоту исходного изображения на указанные параметры width, height соответственно (при этом изображение может исказиться).

 

Настройки потока данных (префикс stream.):

use_gzip - этот параметр сообщает Cyber Image Manager использовать ли gzip сжатие данных передоваемых от сервера к клиенту, если установлено в true, то сжатие активно false в противном случае.

compression_level - этот параметр определяет уровень компрессии данных, может изменяться от 1 до 9, 9 - максимальное сжатие.

mimes - массив MIME типов файлов. В случае расширения списка allowed_extensions, вы обязаны добавить недостающие типы данных в массив.

 

Примечание: Выражение ./ означет путь до корневой директории Cyber Image Manger.