diff options
author | Mario <mario@mariovavti.com> | 2021-01-28 15:50:34 +0000 |
---|---|---|
committer | Mario <mario@mariovavti.com> | 2021-01-28 15:50:34 +0000 |
commit | 840dbbe8ba1ad2a42252884466be37376172acbc (patch) | |
tree | c6aebbc543d145abe1d4ffacc3cc9a7f379243b5 /Zotlabs/Module/Profile.php | |
parent | ab4863a2e0fb433784b16abed7df61dc49f749a1 (diff) | |
download | volse-hubzilla-840dbbe8ba1ad2a42252884466be37376172acbc.tar.gz volse-hubzilla-840dbbe8ba1ad2a42252884466be37376172acbc.tar.bz2 volse-hubzilla-840dbbe8ba1ad2a42252884466be37376172acbc.zip |
code format only
Diffstat (limited to 'Zotlabs/Module/Profile.php')
-rw-r--r-- | Zotlabs/Module/Profile.php | 88 |
1 files changed, 43 insertions, 45 deletions
diff --git a/Zotlabs/Module/Profile.php b/Zotlabs/Module/Profile.php index bce067b92..118f11f64 100644 --- a/Zotlabs/Module/Profile.php +++ b/Zotlabs/Module/Profile.php @@ -1,4 +1,5 @@ <?php + namespace Zotlabs\Module; use App; @@ -16,15 +17,14 @@ require_once('include/conversation.php'); require_once('include/acl_selectors.php'); - class Profile extends Controller { function init() { - - if(argc() > 1) + + if (argc() > 1) $which = argv(1); else { - notice( t('Requested profile is not available.') . EOL ); + notice(t('Requested profile is not available.') . EOL); App::$error = 404; return; } @@ -32,92 +32,90 @@ class Profile extends Controller { $profile = ''; $channel = App::get_channel(); - if(! $channel) + if (!$channel) http_status_exit(404, 'Not found'); - if(ActivityStreams::is_as_request()) { - $p = Activity::encode_person($channel,true); - as_return_and_die([ 'type' => 'Profile', 'describes' => $p ], $channel); + if (ActivityStreams::is_as_request()) { + $p = Activity::encode_person($channel, true); + as_return_and_die(['type' => 'Profile', 'describes' => $p], $channel); } nav_set_selected('Profile'); - if((local_channel()) && (argc() > 2) && (argv(2) === 'view')) { - $which = $channel['channel_address']; - $profile = argv(1); - $r = q("select profile_guid from profile where id = %d and uid = %d limit 1", + if ((local_channel()) && (argc() > 2) && (argv(2) === 'view')) { + $which = $channel['channel_address']; + $profile = argv(1); + $r = q("select profile_guid from profile where id = %d and uid = %d limit 1", intval($profile), intval(local_channel()) ); - if(! $r) + if (!$r) $profile = ''; $profile = $r[0]['profile_guid']; } - - head_add_link( [ - 'rel' => 'alternate', + + head_add_link([ + 'rel' => 'alternate', 'type' => 'application/atom+xml', 'title' => t('Posts and comments'), 'href' => z_root() . '/feed/' . $which ]); - head_add_link( [ - 'rel' => 'alternate', + head_add_link([ + 'rel' => 'alternate', 'type' => 'application/atom+xml', 'title' => t('Only posts'), 'href' => z_root() . '/feed/' . $which . '?f=&top=1' ]); - if(! $profile) { + if (!$profile) { $x = q("select channel_id as profile_uid from channel where channel_address = '%s' limit 1", dbesc(argv(1)) ); - if($x) { + if ($x) { App::$profile = $x[0]; } } - - profile_load($which,$profile); - - + + profile_load($which, $profile); + + } - + function get() { - - if(observer_prohibited(true)) { + + if (observer_prohibited(true)) { return login(); } - - $groups = array(); + $groups = []; $tab = 'profile'; - $o = ''; - - if(! (perm_is_allowed(App::$profile['profile_uid'],get_observer_hash(), 'view_profile'))) { - notice( t('Permission denied.') . EOL); + $o = ''; + + if (!(perm_is_allowed(App::$profile['profile_uid'], get_observer_hash(), 'view_profile'))) { + notice(t('Permission denied.') . EOL); return; } - - if(argc() > 2 && argv(2) === 'vcard') { + if (argc() > 2 && argv(2) === 'vcard') { header('Content-type: text/vcard'); - header('content-disposition: attachment; filename="' . t('vcard') . '-' . App::$profile['channel_address'] . '.vcf"' ); + header('content-disposition: attachment; filename="' . t('vcard') . '-' . App::$profile['channel_address'] . '.vcf"'); echo App::$profile['profile_vcard']; killme(); } - + $is_owner = ((local_channel()) && (local_channel() == App::$profile['profile_uid']) ? true : false); - - if(App::$profile['hidewall'] && (! $is_owner) && (! remote_channel())) { - notice( t('Permission denied.') . EOL); + + if (App::$profile['hidewall'] && (!$is_owner) && (!remote_channel())) { + notice(t('Permission denied.') . EOL); return; } - - head_add_link([ + + head_add_link([ 'rel' => 'alternate', 'type' => 'application/json+oembed', 'href' => z_root() . '/oep?f=&url=' . urlencode(z_root() . '/' . App::$query_string), @@ -125,9 +123,9 @@ class Profile extends Controller { ]); $o .= advanced_profile(); - call_hooks('profile_advanced',$o); + call_hooks('profile_advanced', $o); return $o; - + } - + } |