X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fprofile.php;h=081b5e3a8596f66f15ff4a995f0de1e7c22efc1a;hb=391c5913227c7f62f19b4f08906b0b1b0b618b33;hp=59762f4790b18a39677ebedb5253957cb1eacbbe;hpb=4fb2547df87825c136d3ee080bc6960f5c957c65;p=friendica.git diff --git a/mod/profile.php b/mod/profile.php index 59762f4790..081b5e3a85 100644 --- a/mod/profile.php +++ b/mod/profile.php @@ -3,6 +3,9 @@ * @file mod/profile.php */ use Friendica\App; +use Friendica\Content\Widget; +use Friendica\Content\Nav; +use Friendica\Core\Addon; use Friendica\Core\Config; use Friendica\Core\PConfig; use Friendica\Core\System; @@ -12,8 +15,6 @@ use Friendica\Model\Profile; use Friendica\Module\Login; use Friendica\Protocol\DFRN; -require_once 'include/contact_widgets.php'; - function profile_init(App $a) { if (!x($a->page, 'aside')) { @@ -62,7 +63,7 @@ function profile_init(App $a) // site block if (!$blocked && !$userblock) { - $keywords = str_replace(array('#', ',', ' ', ',,'), array('', ' ', ',', ','), defaults($a->profile, 'pub_keywords', '')); + $keywords = str_replace(['#', ',', ' ', ',,'], ['', ' ', ',', ','], defaults($a->profile, 'pub_keywords', '')); if (strlen($keywords)) { $a->page['htmlhead'] .= '' . "\r\n"; } @@ -76,7 +77,7 @@ function profile_init(App $a) $a->page['htmlhead'] .= '' . "\r\n"; header('Link: <' . System::baseUrl() . '/xrd/?uri=' . $uri . '>; rel="lrdd"; type="application/xrd+xml"', false); - $dfrn_pages = array('request', 'confirm', 'notify', 'poll'); + $dfrn_pages = ['request', 'confirm', 'notify', 'poll']; foreach ($dfrn_pages as $dfrn) { $a->page['htmlhead'] .= "\r\n"; } @@ -117,7 +118,7 @@ function profile_content(App $a, $update = 0) require_once 'include/acl_selectors.php'; require_once 'include/items.php'; - $groups = array(); + $groups = []; $tab = 'posts'; $o = ''; @@ -126,7 +127,7 @@ function profile_content(App $a, $update = 0) // Ensure we've got a profile owner if updating. $a->profile['profile_uid'] = $update; } elseif ($a->profile['profile_uid'] == local_user()) { - nav_set_selected('home'); + Nav::setSelected('home'); } $contact = null; @@ -180,11 +181,11 @@ function profile_content(App $a, $update = 0) if ($tab === 'profile') { $o .= Profile::getAdvanced($a); - call_hooks('profile_advanced', $o); + Addon::callHooks('profile_advanced', $o); return $o; } - $o .= common_friends_visitor_widget($a->profile['profile_uid']); + $o .= Widget::commonFriendsVisitor($a->profile['profile_uid']); if (x($_SESSION, 'new_member') && $is_owner) { $o .= '' . t('Tips for New Members') . '' . EOL; @@ -194,11 +195,11 @@ function profile_content(App $a, $update = 0) $commvisitor = $commpage && $remote_contact; $a->page['aside'] .= posted_date_widget(System::baseUrl(true) . '/profile/' . $a->profile['nickname'], $a->profile['profile_uid'], true); - $a->page['aside'] .= categories_widget(System::baseUrl(true) . '/profile/' . $a->profile['nickname'], (x($category) ? xmlify($category) : '')); + $a->page['aside'] .= Widget::categories(System::baseUrl(true) . '/profile/' . $a->profile['nickname'], (x($category) ? xmlify($category) : '')); $a->page['aside'] .= tagcloud_wall_widget(); if (can_write_wall($a->profile['profile_uid'])) { - $x = array( + $x = [ 'is_owner' => $is_owner, 'allow_location' => ($is_owner || $commvisitor) && $a->profile['allow_location'], 'default_location' => $is_owner ? $a->user['default-location'] : '', @@ -213,7 +214,7 @@ function profile_content(App $a, $update = 0) 'bang' => '', 'visitor' => $is_owner || $commvisitor ? 'block' : 'none', 'profile_uid' => $a->profile['profile_uid'], - ); + ]; $o .= status_editor($a, $x); } @@ -320,7 +321,7 @@ function profile_content(App $a, $update = 0) ); } - $parents_arr = array(); + $parents_arr = []; $parents_str = ''; // Set a time stamp for this page. We will make use of it when we @@ -343,7 +344,7 @@ function profile_content(App $a, $update = 0) $items = conv_sort($items, 'created'); } else { - $items = array(); + $items = []; } if ($is_owner && !$update && !Config::get('theme', 'hide_eventlist')) { @@ -353,10 +354,10 @@ function profile_content(App $a, $update = 0) if ($is_owner) { - $unseen = dba::exists('item', array('wall' => true, 'unseen' => true, 'uid' => local_user())); + $unseen = dba::exists('item', ['wall' => true, 'unseen' => true, 'uid' => local_user()]); if ($unseen) { - $r = dba::update('item', array('unseen' => false), - array('wall' => true, 'unseen' => true, 'uid' => local_user())); + $r = dba::update('item', ['unseen' => false], + ['wall' => true, 'unseen' => true, 'uid' => local_user()]); } }