From 2906a9031b91a0c4dd133eb7b431ddae9bd1ecb4 Mon Sep 17 00:00:00 2001 From: Philipp Holzer Date: Sat, 18 May 2019 19:04:33 +0200 Subject: [PATCH] Removed mod/notify --- mod/notify.php | 78 -------------------------------------------------- 1 file changed, 78 deletions(-) delete mode 100644 mod/notify.php diff --git a/mod/notify.php b/mod/notify.php deleted file mode 100644 index 7f9974d30a..0000000000 --- a/mod/notify.php +++ /dev/null @@ -1,78 +0,0 @@ -argc > 2 && $a->argv[1] === 'view' && intval($a->argv[2])) { - $note = $nm->getByID($a->argv[2]); - if ($note) { - $nm->setSeen($note); - System::externalRedirect($note['link']); - } - - $a->internalRedirect(); - } - - if ($a->argc > 2 && $a->argv[1] === 'mark' && $a->argv[2] === 'all') { - $r = $nm->setAllSeen(); - $j = json_encode(['result' => ($r) ? 'success' : 'fail']); - echo $j; - exit(); - } -} - -function notify_content(App $a) -{ - if (! local_user()) { - return Login::form(); - } - - $notif_content = ''; - - $nm = new NotificationsManager(); - - $notif_tpl = Renderer::getMarkupTemplate('notifications.tpl'); - - $not_tpl = Renderer::getMarkupTemplate('notify.tpl'); - - $r = $nm->getAll(['seen'=>0]); - if (DBA::isResult($r) > 0) { - foreach ($r as $it) { - $notif_content .= Renderer::replaceMacros($not_tpl, [ - '$item_link' => System::baseUrl(true).'/notify/view/'. $it['id'], - '$item_image' => $it['photo'], - '$item_text' => strip_tags(BBCode::convert($it['msg'])), - '$item_when' => Temporal::getRelativeDate($it['date']) - ]); - } - } else { - $notif_content .= L10n::t('No more system notifications.'); - } - - $o = Renderer::replaceMacros($notif_tpl, [ - '$notif_header' => L10n::t('System Notifications'), - '$tabs' => false, // $tabs, - '$notif_content' => $notif_content, - ]); - - return $o; -} -- 2.20.1