add nomadic identities as webfinger aliases
This commit is contained in:
		| @@ -55,14 +55,23 @@ function wfinger_init(&$a) { | ||||
|  | ||||
| 	if($resource && $r) { | ||||
|  | ||||
| 		$h = q("select hubloc_addr from hubloc where hubloc_hash = '%s'", | ||||
| 			dbesc($r[0]['channel_hash']) | ||||
| 		); | ||||
|  | ||||
| 		$result['subject'] = $resource; | ||||
|  | ||||
| 		$aliases = array( | ||||
| 			'acct:' . $r[0]['channel_address'] . '@' . $a->get_hostname(), | ||||
| 			z_root() . '/channel/' . $r[0]['channel_address'], | ||||
| 			z_root() . '/~' . $r[0]['channel_address'] | ||||
| 		); | ||||
|  | ||||
| 		if($h) { | ||||
| 			foreach($h as $hh) { | ||||
| 				$aliases[] = 'acct:' . $hh['hubloc_addr']; | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
| 		$result['aliases'] = array(); | ||||
|  | ||||
| 		$result['properties'] = array('http://webfinger.net/ns/name' => $r[0]['channel_name']); | ||||
|   | ||||
| @@ -1 +1 @@ | ||||
| 2015-06-08.1057 | ||||
| 2015-06-09.1058 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user