if($class)
$class = ' ' . $class;
+ if ($contact["addr"] == "")
+ $contact["addr"] = $contact["url"];
+
$url = $contact['url'];
$sparkle = '';
$redir = false;
. (($click) ? ' fakelink' : '') . '" '
. (($redir) ? ' target="redir" ' : '')
. (($url) ? ' href="' . $url . '"' : '') . $click
- . '" title="' . $contact['name'] . ' [' . $contact['url'] . ']" alt="' . $contact['name']
+ . '" title="' . $contact['name'] . ' [' . $contact['addr'] . ']" alt="' . $contact['name']
. '" >'. $contact['name'] . '</a></div>' . "\r\n";
}
else {
. (($click) ? ' fakelink' : '') . '" '
. (($redir) ? ' target="redir" ' : '')
. (($url) ? ' href="' . $url . '"' : '') . $click . ' ><img class="contact-block-img' . $class . $sparkle . '" src="'
- . proxy_url($contact['micro'], false, PROXY_SIZE_THUMB) . '" title="' . $contact['name'] . ' [' . $contact['url'] . ']" alt="' . $contact['name']
+ . proxy_url($contact['micro'], false, PROXY_SIZE_THUMB) . '" title="' . $contact['name'] . ' [' . $contact['addr'] . ']" alt="' . $contact['name']
. '" /></a></div>' . "\r\n";
}
}}
}
/**
- * @brief Translate the PAGE type flags in human readable string
+ * @brief translate and format the networkname of a contact
*
- * @param int $page_type
- * @return string $trans_type
+ * @param string $network
+ * Networkname of the contact (e.g. dfrn, rss and so on)
+ * @param sting $url
+ * The contact url
+ * @return string
*/
-function page_type_translate($page_type) {
+function format_network_name($network, $url = 0) {
+ if ($network != "") {
+ require_once('include/contact_selectors.php');
+ if ($url != "")
+ $network_name = '<a href="'.$url.'">'.network_to_name($network, $url)."</a>";
+ else
+ $network_name = network_to_name($network);
- // ToDo: we need a good interpretable translation for PAGE_SOAPBOX
- // and PAGE_PRVGROUP
- switch ($page_type) {
- case PAGE_NORMAL:
- $trans_type = t('Normal Account');
- break;
- case PAGE_SOAPBOX:
- $trans_type = t('Fan Page');
- break;
- case PAGE_COMMUNITY:
- $trans_type = t('Community Forum');
- break;
- case PAGE_FREELOVE:
- $trans_type = t('Open Forum');
- break;
- case PAGE_PRVGROUP:
- $trans_type = t('Private Forum');
- break;
+ return $network_name;
}
- return $trans_type;
}