require_once("include/socgraph.php");
require_once("include/Contact.php");
-function hovercard_init(&$a) {
+function hovercard_init(App &$a) {
// Just for testing purposes
$_GET["mode"] = "minimal";
}
if($nurl) {
// Search for contact data
$contact = get_contact_details_by_url($nurl);
-
- // Get_contact_details_by_url() doesn't provide the nurl but we
- // need it for the photo_menu, so we copy it to the contact array
- if (!isset($contact["nurl"]))
- $contact["nurl"] = $nurl;
}
if(!is_array($contact))
'name' => $contact["name"],
'nick' => $contact["nick"],
'addr' => (($contact["addr"] != "") ? $contact["addr"] : $contact["url"]),
- 'thumb' => proxy_url($contact["photo"], false, PROXY_SIZE_THUMB),
+ 'thumb' => proxy_url($contact["thumb"], false, PROXY_SIZE_THUMB),
'url' => ($cid ? ("redir/".$cid) : zrl($contact["url"])),
'nurl' => $contact["nurl"], // We additionally store the nurl as identifier
// 'alias' => $contact["alias"],
'gender' => $contact["gender"],
'about' => $contact["about"],
'network' => format_network_name($contact["network"], $contact["url"]),
- 'tags' => intval($contact["keywords"]),
+ 'tags' => $contact["keywords"],
// 'nsfw' => intval($contact["nsfw"]),
// 'server_url' => $contact["server_url"],
'bd' => (($contact["birthday"] == "0000-00-00") ? "" : $contact["birthday"]),
// 'generation' => $contact["generation"],
- 'account_type' => ($contact['community'] ? t("Forum") : ""),
+ 'account_type' => account_type($contact),
'actions' => $actions,
);
-
if($datatype == "html") {
$t = get_markup_template("hovercard.tpl");