function imagepicker_groups in Image Picker 6.2
Same name and namespace in other branches
- 5.2 imagepicker.module \imagepicker_groups()
- 5 imagepicker.module \imagepicker_groups()
- 7 imagepicker.group.inc \imagepicker_groups()
@file contains the functions for group management
1 call to imagepicker_groups()
- imagepicker_box in ./
imagepicker.functions.inc - all iframe links pass through here
File
- ./
imagepicker.group.inc, line 8 - contains the functions for group management
Code
function imagepicker_groups($mode = "", $gid = 0) {
drupal_add_js(IMAGEPICKER_PATH . '/imagepicker.js');
// from iframe
if (empty($mode)) {
$content = imagepicker_groups_list();
$content .= drupal_get_form('imagepicker_groups_form');
}
elseif ($mode == 'edit') {
$record = imagepicker_get_user_group($gid);
$content .= drupal_get_form('imagepicker_groups_form', $record);
}
elseif ($mode == 'delete') {
$content .= drupal_get_form('imagepicker_group_delete_form', $gid);
}
elseif (is_numeric($mode) && $mode > 0) {
imagepicker_set_user_group_state(1, $mode);
drupal_goto('imagepicker/browse');
}
return theme('imagepicker_iframe', $content);
}