X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fcommunity.php;h=22c1c5d76ebfea1ac59def95dda8af4ddb5af3ff;hb=52c5b0e0f303c359c480671a84c4fc19ca190bd0;hp=81857c6d3a0d64a3cacd78940a0864bf20edaf35;hpb=1de3960e267a8d298348fbca18cf1be1f6a20f7a;p=friendica.git diff --git a/mod/community.php b/mod/community.php index 81857c6d3a..22c1c5d76e 100644 --- a/mod/community.php +++ b/mod/community.php @@ -13,7 +13,9 @@ use Friendica\Core\Config; use Friendica\Core\L10n; use Friendica\Core\PConfig; use Friendica\Core\Renderer; +use Friendica\Core\Session; use Friendica\Database\DBA; +use Friendica\DI; use Friendica\Model\Item; use Friendica\Model\User; @@ -125,7 +127,7 @@ function community_content(App $a, $update = 0) 'default_location' => $a->user['default-location'], 'nickname' => $a->user['nickname'], 'lockstate' => (is_array($a->user) && (strlen($a->user['allow_cid']) || strlen($a->user['allow_gid']) || strlen($a->user['deny_cid']) || strlen($a->user['deny_gid'])) ? 'lock' : 'unlock'), - 'acl' => ACL::getFullSelectorHTML($a->user, true), + 'acl' => ACL::getFullSelectorHTML(DI::page(), $a->user, true), 'bang' => '', 'visitor' => 'block', 'profile_uid' => local_user(), @@ -135,7 +137,7 @@ function community_content(App $a, $update = 0) } // check if we serve a mobile device and get the user settings accordingly - if ($a->is_mobile) { + if (DI::mode()->isMobile()) { $itemspage_network = PConfig::get(local_user(), 'system', 'itemspage_mobile_network', 20); } else { $itemspage_network = PConfig::get(local_user(), 'system', 'itemspage_network', 40); @@ -147,7 +149,7 @@ function community_content(App $a, $update = 0) $itemspage_network = $a->force_max_items; } - $pager = new Pager($a->query_string, $itemspage_network); + $pager = new Pager(DI::args()->getQueryString(), $itemspage_network); $r = community_getitems($pager->getStart(), $pager->getItemsPerPage(), $content, $accounttype); @@ -191,12 +193,12 @@ function community_content(App $a, $update = 0) $o .= $pager->renderMinimal(count($r)); } - if (empty($a->page['aside'])) { - $a->page['aside'] = ''; + if (empty(DI::page()['aside'])) { + DI::page()['aside'] = ''; } if (Feature::isEnabled(local_user(), 'trending_tags')) { - $a->page['aside'] .= TrendingTags::getHTML($content); + DI::page()['aside'] .= TrendingTags::getHTML($content); } $t = Renderer::getMarkupTemplate("community.tpl");