You are here

function imagepicker_user_groups in Image Picker 7

Same name and namespace in other branches
  1. 5.2 imagepicker.module \imagepicker_user_groups()
  2. 5 imagepicker.module \imagepicker_user_groups()
  3. 6.2 imagepicker.group.inc \imagepicker_user_groups()

groups from imagepicker groups in my account

1 call to imagepicker_user_groups()
imagepicker_user_page in ./imagepicker.user.inc
@file @author Bob Hutchinson http://drupal.org/user/52366 @copyright GNU GPL
24 string references to 'imagepicker_user_groups'
imagepicker_admin_groups_list in ./imagepicker.admin.inc
imagepicker_browse_admin_form in ./imagepicker.functions.inc
imagepicker_display_block in ./imagepicker.module
Function to display the contents of a block.
imagepicker_get_all_groups in ./imagepicker.module
imagepicker_get_enabled_group in ./imagepicker.functions.inc

... See full list

File

./imagepicker.group.inc, line 42
@author Bob Hutchinson http://drupal.org/user/52366 @copyright GNU GPL

Code

function imagepicker_user_groups($mode = "", $gid = 0) {

  // $mode is edit, delete or empty
  $content = '';
  if (empty($mode)) {
    $content = imagepicker_groups_list('account');
    $form = drupal_get_form('imagepicker_groups_form');
    $content .= render($form);
  }
  elseif ($mode == 'edit') {
    $record = imagepicker_get_user_group($gid);
    $form = drupal_get_form('imagepicker_groups_form', $record);
    $content .= render($form);
  }
  elseif ($mode == 'delete') {
    $form = drupal_get_form('imagepicker_group_delete_form', arg(3));
    $content .= render($form);
  }
  return $content;
}