function user_badges_userweight_page in User Badges 7.4
Same name and namespace in other branches
- 6.2 user_badges.module \user_badges_userweight_page()
- 6 user_badges.module \user_badges_userweight_page()
- 7 user_badges.module \user_badges_userweight_page()
- 7.2 user_badges.module \user_badges_userweight_page()
- 7.3 user_badges.module \user_badges_userweight_page()
Define the page on user/uid/badges.
1 string reference to 'user_badges_userweight_page'
- user_badges_menu in ./
user_badges.module - Implements hook_menu().
File
- ./
user_badges.module, line 659 - Hooks and other stuff related to user badge.
Code
function user_badges_userweight_page($account) {
global $user;
drupal_set_title(t('Badges for %user_name', array(
'%user_name' => format_username($account),
)), PASS_THROUGH);
// Do we have the right to rearrange badges?
if (variable_get('user_badges_userweight', 0) && ($account->uid == $user->uid || user_access('change badge assignments'))) {
// If the setting allows it and we are the badge owner
// or somebody with permission, yes.
return drupal_get_form('user_badges_userweight_form', $account);
}
else {
return views_embed_view('user_badges_user', 'badges_list', $account->uid);
}
}