You are here

function uc_product_imagecache_default_presets in Ubercart 6.2

Implements hook_imagecache_default_presets().

File

uc_product/uc_product.module, line 2163
The product module for Ubercart.

Code

function uc_product_imagecache_default_presets() {
  $presets = array();
  $presets['product'] = array(
    'presetname' => 'product',
    'actions' => array(
      array(
        'weight' => '0',
        'module' => 'uc_product',
        'action' => 'imagecache_scale',
        'data' => array(
          'width' => '250',
          'height' => '250',
          'upscale' => 0,
        ),
      ),
    ),
  );
  $presets['product_full'] = array(
    'presetname' => 'product_full',
    'actions' => array(),
  );
  $presets['product_list'] = array(
    'presetname' => 'product_list',
    'actions' => array(
      array(
        'weight' => '0',
        'module' => 'uc_product',
        'action' => 'imagecache_scale',
        'data' => array(
          'width' => '100',
          'height' => '100',
          'upscale' => 0,
        ),
      ),
    ),
  );
  $presets['uc_thumbnail'] = array(
    'presetname' => 'uc_thumbnail',
    'actions' => array(
      array(
        'weight' => '0',
        'module' => 'uc_product',
        'action' => 'imagecache_scale',
        'data' => array(
          'width' => '35',
          'height' => '35',
          'upscale' => 0,
        ),
      ),
    ),
  );
  return $presets;
}