Benachrichtigungen werden nicht als gelesen angezeigt

Benachrichtigungen werden nicht als gelesen angezeigt

von Uchendu Nwachukwu -
Anzahl Antworten: 2

Hallo zusammen,

seit kurzem werden gelesene Systemnachrichten nicht mehr als solche gekennzeichnet sondern bleiben "ungelesen".



Wenn ich auf die Benachrichtigungen klicke, werde ich direkt zur Aktivität weitergeleitet, sie wird aber nicht als gelesen angezeigt. 

Über den Messenger finde ich keine Systembenachrichtungen...


Wir verwenden Moodle 3.2.2 mti dem Essential Theme und das Verhalten tritt erst seit dem Update auf 3.2.2 auf.

Hat jemand einen Vorschlag?

Mittelwert:  -
Als Antwort auf Uchendu Nwachukwu

Re: Benachrichtigungen werden nicht als gelesen angezeigt

von Gerald Hartwig -

Hallo Herr Nwachukwu,

die Ursache haben Sie mit der Schilderung Ihres Problems eigentlich schon beinahe geliefert... lächelnd

Ab Moodle 3.2 unterscheidet Moodle zwischen Systemmitteilungen und Nachrichten. Im Boost-Theme (und natürlich auch vielen anderen Themes) werden im Kopfbereich zwei Icons angezeigt - eins für Systemmitteilung und eine für Nachrichten zwischen Nutzern (Mitteilungen). Zusätzlich wurde Drop-Down-Menü beim Klick auf eines der Icons eingerichtet, über welche Nachrichten als "gelesen" markiert werden können.

Der Link "Alle anzeigen" führt auf eine Seite mit gesammelten Mitteilungen eines Typs (entweder Systemmitteilungen oder Mitteilungen).

Die Mitteilungssammelseiten sind aufrufbar unter folgenden Link:

Systemmitteilungen: https://moodledomain.de/message/output/popup/notifications.php

Mitteilungen: https://moodledomain.de/message/index.php

Das Theme "essential" für Moodle 3.2 (auch in aktueller Fassung: 3.2.1.2 (Build: 2017021003)) hat genau diese Entwicklung "verschlafen" und trennt in der 3.2er Version nicht zwischen Mitteilungen und Systemmitteilungen. Essential fasst die Nachrichten alle unter einem Icon zusammen und bietet keine Möglichkeiten die Nachrichten an dieser Stelle als "gelesen" zu markieren.

Nachrichten gelten auch als gelesen, wenn diese auf den jeweiligen "Mitteilungssammelseiten" angeklickt wurden. "essential" bietet zwar über das eigene Nutzermenü eine Möglichkeit auf seine Sammelseite für die Mitteilungen (zwischen Nutzern) zu gelangen, aber bietet keine Möglichkeit, auf die Sammelseite der Systemmitteilungen zu gelangen:


In der essential-Version für Moodle 3.3 wurde das Problem behoben.

Wenn Sie nicht updaten können oder wollen, können Sie überlegen, ob Sie Ihren Nutzern einen Link die Sammelseite der Systemmitteilungen bereitstellen: https://deinedomain.de/message/output/popup/notifications.php

Beispielsweise als CustomMenu-Eintrag oder in einem Textblock auf dem Dashboard.

Liebe Grüße

Gerald