L'espace membre, dernières étapes : la sécurité du compte — les appareils connectés se déconnectent, les sanctions d'avatar et de signature s'appliquent enfin — et les notifications, rangées dans l'espace membre avec le choix de ce que chacun reçoit. Le chantier de l'espace membre est terminé.
Ajouté
- « Sécurité » montre les appareils où le compte est ouvert, et permet de les déconnecter : chaque session avec son navigateur, son système, son adresse IP et sa dernière activité, « Cet appareil » pour celle d'où l'on regarde ; « Déconnecter » pour un autre, ou « Déconnecter tous les autres appareils ». « Sécurité » ne montrait jusqu'ici que l'historique des connexions, et une session ouverte ailleurs ne se fermait pas. Sur un site de démonstration, dont le compte est partagé, aucune session ne peut être fermée.
- Chaque membre choisit les notifications qu'il reçoit, dans « Préférences de notifications » : une case par
sorte de notification (un message privé, une réponse dans un sujet suivi, une mention, un commentaire, une
réaction, un rappel d'événement…) pour la recevoir sur le site, et une case « Par e-mail » pour celles que le site
envoie aussi par e-mail (messages privés, réponses et mentions du forum). Sans réglage, il reçoit tout, comme
avant. Pour les auteurs de modules : un module déclare les siennes par
types_de_notification()(voir le guide « Créer un module »). - « Mes notifications » rejoint l'espace membre, à l'entrée « Notifications » de son menu, vingt par page : la
page vivait à part, à l'adresse
/notifications, et n'en montrait que les cinquante dernières (désormais jusqu'aux cinq cents dernières). L'ancienne adresse mène à la nouvelle.
Corrigé
- Les sanctions d'avatar et de signature s'appliquent. Un modérateur pouvait les prononcer, mais le profil ne les consultait pas : le membre sanctionné changeait son avatar et sa signature comme avant. Il voit maintenant ce que la sanction lui interdit, son motif et jusqu'à quand.
- Huit modèles de données du cœur lisent toujours leur propre table (sessions, historique des connexions, addons, traductions, journaux…) : chargés depuis un module, ils cherchaient une table qui n'existe pas. Rien ne le montrait encore à l'écran ; la nouvelle liste des appareils l'aurait montré. C'est le même défaut que celui du favicon et des fichiers supprimés, corrigé en 1.2.29.
- Une mention coupée au forum ne fait plus perdre la réponse. Un membre mentionné dans un sujet qu'il suit ne recevait rien quand la mention lui était coupée — l'e-mail de mention coupé par le site (« Notifier les mentions @user par email ») ou la mention coupée dans ses préférences. Il reçoit désormais la réponse. Quand la mention lui parvient, elle tient lieu de réponse, pour ne pas l'avertir deux fois.