Affichage plus clair des suspensions/silencings « à perpétuité »

J’ai reçu quelques commentaires confus ou sarcastiques concernant les suspensions de « 1000 ans » après que les gens aient vu :

3020 est l’année utilisée en interne lorsque Discourse enregistre une suspension « permanente » (maintenant + 1000 ans).

Pourrait-on modifier l’interface utilisateur afin que, lorsqu’une période de suspension est « permanente » (c’est-à-dire dans plus de 100 ans), elle s’affiche comme ceci ?

Bonjour,
Peut-être pouvez-vous modifier

js.user.suspended_permanently

Dans : admin → personnaliser → texte

Par : Cet utilisateur est suspendu jusqu’à nouvel ordre

Cela ne s’appliquera qu’aux suspensions permanentes, mais je ne sais pas trop dans quelle mesure cela aidera.

Merci, mais cela ne me permet pas de supprimer la date, ce qui est le problème ici. Sur mon instance, le texte est défini comme suit :

J’ai supprimé la date :

Screenshot_2020-05-18 talkgroup

Recevez-vous un message d’erreur ?

Cela supprimerait la date pour toutes les suspensions, pas seulement les suspensions définitives, n’est-ce pas ?

Oh, désolé, j’ai mal lu la capture d’écran. Je pensais que tu essayais de modifier js.user.suspended_permanently sans y parvenir.

Pas une mauvaise idée, combien de travail cela représenterait-il @eviltrout ? Toute date suffisamment lointaine pourrait être résumée avec un texte différent.

On pourrait tout à fait y réfléchir. Je pense que @ChrisBeach a raison. Quand les gens voient 3020, cela fait mauvaise impression sur l’utilisateur et, comme l’a dit Chris :

Donc, je serais favorable aux changements si ils devaient avoir lieu.

Je ne pense pas que ce serait très difficile d’ajouter un assistant qui affiche un message différent si c’est dans un futur lointain. @Roman, peux-tu t’en charger ?