* */ use Friendica\Core\Hook; use Friendica\Core\Logger; function googlemaps_install() { Hook::register('render_location', 'addon/googlemaps/googlemaps.php', 'googlemaps_location'); Logger::notice('installed googlemaps'); } function googlemaps_location(&$item) { if (!(strlen($item['location']) || strlen($item['coord']))) { return; } if ($item['coord'] != '') { $target = 'http://maps.google.com/?q=' . urlencode($item['coord']); } else { $target = 'http://maps.google.com/?q=' . urlencode($item['location']); } if ($item['location'] != '') { $title = $item['location']; } else { $title = $item['coord']; } $item['html'] = '' . $title . ''; }