aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs
diff options
context:
space:
mode:
authorzotlabs <mike@macgirvin.com>2017-02-02 18:16:44 -0800
committerzotlabs <mike@macgirvin.com>2017-02-02 18:16:44 -0800
commit29daf1eceee6321f486c0c3fbd072a258aad6929 (patch)
tree7393225f3a984dcb1a09750253b51acbbb268f94 /Zotlabs
parentc62df39ce3a7797c5e49cdc6e498b42a27abbd97 (diff)
downloadvolse-hubzilla-29daf1eceee6321f486c0c3fbd072a258aad6929.tar.gz
volse-hubzilla-29daf1eceee6321f486c0c3fbd072a258aad6929.tar.bz2
volse-hubzilla-29daf1eceee6321f486c0c3fbd072a258aad6929.zip
unused since 2012
Diffstat (limited to 'Zotlabs')
-rw-r--r--Zotlabs/Module/Match.php84
1 files changed, 0 insertions, 84 deletions
diff --git a/Zotlabs/Module/Match.php b/Zotlabs/Module/Match.php
deleted file mode 100644
index 63bdb60a4..000000000
--- a/Zotlabs/Module/Match.php
+++ /dev/null
@@ -1,84 +0,0 @@
-<?php
-namespace Zotlabs\Module;
-
-/**
- * @brief Controller for /match.
- *
- * It takes keywords from your profile and queries the directory server for
- * matching keywords from other profiles.
- *
- * @FIXME this has never been properly ported from Friendica.
- *
- * @param App &$a
- * @return void|string
- */
-
-class Match extends \Zotlabs\Web\Controller {
-
- function get() {
-
- $o = '';
- if (! local_channel())
- return;
-
- $_SESSION['return_url'] = z_root() . '/' . \App::$cmd;
-
- $o .= '<h2>' . t('Profile Match') . '</h2>';
-
- $r = q("SELECT keywords FROM profile WHERE is_default = 1 AND uid = %d LIMIT 1",
- intval(local_channel())
- );
- if (! count($r))
- return;
-
- if (! $r[0]['keywords']) {
- notice( t('No keywords to match. Please add keywords to your default profile.') . EOL);
- return;
- }
-
- $params = array();
- $tags = trim($r[0]['keywords']);
-
- if ($tags) {
- $params['s'] = $tags;
- if (\App::$pager['page'] != 1)
- $params['p'] = \App::$pager['page'];
-
- // if(strlen(get_config('system','directory_submit_url')))
- // $x = post_url('http://dir.friendica.com/msearch', $params);
- // else
- // $x = post_url(z_root() . '/msearch', $params);
-
- $j = json_decode($x);
-
- if ($j->total) {
- \App::set_pager_total($j->total);
- \App::set_pager_itemspage($j->items_page);
- }
-
- if (count($j->results)) {
- $tpl = get_markup_template('match.tpl');
- foreach ($j->results as $jj) {
- $connlnk = z_root() . '/follow/?url=' . $jj->url;
- $o .= replace_macros($tpl,array(
- '$url' => zid($jj->url),
- '$name' => $jj->name,
- '$photo' => $jj->photo,
- '$inttxt' => ' ' . t('is interested in:'),
- '$conntxt' => t('Connect'),
- '$connlnk' => $connlnk,
- '$tags' => $jj->tags
- ));
- }
- } else {
- info( t('No matches') . EOL);
- }
- }
-
- $o .= cleardiv();
- $o .= paginate($a);
-
- return $o;
- }
-
-}