You are here

function theme_imagepicker_settings_form in Image Picker 7

Same name and namespace in other branches
  1. 6.2 imagepicker.module \theme_imagepicker_settings_form()

File

./imagepicker.module, line 1941
@author Bob Hutchinson http://drupal.org/user/52366 @copyright GNU GPL

Code

function theme_imagepicker_settings_form($variables) {
  $form = $variables['form'];
  $output = '';
  $form['imagepicker_insert_defaults']['imagepicker_insert_image_title']['#prefix'] = '<div id="imgp_insert_image_title">';
  $form['imagepicker_insert_defaults']['imagepicker_insert_image_title']['#suffix'] = '</div>';
  $jshide = $form['imagepicker_import']['imagepicker_import_enabled']['#default_value'] ? '' : ' class="js-hide"';
  $form['imagepicker_import']['imagepicker_import_delete']['#prefix'] = '<div id="wrap-imagepicker-import"' . $jshide . '>';
  $form['imagepicker_import']['imagepicker_import_max']['#suffix'] = '</div>';
  if (isset($form['imagepicker_blocks'])) {
    $jshide = $form['imagepicker_blocks']['imagepicker_galleryblocks_enabled']['#default_value'] ? '' : ' class="js-hide"';
    $form['imagepicker_blocks']['imagepicker_galleryblocks_howmany']['#prefix'] = '<div id="wrap-imagepicker-blocks"' . $jshide . '>';
    $form['imagepicker_blocks']['close']['#suffix'] = '</div>';
  }
  $jshide = $form['imagepicker_groups']['imagepicker_groups_enabled']['#default_value'] ? '' : ' class="js-hide"';
  $form['imagepicker_groups']['imagepicker_public_enabled']['#prefix'] = '<div id="wrap-imagepicker-groups"' . $jshide . '>';
  $form['imagepicker_groups']['imagepicker_groups_in_upload_enabled']['#suffix'] = '</div>';
  $jshide = $form['imagepicker_progress']['imagepicker_upload_progress_enabled']['#default_value'] ? '' : ' class="js-hide"';
  $form['imagepicker_progress']['imagepicker_upload_progress_delay']['#prefix'] = '<div id="wrap-imagepicker-upload-progress"' . $jshide . '>';
  if (isset($form['imagepicker_progress']['imagepicker_uploadprogress'])) {
    $form['imagepicker_progress']['imagepicker_uploadprogress']['#suffix'] = '</div>';
  }
  else {
    $form['imagepicker_progress']['imagepicker_upload_progress_message']['#suffix'] = '</div>';
  }
  $jshide = $form['imagepicker_quotas']['imagepicker_quota_byrole']['#default_value'] ? '' : ' class="js-hide"';
  $form['imagepicker_quotas']['imagepicker_quota_role']['#prefix'] = '<div id="wrap-imagepicker-quota-role"' . $jshide . '>';
  $form['imagepicker_quotas']['imagepicker_quota_role']['#suffix'] = '</div>';
  if (isset($form['imagepicker_watermark'])) {
    $jshide = $form['imagepicker_watermark']['imagepicker_watermark_enable']['#default_value'] ? '' : ' class="js-hide"';
    $form['imagepicker_watermark']['imagepicker_watermark_image']['#prefix'] = '<div id="wrap-imagepicker-watermark"' . $jshide . '>';
    $form['imagepicker_watermark']['imagepicker_watermark_scale']['#suffix'] = '</div>';
  }
  if (isset($form['imagepicker_settings']['imagepicker_admin_message'])) {
    $form['imagepicker_settings']['imagepicker_admin_message']['#prefix'] = '<div class="messages">';
    $form['imagepicker_settings']['imagepicker_admin_message']['#suffix'] = '</div>';
  }
  $output .= drupal_render_children($form);
  return $output;
}