You are here

function imagepicker_edit_form in Image Picker 5.2

Same name and namespace in other branches
  1. 5 imagepicker.module \imagepicker_edit_form()
  2. 6.2 imagepicker.edit.inc \imagepicker_edit_form()
  3. 7 imagepicker.edit.inc \imagepicker_edit_form()
2 string references to 'imagepicker_edit_form'
imagepicker_admin_images in ./imagepicker.module
_imagepicker_edit_img in ./imagepicker.module

File

./imagepicker.module, line 811
Enables permitted roles to upload images for insertion into configured nodes.

Code

function imagepicker_edit_form($img, $src = 'iframe', $account = FALSE) {
  $form['title'] = array(
    '#type' => 'textfield',
    '#title' => t('Title'),
    '#description' => t('Edit title of your image'),
    '#default_value' => htmlspecialchars_decode($img['img_title']),
    '#prefix' => '<div id="imgp_edit_form">',
  );
  $form['description'] = array(
    '#type' => 'textarea',
    '#title' => t('Description'),
    '#rows' => 2,
    '#cols' => 80,
    '#description' => t('Edit description of your image'),
    '#default_value' => htmlspecialchars_decode($img['img_description']),
    '#suffix' => '</div>',
  );
  if ($account) {
    $form['account'] = array(
      '#type' => 'hidden',
      '#value' => $account->uid,
    );
  }
  $form['img_id'] = array(
    '#type' => 'hidden',
    '#value' => $img['img_id'],
  );
  $form['src'] = array(
    '#type' => 'hidden',
    '#value' => $src,
  );
  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Submit'),
    '#prefix' => '<div id="imgp_controls">',
  );
  $form['cancel'] = array(
    '#type' => 'submit',
    '#value' => t('Cancel'),
    '#suffix' => '</div>',
  );
  return $form;
}