You are here

function imagepicker_groups in Image Picker 5.2

Same name and namespace in other branches
  1. 5 imagepicker.module \imagepicker_groups()
  2. 6.2 imagepicker.group.inc \imagepicker_groups()
  3. 7 imagepicker.group.inc \imagepicker_groups()
1 string reference to 'imagepicker_groups'
imagepicker_menu in ./imagepicker.module
Implementation of hook_menu().

File

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

Code

function imagepicker_groups() {

  // from iframe
  if (!arg(2)) {
    $content = imagepicker_groups_list();
    $content .= drupal_get_form('imagepicker_groups_form');
  }
  elseif (arg(2) == 'edit') {
    $record = imagepicker_get_user_group(arg(3));
    $content .= drupal_get_form('imagepicker_groups_form', $record);
  }
  elseif (arg(2) == 'delete') {
    $content .= drupal_get_form('imagepicker_group_delete_form', arg(3));
  }
  elseif (is_numeric(arg(2)) && arg(2) > 0) {
    imagepicker_set_user_group_state(1, arg(2));
    drupal_goto('imagepicker/browse');
  }
  theme('imagepicker', $content);
}