use Friendica\Model\Contact;
use Friendica\Model\GContact;
use Friendica\Util\Proxy as ProxyUtils;
+use Friendica\Util\Strings;
function hovercard_init(App $a)
{
$contact = [];
// if it's the url containing https it should be converted to http
- $nurl = normalise_link(GContact::cleanContactUrl($profileurl));
+ $nurl = Strings::normaliseLink(GContact::cleanContactUrl($profileurl));
if (!$nurl) {
return;
}
// Feeds url could have been destroyed through "cleanContactUrl", so we now use the original url
if (!count($contact) && local_user()) {
- $nurl = normalise_link($profileurl);
+ $nurl = Strings::normaliseLink($profileurl);
$contact = Contact::getDetailsByURL($nurl, local_user());
}
if (!count($contact)) {
- $nurl = normalise_link($profileurl);
+ $nurl = Strings::normaliseLink($profileurl);
$contact = Contact::getDetailsByURL($nurl);
}
'location' => $contact['location'],
'gender' => $contact['gender'],
'about' => $contact['about'],
- 'network' => format_network_name($contact['network'], $contact['url']),
+ 'network' => Strings::formatNetworkName($contact['network'], $contact['url']),
'tags' => $contact['keywords'],
- 'bd' => $contact['birthday'] <= '0001-01-01' ? '' : $contact['birthday'],
+ 'bd' => $contact['birthday'] <= DBA::NULL_DATE ? '' : $contact['birthday'],
'account_type' => Contact::getAccountType($contact),
'actions' => $actions,
];
if ($datatype == 'html') {
- $tpl = get_markup_template('hovercard.tpl');
+ $tpl = Renderer::getMarkupTemplate('hovercard.tpl');
$o = Renderer::replaceMacros($tpl, [
'$profile' => $profile,
]);
{
// We load the whole template system to get the filename.
// Maybe we can do it a little bit smarter if I get time.
- $t = get_markup_template($template, $root);
+ $t = Renderer::getMarkupTemplate($template, $root);
$filename = $t->filename;
// Get the content of the template file