Разрешить пользователям проверять ограничения времени редактирования

Такие ограничения отличны, но обычные пользователи, хотя и имеют право публиковать сообщения, также должны иметь возможность узнать, где именно указаны эти временные лимиты. И не быть вынужденными спрашивать об этом у администратора. Да, я говорю обо всех сайтах, а не о каком-то одном конкретном.

1 лайк

Прямо сегодня (я или кто-то другой) вынужден(а) был(а) (встать с постели пораньше / срочно вернуться домой / остаться на вокзале с интернетом), потому что не было уверенности, разрешат ли ещё редактировать пост через несколько часов (скажем, разница между 22 и 26 часами после публикации, предполагая скрытый 24-часовой лимит).

Например: «Ой, хочу исправить опечатку в посте, опубликованном 22 часа назад. Могу ли я сделать это, когда вернусь домой, или нужно спешить сейчас?»

Конечно, просто войдите в систему. Если вы видите там значок карандаша, значит, редактирование доступно.

Но если нам нужно найти компьютер или телефон только для того, чтобы проверить, поскольку нет способа узнать, сколько времени осталось на редактирование, не спрашивая администратора, то это:

  • То, что дизайнеры Discourse считают: «пользователям это не нужно знать».
  • Но то, что «пользователям хотелось бы знать».
  • И даже если большинству пользователей это «обычно не нужно знать», то:
  • Это не принесёт вреда, если у некоторых пользователей будет возможность узнать это, не обращаясь к администратору!

Обращаю внимание: речь идёт обо всех сайтах по всему миру.

Конечно, можно сказать: «Просто добавьте новый ответ». Но часто это излишне, когда нужно лишь исправить неловкую опечатку… это лишь добавит ещё больше неловкости.

Одна из идей, как дать пользователям знать, сколько времени осталось на редактирование постов на конкретном сайте: при наведении курсора на значок карандаша вместо простого «Редактировать этот пост» показывать также «Осталось 22 ч 48 мин».

Таким образом, ещё во время написания поста пользователи сразу поймут, сколько времени у них есть на редактирование. Ведь они, скорее всего, будут редактировать его несколько раз сразу после публикации, и каждый раз будут видеть подсказку при наведении. Или, по крайней мере, они всегда смогут проверить (и не придётся срочно бежать домой, чтобы узнать, остался ли значок карандаша). (Единственная сложность: если администратор изменит лимит. Но это должно происходить нечасто…)

И для совместимости добавить новую настройку, доступную только администраторам, по умолчанию выключенную:

Скрывать лимит времени на редактирование от пользователей (или «Не разрешать пользователям видеть лимит времени на редактирование».)

(Или назвать её «Разрешить…» и сделать включённой по умолчанию.)

Кстати, предположим, что до «секретного лимита» осталось пять минут, а на доработку текста ушло семь минут. Что произойдёт, когда мы попытаемся сохранить правку?