X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fsuggest.php;h=7a86d53a1dbccd533d2f505a24cd089c3dc70c85;hb=947b6073b1920dfcb7de273dd6dae9b1ff3d7458;hp=2d2a329388ffafc0914c32ba57d984f4bf6c1c37;hpb=e38aa672635245cf3730fc88bbe8d36a6ecaef22;p=friendica.git diff --git a/mod/suggest.php b/mod/suggest.php index 2d2a329388..7a86d53a1d 100644 --- a/mod/suggest.php +++ b/mod/suggest.php @@ -3,6 +3,24 @@ require_once('include/socgraph.php'); require_once('include/contact_widgets.php'); + +function suggest_init(&$a) { + if(! local_user()) + return; + + if(x($_GET,'ignore') && intval($_GET['ignore'])) { + q("insert into gcign ( uid, gcid ) values ( %d, %d ) ", + intval(local_user()), + intval($_GET['ignore']) + ); + } + +} + + + + + function suggest_content(&$a) { $o = ''; @@ -11,6 +29,8 @@ function suggest_content(&$a) { return; } + $_SESSION['return_url'] = $a->get_baseurl() . '/' . $a->cmd; + $a->page['aside'] .= follow_widget(); $a->page['aside'] .= findpeople_widget(); @@ -21,19 +41,24 @@ function suggest_content(&$a) { $r = suggestion_query(local_user()); if(! count($r)) { - $o .= t('No suggestions. This works best when you have more than one contact/friend.'); + $o .= t('No suggestions available. If this is a new site, please try again in 24 hours.'); return $o; } - $tpl = get_markup_template('common_friends.tpl'); + $tpl = get_markup_template('suggest_friends.tpl'); foreach($r as $rr) { - + + $connlnk = $a->get_baseurl() . '/follow/?url=' . (($rr['connect']) ? $rr['connect'] : $rr['url']); + $o .= replace_macros($tpl,array( - '$url' => $rr['url'], + '$url' => zrl($rr['url']), '$name' => $rr['name'], '$photo' => $rr['photo'], - '$tags' => '' + '$ignlnk' => $a->get_baseurl() . '/suggest?ignore=' . $rr['id'], + '$conntxt' => t('Connect'), + '$connlnk' => $connlnk, + '$ignore' => t('Ignore/Hide') )); }