' . 
			t('The listed hubs allow public registration for the $Projectname network. All hubs in the network are interlinked so membership on any of them conveys membership in the network as a whole. Some hubs may require subscription or provide tiered service plans. The hub itself may provide additional details.') . '
' . EOL;
	
		$ret = z_fetch_url($url);
		if($ret['success']) {
			$j = json_decode($ret['body'],true);
			if($j) {
				$o .= '| ' . t('Hub URL') . ' | ' . t('Access Type') . ' | ' . t('Registration Policy') . ' | ' . t('Software') . ''; if($rating_enabled) $o .= ' | ' . t('Ratings') . ''; $o .= ' | ' . t('Rate') . '' : ''); $location = ''; if(!empty($jj['location'])) { $location = ' | 
| ' . $urltext . '' . $location . ' | ' . $jj['access'] . ' | ' . $jj['register'] . ' | ' . ucwords($jj['project']) . (($jj['version']) ? ' ' . $jj['version'] : '') . ''; if($rating_enabled) $o .= ' | ' . t('View') . '' . $rate_links ; $o .= ' | |