$authordata->user_firstname.' '.$authordata->user_lastname,
'Nickname' => $authordata->user_nickname,
'Homepage' => ''.$authordata->user_url.'',
'AIM' => $authordata->aim,
'Yahoo' => $authordata->yim,
'ICQ' => $authordata->icq,
'MSN' => $authordata->msn);
?>
- Friends:
-
link_rel && $authordata->ID == $link->link_owner) { ?>
- link_description;
print ' ('.join(', ', explode(' ', $link->link_rel)).')';
?>
'acquaintanceOf',
'friend'=>'friendOf',
'met'=>'hasMet',
'co-worker'=>'worksWith',
'colleague'=>'colleagueOf',
'co-resident'=>'livesWith',
'neighbor'=>'neighborOf',
'child'=>'parentOf',
'parent'=>'childOf',
'sibling'=>'siblingof',
'spouse'=>'spouseof',
'muse'=>'',
'crush'=>'',
'date'=>'',
'sweetheart'=>'');
$rdf='
FOAF Document for '.the_author('', false).'
';
if($authordata->user_firstname)
$rdf.="\n\t".''.$authordata->user_firstname.'';
if($authordata->user_lastname)
$rdf.="\n\t".''.$authordata->user_lastname.'';
if($authordata->user_nickname)
$rdf.="\n\t".''.$authordata->user_nickname.'';
if($authordata->user_email)
$rdf.="\n\t".''.bin2hex(mhash(MHASH_SHA1,'mailto:'.$authordata->user_email)).'';
if($authordata->user_aim)
$rdf.="\n\t".''.$authordata->user_aim.'';
if($authordata->user_yim)
$rdf.="\n\t".''.$authordata->user_yim.'';
if($authordata->user_msn)
$rdf.="\n\t".''.$authordata->user_msn.'';
if($authordata->user_icq)
$rdf.="\n\t".''.$authordata->user_icq.'';
if($authordata->user_url)
$rdf.="\n\t".'';
$people='';
foreach(get_linkobjects() as $link) {
if($link->link_rel && $authordata->ID == $link->link_owner) {
$rdf.="\n\t".'';
foreach(explode(' ',$link->link_rel) as $xfn) {
$rdf.="\n\t".'';
if(array_key_exists($xfn, $xfn2rel) && '' != $xfn2rel[$xfn])
$rdf.="\n\t".'';
}
$people.="\n".'
'.$link->link_description.'
'.$link->link_name.'';
if($link->link_rss)
$people.="\n\t\t\t".'';
$people.='
';
}
}
$rdf.='
'.get_bloginfo('name').'
'.$people.'
';
return $rdf;
}
if ('rdf' == @$_GET['format']) {
header('Content-Type: application/rdf+xml');
print(get_profile_rdf());
exit;
}
?>