You are here

function image_mobile_codes_presets_extras in Mobile Codes 7.2

Implements hook_mobile_codes_presets_extras() on behalf of image.module.

File

includes/image.inc, line 28
Image module integration.

Code

function image_mobile_codes_presets_extras($settings) {
  $extras = array();
  $options = array();
  foreach (array_keys(image_styles()) as $image_style) {
    $options[$image_style] = $image_style;
  }
  $extras['image_style'] = array(
    'form' => array(
      '#type' => 'select',
      '#title' => t('Image style'),
      '#empty_value' => '',
      '#options' => $options,
      '#default_value' => isset($settings['image_style']) ? $settings['image_style'] : '',
    ),
  );
  return $extras;
}