diff --git a/app/controllers/messages.php b/app/controllers/messages.php index f042e7d2a69e2c3ee9a0872a09fe87d9323b7161..dc0c7d2557ea5688dfaf32bfba3ef9022d83ab3f 100644 --- a/app/controllers/messages.php +++ b/app/controllers/messages.php @@ -27,7 +27,6 @@ class MessagesController extends AuthenticatedController { if (in_array($action, ['overview', 'sent'])) { $this->tags = Message::getUserTags(); } - $this->setupSidebar($action); } @@ -933,12 +932,14 @@ class MessagesController extends AuthenticatedController { Icon::create('accept', 'clickable') ); } + $actions->addLink( _('Ausgewählte Nachrichten löschen'), '#', Icon::create('trash'), [ - 'onclick' => "if (window.confirm('Wirklich %s Nachrichten löschen?'.toLocaleString().replace('%s', jQuery('#bulk tbody :checked').length))) { jQuery('#bulk').submit(); } return false;" + 'onclick' => "return STUDIP.Dialog.confirm('Wirklich %s Nachricht(en) löschen?'.toLocaleString().replace('%s', + jQuery('#bulk tbody :checked').length), function() { jQuery('#bulk').submit(); }) " ] );