$default_url, ), $atts)); $metadata = ff_meta_getmetadata ($url); $services = $metadata['services']; // Output $outstr = '
';
if (!empty($contact['email'])) {
$outstr .= sprintf("E-Mail: %s
\n", $contact['email'], $contact['email']);
}
if (!empty($contact['ml'])) {
$outstr .= sprintf("Mailingliste: %s
\n", $contact['ml'], $contact['ml']);
}
if (!empty($contact['irc'])) {
$outstr .= sprintf("IRC: %s
\n", $contact['irc'], $contact['irc']);
}
if (!empty($contact['twitter'])) {
// catch username instead of URI
if ($contact['twitter'][0] === "@") {
$twitter_url = 'http://twitter.com/'.ltrim($contact['twitter'], "@");
$twitter_handle = $contact['twitter'];
} else {
$twitter_url = $contact['twitter'];
$twitter_handle = '@' . substr($contact['twitter'], strrpos($contact['twitter'], '/') + 1);
}
$outstr .= sprintf("Twitter: %s
\n", $twitter_url, $twitter_handle);
}
if (!empty($contact['facebook'])) {
$outstr .= sprintf("Facebook: %s
\n", $contact['facebook'], $contact['facebook']);
}
if (!empty($contact['googleplus'])) {
$outstr .= sprintf("G+: %s
\n", $contact['googleplus'], $contact['googleplus']);
}
if (!empty($contact['jabber'])) {
$outstr .= sprintf("XMPP: %s
\n", $contact['jabber'], $contact['jabber']);
}
# maybe we do not want public phone numbers...
#if (!empty($contact['phone'])) {
# $outstr .= sprintf("Telephon: %s
\n", $contact['phone']);
#}
$outstr .= '