Existe-t-il un moyen pour quelqu’un de cesser d’ignorer un autre utilisateur, autre que de le supprimer dans Préférences > Utilisateurs ?
J’utilise la fonction « ignorer » pour offrir une sorte de blocage permanent, et l’une de ses caractéristiques est que je cache Préférences > Utilisateurs > Utilisateurs ignorés. (Avec du CSS, mais comme mes membres ne sont pas techniques, je ne m’en fais pas trop.)
Cependant, il semble que quelques ignorances disparaissent d’elles-mêmes : des membres qui avaient bloqué d’autres membres les voient soudainement réapparaître dans les forums — et j’essaie de comprendre pourquoi.
Ignorer a toujours nécessité un temporisateur (2 mois, 3 mois, 4 mois, 6 mois) jusqu’à une version très récente de Discourse – juste avant la version 2.5 – où nous avons ajouté l’option « pour toujours » à Ignorer. C’est probablement la raison.
Je pensais la même chose, mais je définissais toujours le temporisateur d’ignorance sur « 4 mois » et je le « renouvelais » (en envoyant des appels API pour que les membres ignorent d’autres membres) tous les 3 mois, juste pour être prudent. Peut-être que la nouvelle fonction d’ignorance n’a pas réinitialisé le temporisateur… J’aurais probablement dû procéder à un désignorance complète, puis « ré-ignorer » l’utilisateur pour que le nouveau timestamp prenne effet. C’est probablement ça.
J’ai maintenant modifié cela pour définir le temps d’« ignorance » sur 10 ans, et je vais ensuite demander au site de désigner tout le monde et de les ré-ignorer avec le nouveau délai.