aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Module/Profile.php
diff options
context:
space:
mode:
authorMario <mario@mariovavti.com>2021-01-28 15:50:34 +0000
committerMario <mario@mariovavti.com>2021-01-28 15:50:34 +0000
commit840dbbe8ba1ad2a42252884466be37376172acbc (patch)
treec6aebbc543d145abe1d4ffacc3cc9a7f379243b5 /Zotlabs/Module/Profile.php
parentab4863a2e0fb433784b16abed7df61dc49f749a1 (diff)
downloadvolse-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.php88
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;
-
+
}
-
+
}