My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Config  
2. Конфигурация qpimg
Featured
Updated Feb 4, 2010 by andrei.b...@gmail.com

2. Конфигурация qpimg

2.1. Конфигурация карты

2.2. Свойства объектов

2.3. Пример конфигурации (preset'ы и карты)

Все конфигурационные параметры qpimg описываются в файле "qpimg.config.php" (по умолчанию лежит в корне проекта) в массиве $qpimg_config который должен быть доступен в глобальной области видимости ($GLOBAL['qpimg_config']).

Общие параметры

$qpimg_config['core_basedir'] = (string)

путь к папке, где лежат базовые скрипты qpimg.







$qpimg_config['core_script_src'] = (string)

ссылка (URL) на главный исполняемый скрипт, который инициирует генерацию данных. Используется при формировании ссылки на странице в <link href="..." />. Ссылка может быть как абсолютная, так и относительная.







$qpimg_config['empty_image_src'] = (string)

ссылка (URL) на пустое (прозрачное) изображение, вставляемое в <img srс="..." />. Ссылка может быть как абсолютная, так и относительная.







$qpimg_config['private_cache_basedir'] = (string)

путь к private cache-папке, для сохранения cache-результатов: css-файлов, crc-файлов. Папка может быть не видна из web-браузера.







$qpimg_config['public_cache_basedir'] = (string)

путь к public cache-папке, для сохранения cache-результатов: слайдов (изображений).







$qpimg_config['public_cache_dir_src'] = (string)

ссылка (URL) к public cache-папке. Данное значение будет использоваться при формировании ссылок на изображения в css. Ссылка может быть как абсолютная, так и относительная.







$qpimg_config['log_file'] = (string)

путь к log-файлу, куда будут писаться сообщения об qpimg ошибка. Если значение равно false ошибки будут писаться в буфер вывода.







$qpimg_config['dataURI_filesize_limit'] = (int)

значение, лимитирующей размер файла, которые могут быть использованы как data:URL при вставке в css. Если значение не указано по умолчанию устанавливается значение 3Кб (3072 байта).







$qpimg_config['cache_time_expire'] = (int)

время жизни cache-данных (в секундах). Данное значение используется при формировании Expires и Cache-Control header-значений для css-данных. Если значение не указано по умолчанию устанавливается значение 5 лет.







$qpimg_config['maps'] = (array)

массив элементов описывающий карты. Ключ элементов массива является идентификтором карты, значение - массив параметров. Подробное описание параметров смотрите "Конфигурация карты".







$qpimg_config['presets'] = (array)

массив preset'ов. Ключ элементов массива является идентификтором preset'а, значение - массив свойст объектов. Подробное описание параметров смотрите "Свойства объектов".







Примечание: при формировании cache-данных в них не присутствует приватная информация, которая бы могла повредить работе сайта, потому место хранения private и public cache-данных могут совпадать.


Sign in to add a comment
Powered by Google Project Hosting