- $o .= $pager->renderMinimal(count($items));
-
- DI::page()['aside'] .= Renderer::replaceMacros(Renderer::getMarkupTemplate('widget/community_accounts.tpl'), [
- '$title' => DI::l10n()->t('Accounts'),
- '$content' => self::$content,
- '$accounttype' => ($parameters['accounttype'] ?? ''),
- '$all' => DI::l10n()->t('All'),
- '$person' => DI::l10n()->t('Persons'),
- '$organisation' => DI::l10n()->t('Organisations'),
- '$news' => DI::l10n()->t('News'),
- '$community' => DI::l10n()->t('Forums'),
- ]);
-
- if (local_user() && DI::config()->get('system', 'community_no_sharer')) {
- $path = self::$content . ($parameters['accounttype'] ? '/' . $parameters['accounttype'] : '');
- $query_parameters = [];
-
- if (!empty($_GET['since_id'])) {
- $query_parameters['since_id'] = $_GET['since_id'];
- }
- if (!empty($_GET['max_id'])) {
- $query_parameters['max_id'] = $_GET['max_id'];
- }
-
- $path_all = $path . (!empty($query_parameters) ? '?' . http_build_query($query_parameters) : '');
- $path_no_sharer = $path . '?' . http_build_query(array_merge($query_parameters, ['no_sharer' => true]));
- DI::page()['aside'] .= Renderer::replaceMacros(Renderer::getMarkupTemplate('widget/community_sharer.tpl'), [
- '$title' => DI::l10n()->t('Own Contacts'),
- '$path_all' => $path_all,
- '$path_no_sharer' => $path_no_sharer,
- '$no_sharer' => !empty($_REQUEST['no_sharer']),
- '$all' => DI::l10n()->t('Include'),
- '$no_sharer_label' => DI::l10n()->t('Hide'),
- ]);
- }
-
- if (Feature::isEnabled(local_user(), 'trending_tags')) {
- DI::page()['aside'] .= TrendingTags::getHTML(self::$content);