在人们看到以下内容后,我收到了一些令人困惑或带有讽刺意味的评论,关于“1000 年”的封禁:
3020 年是 Discourse 内部用于记录“永久”封禁的年份(即当前时间 + 1000 年)。
能否调整一下用户界面,使得当封禁期限为“永久”(即从现在起超过 100 年)时,显示效果如下所示?
在人们看到以下内容后,我收到了一些令人困惑或带有讽刺意味的评论,关于“1000 年”的封禁:
3020 年是 Discourse 内部用于记录“永久”封禁的年份(即当前时间 + 1000 年)。
能否调整一下用户界面,使得当封禁期限为“永久”(即从现在起超过 100 年)时,显示效果如下所示?
你好,
或许您可以修改
js.user.suspended_permanently
在:管理 → 自定义 → 文本
改为:该用户已被永久封禁,直至另行通知
这仅适用于永久封禁的情况,但不确定效果如何。
我已移除了日期:

您是否收到了错误消息?
这岂不是会移除所有停用的日期,而不仅仅是永久停用?
哦,抱歉,我看错了截图,以为你想修改 js.user.suspended_permanently 但无法做到。
这主意不错,@eviltrout 需要多少工作量?任何足够遥远的未来日期都可以用不同的文本来概括。
确实可以考虑。我觉得 @ChrisBeach 说得有道理。当人们看到 3020 时,会显得用户很糟糕,正如 Chris 所说:
因此,如果发生这些变化,我将非常欢迎。
我觉得添加一个辅助功能并不难,如果时间还很遥远,就显示不同的消息。@Roman,你能处理吗?