-
-function hcard_init(App $a) {
-
- $blocked = (((get_config('system','block_public')) && (! local_user()) && (! remote_user())) ? true : false);
+use Friendica\Core\Config;
+use Friendica\Core\L10n;
+use Friendica\Core\System;
+use Friendica\Core\Session;
+use Friendica\Model\Contact;
+use Friendica\Model\Profile;
+use Friendica\Model\User;
+
+function hcard_init(App $a)
+{
+ $blocked = Config::get('system', 'block_public') && !Session::isAuthenticated();