From 078256b5b04a01dbff4c1db9fe694bb2f1475260 Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Wed, 26 Nov 2014 20:21:17 +0100 Subject: [PATCH] Overhauled notification system behavior --- .../templates/notificationList.tpl | 33 ++-- .../templates/notificationListOustanding.tpl | 14 +- com.woltlab.wcf/templates/userPanel.tpl | 1 + com.woltlab.wcf/update_2.1.0_alpha_1.sql | 5 +- wcfsetup/install/files/js/WCF.User.js | 164 +++++++++++++++++- .../UserNotificationAction.class.php | 71 ++++---- .../UserNotificationEditor.class.php | 2 +- .../lib/page/NotificationListPage.class.php | 30 ---- .../UserNotificationHandler.class.php | 63 ++++++- .../AbstractUserNotificationEvent.class.php | 2 +- wcfsetup/install/files/style/dropdown.less | 27 ++- wcfsetup/install/files/style/user.less | 29 +++- wcfsetup/setup/db/install.sql | 5 +- 13 files changed, 327 insertions(+), 119 deletions(-) diff --git a/com.woltlab.wcf/templates/notificationList.tpl b/com.woltlab.wcf/templates/notificationList.tpl index 44913d827f..6445f44442 100644 --- a/com.woltlab.wcf/templates/notificationList.tpl +++ b/com.woltlab.wcf/templates/notificationList.tpl @@ -7,20 +7,11 @@ @@ -70,16 +61,14 @@
-