Визуальные баги действий персонала при просмотре как не-сотрудник

Вы не должны видеть это, если не являетесь сотрудником. Воспроизведено на Discourse Meta. Вы можете легко воспроизвести это, нажав J, а затем D.

Меню массовых действий также можно вызвать здесь тем же способом.

3 лайка

Не уверен, что здесь есть ошибка: пользователи могут удалить свою тему, если это сделано в течение определённого времени (см. настройку сайта «пост редактирования»), и если в теме нет ответов.

6 лайков

Насколько я знаю, сочетание клавиш для удаления можно использовать в любом посте. Оно должно отображать только ваши собственные посты. На втором изображении вы можете увидеть меню массовых действий, которое обычные пользователи не должны видеть.

2 лайка

У меня это не работает. По крайней мере, у меня — K, а затем D.

j и k выбирают следующую/предыдущую публикацию, поэтому неважно, какую из них вы используете, главное — чтобы была выбрана публикация.

d — это горячая клавиша для удаления.

2 лайка

А, я понял, о чём вы: с помощью навигации с клавиатуры пользователи могут открыть модальное окно «Вы уверены, что хотите удалить этот пост?», даже не имея прав на его удаление.

Да, это нужно исправить.

6 лайков

А, я понял.
K выделяет предыдущий пост, а J — следующий. А D — это просто ярлык для удаления. Мне кажется, J не работал, потому что я уже был в последнем ответе. Спасибо за уточнение.

1 лайк

Всё готово, спасибо:

6 лайков