You are here

function epsacrop_form_alter in EPSA Crop - Image Cropping 6

Same name and namespace in other branches
  1. 6.2 epsacrop.module \epsacrop_form_alter()

File

./epsacrop.module, line 201
The main file of module

Code

function epsacrop_form_alter(&$form, $form_state, $form_id) {
  if (preg_match('/_node_form/i', $form_id) || $form_id == 'editablefields_form') {
    $form['#after_build'][] = '_epsacrop_form_after_build';
    $node = $form['#node'];
    if (empty($node) && is_array($form['#parameters'])) {
      foreach ($form['#parameters'] as $param) {
        if (is_object($param) && !empty($param->nid)) {
          $node = $param;
          break;
        }
      }
    }
    $form['epsacropcoords'] = array(
      '#type' => 'textarea',
      '#default_value' => !empty($node->epsacropcoords) ? $node->epsacropcoords : '',
      '#prefix' => '<div id="edit-epsacropcoords-wrapper">',
      '#suffix' => '</div>',
      '#wysiwyg' => FALSE,
    );
  }
}