function mobile_codes_block_user_vcard_view in Mobile Codes 6.2
Same name and namespace in other branches
- 7.2 includes/vcard.inc \mobile_codes_block_user_vcard_view()
File
- includes/
vcard.inc, line 66 - vCard module integration
Code
function mobile_codes_block_user_vcard_view($edit) {
switch (arg(0)) {
case 'node':
if (arg(2) == '') {
$node = node_load(arg(1));
$account = user_load($node->uid);
}
break;
case 'user':
$account = user_load(arg(1));
break;
}
if ($account) {
$vcard = vcard_get($account);
$vcard_text = $vcard
->fetch();
return array(
'subject' => t('Mobile Codes: User vCard'),
'content' => theme('mobilecode', $vcard_text, array(
'#preset' => variable_get('mobile_codes_block_user_vcard_preset', 'block_user_vcard'),
)),
);
}
}