You are here

function template_preprocess_simplecrop_widget in SimpleCrop 7

Preprocess function for simplecrop widget template.

File

includes/simplecrop.field.inc, line 781
Contains information about field widget and related functions.

Code

function template_preprocess_simplecrop_widget(&$vars) {
  $element =& $vars['element'];

  // Add default image widget classes.
  $vars['classes_array'][] = 'form-managed-file';
  $vars['classes_array'][] = 'clearfix';

  // Keep default image display of file size.
  if ($element['fid']['#value'] != 0) {
    $element['filename']['#markup'] .= ' <span class="file-size">(' . format_size($element['#file']->filesize) . ')</span> ';
  }

  // Added unique class to each image widget.
  if (!empty($element['#file']->fid)) {
    $vars['classes_array'][] = 'image-' . $element['#file']->fid;
  }
}