$filter = "AND posted_by = '{$sender}'"; } if (isset($_POST['me_action'])) { if ($_POST['me_action'] == 'DELETENOTIFICATIONS') { $ids = $_POST['ids']; list($notifications_id, $not_class) = split('-', $ids); $notifications->delete($notifications_id); $result = array(); $result['notifications_id'] = $notifications_id; $result['not_class'] = $not_class; ajaxReturn($result); exit; } elseif ($_POST['me_action'] == 'CLOSEFEEDBACK') { $ids = $_POST['ids']; list($notifications_id, $not_class) = split('-', $ids); $notifications->closeOpenFeedback($notifications_id); $result = array(); $result['ids'] = $ids; $result['notifications_id'] = $notifications_id; ajaxReturn($result); exit; } elseif ($_POST['me_action'] == 'REFRESHFILTERS') { $sender = tep_db_prepare_input($_POST['sender']); $filter = isset($_POST['sender']) && $_POST['sender'] != '' ? "AND posted_by = '{$sender}'" : ""; } } $date_oldest = date('Y-m-d', strtotime("-14 day")); $date_today = date('j M Y'); $date_yesterday = date('j M Y', strtotime("-1 day")); $n_lists = $notifications->retrieveListGeneralQuery("muhn.user_id={$session_userinfo['id']} AND (muhn.status=0 OR muhn.need_feedback=1 OR muhn.posted_date>='{$date_oldest}') {$filter}", 'muhn.posted_date DESC, muhn.posted_by'); $notifications_new = array();