X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fhovercard.php;h=5c9ef61fc9ec409b0ceeb46394798d494244f47f;hb=7034d6efbd988e7481ac6f5d6413a8925221ed6b;hp=65b03f2b9470f96163c9f3b67cc819548df0a092;hpb=457cec3e0d0cfc66ea0ec569b7dc529e195cffdc;p=friendica.git diff --git a/mod/hovercard.php b/mod/hovercard.php index 65b03f2b94..5c9ef61fc9 100644 --- a/mod/hovercard.php +++ b/mod/hovercard.php @@ -8,6 +8,8 @@ * License: GNU AFFERO GENERAL PUBLIC LICENSE (Version 3) */ +use Friendica\App; + require_once("include/socgraph.php"); require_once("include/Contact.php"); @@ -15,6 +17,7 @@ function hovercard_init(App $a) { // Just for testing purposes $_GET["mode"] = "minimal"; } + function hovercard_content() { $profileurl = (x($_REQUEST,'profileurl') ? $_REQUEST['profileurl'] : ""); $datatype = (x($_REQUEST,'datatype') ?$_REQUEST['datatype'] : "json"); @@ -38,9 +41,9 @@ function hovercard_content() { // the real url (nurl) if(local_user() && strpos($profileurl, "redir/") === 0) { $cid = intval(substr($profileurl, 6)); - $r = q("SELECT `nurl`, `self` FROM `contact` WHERE `id` = '%d' LIMIT 1", intval($cid)); - $profileurl = ($r[0]["nurl"] ? $r[0]["nurl"] : ""); - $self = ($r[0]["self"] ? $r[0]["self"] : ""); + $r = dba::select('contact', array('nurl', 'self'), array('id' => $cid), array('limit' => 1)); + $profileurl = ($r["nurl"] ? $r["nurl"] : ""); + $self = ($r["self"] ? $r["self"] : ""); } // if it's the url containing https it should be converted to http