function fb_connect_theme_user_picture_override in Drupal for Facebook 7.3
Same name and namespace in other branches
- 6.3 fb_connect.module \fb_connect_theme_user_picture_override()
- 6.2 fb_connect.module \fb_connect_theme_user_picture_override()
Our replacement for theme('user_picture', ...)
1 string reference to 'fb_connect_theme_user_picture_override'
- fb_connect_theme_registry_alter in ./
fb_connect.module - Implements hook_theme_registry_alter().
File
- ./
fb_connect.module, line 443 - Support for Facebook Connect features
Code
function fb_connect_theme_user_picture_override($variables) {
$account = $variables['account'];
// Markup without fb_connect.
$orig = theme('fb_connect_user_picture_orig', array(
'account' => $account,
));
// Respect Drupal's profile pic, if uploaded.
if (isset($account->picture) && $account->picture) {
return $orig;
}
if ($fbu = fb_get_object_fbu($account)) {
$output = theme('fb_user_picture', array(
'fbu' => $fbu,
'account' => $account,
'orig' => $orig,
));
}
else {
$output = $orig;
}
return $output;
}