You are here

function image_style_quality_style_form in Image Style Quality 7

The configuration form used to ask the user what quality their image should be.

1 string reference to 'image_style_quality_style_form'
image_style_quality_image_effect_info in ./image_style_quality.module
Implements hook_image_effect_info().

File

./image_style_quality.module, line 52
This module is intended to allow users to set custom quality settings on individual image styles with no core hacks.

Code

function image_style_quality_style_form($data) {
  $form = array();

  // Collect the quality of our image style, keep the default 75.
  $form['quality'] = array(
    '#title' => t('Image Quality'),
    '#type' => 'textfield',
    '#default_value' => isset($data['quality']) ? $data['quality'] : 75,
    '#field_prefix' => '%',
    '#size' => 4,
    '#element_validate' => array(
      '_image_style_quality_form_quality_validate',
    ),
    '#required' => TRUE,
  );

  // Return our form to hook_image_effect_info.
  return $form;
}