You are here

function imagecrop_reuse_image in Image javascript crop 6

Action callback: Crop the image based on the image preset.

Parameters

$image current image resource:

$data values associated with this action:

Return value

false or true

File

./imagecrop_actions.inc, line 334
Imagecache actions implementation.

Code

function imagecrop_reuse_image(&$image, $data) {
  if ($preset_name = $data['imagecrop_presetname']) {
    $preset = imagecache_preset_by_name($preset_name);
    foreach ($preset['actions'] as $action) {
      if ($action['action'] == 'imagecrop_javascript') {
        $GLOBALS['imagecrop_preset'] = $preset_name;
        _imagecache_apply_action($action, $image);
        return TRUE;
      }
    }
    return FALSE;
  }
  return FALSE;
}