|
Config
2. Конфигурация qpimg
Featured 2. Конфигурация qpimg2.1. Конфигурация карты Все конфигурационные параметры 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-данных могут совпадать. |