name, 0, 1)); if (!elgg_substr_count($chararray, $letter)) { $letter = "*"; } if (!isset($users[$letter])) { $users[$letter] = array(); } $users[$letter][$user->guid] = $user; } } // sort users in letters alphabetically foreach ($users as $letter => $letter_users) { usort($letter_users, create_function('$a, $b', ' return strcasecmp($a->name, $b->name); ')); $users[$letter] = $letter_users; } if (!$callback) { ?>
'collection_id', 'value' => $vars['collection_id'], )); } ?>

"; $col = 0; foreach($users[$letter] as $friend) { if ($col == 0) { echo ""; } //echo "

" . $user->name . "

"; $label = elgg_view_entity_icon($friend, 'tiny', array('use_hover' => false)); $options[$label] = $friend->getGUID(); if ($vars['highlight'] == 'all' && !in_array($letter,$activeletters)) { $activeletters[] = $letter; } if (in_array($friend->getGUID(),$vars['value'])) { $checked = "checked = \"checked\""; if (!in_array($letter,$activeletters) && $vars['highlight'] == 'default') { $activeletters[] = $letter; } } else { $checked = ""; } ?> name="[]" value="" />
name; ?> "; $col = 0; } } if ($col < 3) { echo ""; } echo ""; } ?>