После того, как люди увидели это:
мне поступило несколько запутанных и язвительных комментариев насчёт «тысячелетних» блокировок.
Год 3020 используется внутренне в Discourse для обозначения блокировки «навсегда» (сейчас + 1000 лет).
Можно ли изменить интерфейс так, чтобы период блокировки «навсегда» (т. е. более чем через 100 лет от текущего момента) отображался вот так?
Привет,
возможно, вы сможете изменить
js.user.suspended_permanently
в: администрирование → настройка → текст
на: Этот пользователь заблокирован до дальнейшего уведомления
Это будет применяться только к постоянным блокировкам, но не уверен, насколько это поможет.
Спасибо, но это не позволяет мне убрать дату, что и является проблемой. В моём экземпляре текст настроен следующим образом:
maiki
(maiki)
18.Май.2020 18:44:27
4
Я удалил дату:
Вы получаете сообщение об ошибке?
maiki:
Я убрал дату:
Это уберёт дату для всех приостановок, а не только для бессрочных, верно?
maiki
(maiki)
18.Май.2020 19:31:46
6
Ой, извините, я неправильно прочитал скриншот, подумал, что вы пытались изменить js.user.suspended_permanently, но не смогли.
Неплохая идея, сколько это будет стоить в плане работы, @eviltrout ? Любую достаточно далёкую дату можно было бы резюмировать другим текстом.
Определённо можно рассмотреть. Я думаю, что у @ChrisBeach есть аргумент. Когда люди видят 3020, это выглядит плохо для пользователя, и, как сказал Крис:
Поэтому я приветствовал бы такие изменения, если они произойдут.
eviltrout
(Robin Ward)
19.Май.2020 16:05:56
9
Думаю, добавить помощника, который будет отображать другое сообщение, если дата находится далеко в будущем, не составит большого труда. @Roman , ты сможешь это сделать?