<?php require_once "../classes/class.session_operator.php"; require_once "../classes/class.query_operator.php"; $newAlerts = QueryOperator::getNotifications(SessionOperator::getUser()->getUserId(), QueryOperator::NOTIFICATION_UNNOTIFIED); $alerts = null; foreach ($newAlerts as $newAlert) { $alerts .= "\n <li id=\"notification{$newAlert->getNotificationId()}\">\n <a href=\"#\">\n <div>\n <i class=\"{$newAlert->getCategoryIcon()}\"></i> <span style=\"padding-left: 10px\">{$newAlert->getCategoryName()}</span>\n <span class=\"pull-right text-muted small\">{$newAlert->getTime()}</span><br>\n <div style=\"padding-left: 26px; color: #253b52; margin-bottom: 5px; font-style: italic; font-size: 12px\">{$newAlert->getMessage()}</div>\n <span style=\"padding-left: 22px\"><button class=\"btn btn-sm btn-default\" id=\"deleteAlert_{$newAlert->getNotificationId()}\">Delete</button></span>\n </div>\n </a>\n </li>\n <li class=\"divider\" id=\"divider{$newAlert->getNotificationId()}\"></li>\n "; } echo $alerts;
<?php require_once "../classes/class.helper_operator.php"; require_once "../classes/class.query_operator.php"; $all = "All"; $searchCategory = SessionOperator::getSearchSetting(SessionOperator::SEARCH_CATEGORY); $searchString = SessionOperator::getSearchSetting(SessionOperator::SEARCH_STRING); $superCategories = QueryOperator::getSuperCategoriesList(); $userId = SessionOperator::getUser()->getUserId(); $allAlerts = count(QueryOperator::getNotifications($userId)); $alerts = QueryOperator::getNotifications($userId, QueryOperator::NOTIFICATION_UNSEEN); $newAlerts = count($alerts); ?> <script src="../js/custom/navigation.js"></script> <!-- header start --> <nav class="navbar navbar-default navbar-static-top navbar-top" role="navigation"> <!-- header start --> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="../index.php"> <img src="../images/logo_short.png"> </a> </div> <!-- header end -->
<?php require_once "../classes/class.session_operator.php"; require_once "../classes/class.query_operator.php"; require_once "../scripts/user_session.php"; $allNotifications = QueryOperator::getNotifications(SessionOperator::getUser()->getUserId()); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>Notifications</title> <!-- Font --> <link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'> <!-- CSS --> <link href="../css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> <link href="../css/animate.css" rel="stylesheet" type="text/css"> <link href="../css/metisMenu.min.css" rel="stylesheet"> <link href="../css/sb-admin-2.css" rel="stylesheet"> <link href="../css/dataTables.bootstrap.css" rel="stylesheet"> <link href="../css/main.css" rel="stylesheet">