Der Mitgliederbereich, letzte Schritte: die Sicherheit des Kontos — angemeldete Geräte lassen sich abmelden, die Sanktionen für Avatar und Signatur greifen endlich — und die Benachrichtigungen, in den Mitgliederbereich verlegt, wobei jedes Mitglied wählt, was es erhält. Die Überarbeitung des Mitgliederbereichs ist abgeschlossen.
Hinzugefügt
- „Sicherheit“ zeigt die Geräte, auf denen das Konto angemeldet ist, und lässt sie abmelden: jede Sitzung mit ihrem Browser, ihrem System, ihrer IP-Adresse und ihrer letzten Aktivität, „Dieses Gerät“ für das, von dem aus man schaut; „Abmelden“ für ein anderes, oder „Alle anderen Geräte abmelden“. Bisher zeigte „Sicherheit“ nur das Anmeldeprotokoll, und eine anderswo offene Sitzung ließ sich nicht schließen. Auf einer Demo-Website, deren Konto geteilt ist, lässt sich keine Sitzung schließen.
- Jedes Mitglied wählt die Benachrichtigungen, die es erhält, in „Benachrichtigungseinstellungen“: ein Kästchen pro
Art von Benachrichtigung (eine private Nachricht, eine Antwort in einem verfolgten Thema, eine Erwähnung, ein
Kommentar, eine Reaktion, eine Erinnerung an ein Ereignis…), um sie auf der Website zu erhalten, und ein Kästchen „Per
E-Mail“ für die, die die Website auch per E-Mail verschickt (private Nachrichten, Antworten im Forum und
Erwähnungen). Ohne Einstellung erhält es alles, wie bisher. Für Modulautoren: Ein Modul gibt die seinen über
types_de_notification()an (siehe den Leitfaden zum Erstellen eines Moduls). - „Meine Benachrichtigungen“ kommt in den Mitgliederbereich, unter dem Eintrag „Benachrichtigungen“ seines Menüs,
zwanzig pro Seite: Die Seite lebte abseits, unter
/notifications, und zeigte nur die letzten fünfzig (jetzt bis zu den letzten fünfhundert). Die alte Adresse führt zur neuen.
Behoben
- Die Sanktionen für Avatar und Signatur greifen jetzt. Ein Moderator konnte sie verhängen, aber das Profil prüfte sie nie: Ein sanktioniertes Mitglied änderte seinen Avatar und seine Signatur wie zuvor. Es sieht jetzt, was die Sanktion verbietet, ihren Grund und bis wann.
- Acht Datenmodelle des Kerns lesen immer ihre eigene Tabelle (Sitzungen, Anmeldeprotokoll, Addons, Übersetzungen, Protokolle…): Aus einem Modul geladen, suchten sie eine Tabelle, die es nicht gibt. Nichts zeigte es bisher auf dem Bildschirm; die neue Geräteliste hätte es getan. Es ist derselbe Fehler wie der hinter dem Favicon und den gelöschten Dateien, behoben in der 1.2.29.
- Eine stumm geschaltete Erwähnung im Forum verschluckt die Antwort nicht mehr. Ein Mitglied, das in einem Thema erwähnt wurde, dem es folgt, erhielt nichts, wenn die Erwähnung für es ausgeschaltet war — die E-Mail bei Erwähnung von der Website ausgeschaltet („@user-Erwähnungen per E-Mail benachrichtigen“) oder die Erwähnungen in seinen Einstellungen ausgeschaltet. Es erhält jetzt die Antwort. Wenn die Erwähnung es erreicht, ersetzt sie die Antwort, damit es nicht zweimal benachrichtigt wird.