|
HowToBegin
1. Как быстро стартануть?
Как быстро стартануть?Ниже приведена краткая инструкция, как быстро стартануть qpimg в вашем проекте.
$qpimg_config['maps'] = array(
...
'static' => array(
'orientation' => 'static',
'default_presets' => '@whb',
'objects' => array(
'sitelogo' => 'image_folder/logo.gif',
'img1' => 'image_folder/img1.png',
'img2' => 'image_folder/img2.png',
'listitem@~whb' => array(
'source' => 'image_folder/listdot.png',
'css-selector' => 'ul.mylist li',
// В спрайте вокруг данного объекта вставляем пустое пространство
// чтобы убрать другие объекты карты вне видимой части элемента списка
'space' => '20px 800px 100px 30px', // сверху 20px, справа 800px, снизу 100px, слева 30px
// Так же для данного объекта отменяется использование
// default-preset'а 'whb' путем указания в идентификаторе объекта
// значения '@~whb'
),
),
),
...
);$qpimg_config['maps'] = array(
...
'backhoriz' => array(
'orientation' => 'repeat_x',
'objects' => array(
'back1' => 'image_folder/back1.gif',
'back2' => 'image_folder/back2.gif,
),
),
...
);$qpimg_config['maps'] = array(
...
'backvert' => array(
'orientation' => 'repeat_y',
'objects' => array(
'back1' => 'image_folder/back_v_1.gif',
'back2' => 'image_folder/back_v_2.png',
),
),
...
);$qpimg_config['maps'] = array(
...
'allmaps' => array(
'attach' => array( 'static', 'backhoriz', 'backvert' )
),
...
);$qpimg_config['presets'] = array(
'whb' => array( // 'whb' is set 'White & Height & Border' values
'css-set:width' => true,
'css-set:height' => true,
'css-set:border' => '0',
),
);<link href="<?php echo qpimg::get_css_source('allmaps'); ?>" rel="stylesheet" type="text/css" /><img src="<?php echo qpimg::get_empty_image_src(); ?>" class="<?php echo qpimg::get_obj_class('static.logo'); ?>" alt="logo" /><td class="<?php echo qpimg::get_obj_class('backhoriz.back1'); ?>">horiz_back</td>
<td class="<?php echo qpimg::get_obj_class('backvert.back2'); ?>">vert_back</td><ul class="mylist">
<li>List item ONE</li>
<li>List item TWO</li>
<li>List item THREE</li>
</ul>Готово :) <html> ... <link href="qpimg.php?obj=allmaps:%ТУТ_БУДЕТ_СГЕНЕРИРОВАНО_CRC-ЗНАЧЕНИЕ%" rel="stylesheet" type="text/css" /> ... <img src="empty.gif" class="qpimg_map_static qpimg_obj_static_logo" alt="logo" /> ... <td class="qpimg_map_backhoriz qpimg_map_backhoriz_back1">horiz_back</td> <td class="qpimg_map_backvert qpimg_map_backvert_back2">vert_back</td> ... </html> |
Sign in to add a comment
Не нашёл в статье <? require_once('qpimg.php'); ?> ;)