Skip to content

Commit 2c75d1a

Browse files
committed
Show info message in inbox folder if "only local incoming mails" configured
1 parent 2a54ce0 commit 2c75d1a

3 files changed

Lines changed: 11 additions & 0 deletions

File tree

components/ILIAS/Mail/classes/class.ilMailFolderGUI.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -481,6 +481,15 @@ protected function showFolder(): void
481481
self::PARAM_TARGET_FOLDER
482482
);
483483

484+
$message_box = null;
485+
if ($this->folder->isInbox()) {
486+
$mail_options = new ilMailOptions($this->user->getId());
487+
if ($mail_options->getIncomingType() === ilMailOptions::INCOMING_LOCAL) {
488+
$message_box = $this->ui_factory->messageBox()->info($this->lng->txt('incoming_local_no_new_mails_inbox'));
489+
$components = [$message_box, ...$components];
490+
}
491+
}
492+
484493
$table = new MailFolderTableUI(
485494
$url_builder,
486495
$action_token,

lang/ilias_de.lang

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11460,6 +11460,7 @@ mail#:#deleteTemplate#:#Löschen
1146011460
mail#:#first_email_missing_info#:#Auswahl nicht möglich, da keine E-Mail-Adresse eingetragen wurde
1146111461
mail#:#forward#:#Weiterleiten
1146211462
mail#:#goto_invitation_chat#:#Chatraum öffnen
11463+
mail#:#incoming_local_no_new_mails_inbox#:#Ihr Konto ist so konfiguriert, dass E-Mails an Ihre E-Mail-Adresse empfangen werden. <br>Sie können E-Mails in diesem Posteingang nur sehen, wenn Ihr Konto so konfiguriert ist, dass diese lokal empfangen werden.
1146311464
mail#:#invite_to_chat#:#in Chat einladen
1146411465
mail#:#link_check_affected_links#:#Betroffene Links
1146511466
mail#:#link_check_introduction#:#die folgenden Externen Links sind ungültig:

lang/ilias_en.lang

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11461,6 +11461,7 @@ mail#:#deleteTemplate#:#Delete
1146111461
mail#:#first_email_missing_info#:#Selection not possible because no e-mail address has been entered
1146211462
mail#:#forward#:#Forward
1146311463
mail#:#goto_invitation_chat#:#Open Chat Room
11464+
mail#:#incoming_local_no_new_mails_inbox#:#Your account is configured to receive mails to your mail address. <br>You can only see mails in this inbox if your account is configured to receive them locally.
1146411465
mail#:#invite_to_chat#:#Invite to Chat
1146511466
mail#:#link_check_affected_links#:#Affected Links
1146611467
mail#:#link_check_introduction#:#the following weblinks are invalid:

0 commit comments

Comments
 (0)