From 1698732cffab2f625c16a1d8d1227497a0965d43 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 18 Apr 2016 01:35:09 -0700 Subject: convert all the _well_known service controllers which are a bit touchy when it comes to the router --- mod/wfinger.php | 134 -------------------------------------------------------- 1 file changed, 134 deletions(-) delete mode 100644 mod/wfinger.php (limited to 'mod/wfinger.php') diff --git a/mod/wfinger.php b/mod/wfinger.php deleted file mode 100644 index 445dbb349..000000000 --- a/mod/wfinger.php +++ /dev/null @@ -1,134 +0,0 @@ - $r[0]['channel_name'], - 'http://xmlns.com/foaf/0.1/name' => $r[0]['channel_name'] - ); - - foreach($aliases as $alias) - if($alias != $resource) - $result['aliases'][] = $alias; - - $result['links'] = array( - - array( - 'rel' => 'http://webfinger.net/rel/avatar', - 'type' => $r[0]['xchan_photo_mimetype'], - 'href' => $r[0]['xchan_photo_l'] - ), - - array( - 'rel' => 'http://webfinger.net/rel/profile-page', - 'href' => z_root() . '/profile/' . $r[0]['channel_address'], - ), - - array( - 'rel' => 'http://webfinger.net/rel/blog', - 'href' => z_root() . '/channel/' . $r[0]['channel_address'], - ), - - array( - 'rel' => 'http://ostatus.org/schema/1.0/subscribe', - 'template' => z_root() . '/follow/url={uri}', - ), - - array( - 'rel' => 'http://purl.org/zot/protocol', - 'href' => z_root() . '/.well-known/zot-info' . '?address=' . $r[0]['xchan_addr'], - ), - - array( - 'rel' => 'magic-public-key', - 'href' => 'data:application/magic-public-key,' . salmon_key($r[0]['channel_pubkey']), - ) - ); - - if($zot) { - // get a zotinfo packet and return it with webfinger - $result['zot'] = zotinfo(array('address' => $r[0]['xchan_addr'])); - } - } - else { - header($_SERVER["SERVER_PROTOCOL"] . ' ' . 400 . ' ' . 'Bad Request'); - killme(); - } - - $arr = array('channel' => $r[0], 'request' => $_REQUEST, 'result' => $result); - call_hooks('webfinger',$arr); - - json_return_and_die($arr['result'],'application/jrd+json'); - -} -- cgit v1.2.3