]> git.mxchange.org Git - friendica.git/blob - src/Module/Search/Directory.php
55510aa5391de55b22981db336311783abb2546c
[friendica.git] / src / Module / Search / Directory.php
1 <?php
2
3 namespace Friendica\Module\Search;
4
5 use Friendica\Content\Widget;
6 use Friendica\Core\L10n;
7 use Friendica\DI;
8 use Friendica\Module\BaseSearchModule;
9 use Friendica\Module\Security\Login;
10 use Friendica\Util\Strings;
11
12 /**
13  * Directory search module
14  */
15 class Directory extends BaseSearchModule
16 {
17         public static function content(array $parameters = [])
18         {
19                 if (!local_user()) {
20                         notice(L10n::t('Permission denied.'));
21                         return Login::form();
22                 }
23
24                 $search = Strings::escapeTags(trim(rawurldecode($_REQUEST['search'] ?? '')));
25
26                 if (empty(DI::page()['aside'])) {
27                         DI::page()['aside'] = '';
28                 }
29
30                 DI::page()['aside'] .= Widget::findPeople();
31                 DI::page()['aside'] .= Widget::follow();
32
33                 return self::performContactSearch($search);
34         }
35 }