]> git.mxchange.org Git - friendica.git/blob - mod/apps.php
Use DBA::exists() in Photo::exists()
[friendica.git] / mod / apps.php
1 <?php
2 /**
3  * @file mod/apps.php
4  */
5 use Friendica\Content\Nav;
6 use Friendica\Core\Config;
7 use Friendica\Core\L10n;
8 use Friendica\Core\Renderer;
9
10 function apps_content()
11 {
12         $privateaddons = Config::get('config', 'private_addons');
13         if ($privateaddons === "1") {
14                 if (! local_user()) {
15                         info(L10n::t('You must be logged in to use addons. '));
16                         return;
17                 };
18         }
19
20         $title = L10n::t('Applications');
21
22         $apps = Nav::getAppMenu();
23
24         if (count($apps) == 0) {
25                 notice(L10n::t('No installed applications.') . EOL);
26         }
27
28         $tpl = Renderer::getMarkupTemplate('apps.tpl');
29         return Renderer::replaceMacros($tpl, [
30                 '$title' => $title,
31                 '$apps'  => $apps,
32         ]);
33 }