Добавление нескольких пользователей в группу — это неудобно

…или я просто не нашёл правильного способа это сделать.

У меня есть несколько новых пользователей, которые присоединились недавно. Я хочу добавить их в тестовую группу. Я открываю группу, нажимаю «Добавить пользователей», и там мне приходится вспоминать их имя или email, чтобы найти их, и при этом ещё помнить, кто уже в группе, а кто нет.

Если я перехожу к списку пользователей, мне нужно кликнуть на пользователя, чтобы открыть его детали, затем перейти на вкладку «Группы» и… вместо списка групп, в которых состоит этот пользователь, меня снова перекидывает на главную страницу групп?

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

Разве добавление не должно быть таким же простым?

То, что я представляю: вместо того чтобы заставлять меня вводить имя или email при добавлении пользователя, показать выпадающий список всех пользователей (с возможностью фильтрации по группе или по части имени), где я могу просто кликнуть на тех, кого хочу добавить. Или, в нижней части списка пользователей «в группе», отобразить тех, кого там нет (например, серым цветом), с опцией «Включить».

А в общем списке пользователей: было бы полезно иметь обзор того, в каких группах состоит каждый пользователь. Возможно, даже таблицу со всеми пользователями и всеми группами, с быстрыми ссылками для добавления или удаления (с диалогом подтверждения, чтобы предотвратить случайные действия)?

Надеюсь, моё объяснение понятно. Дайте знать, если нет.

1 лайк

Это довольно близко к тому, что вы описываете, верно? Введите часть имени (даже одну букву), и список появится:

1 лайк

«Довольно» — ключевое слово здесь. А что, если я не знаю, с чего начать печатать? Я ничего не вижу. Возможно, первым шагом было бы отображение прокручиваемого списка всех пользователей, не входящих в группу, вместо пустоты?

1 лайк

Возможно, но я не уверен, что это сильно поможет. Отлично подойдет для небольшого форума с менее чем 50 участниками, но представьте, если у вас тысячи пользователей… Прокручиваемый список мало что даст (и не уверен, что это технически вообще реализуемо).

Мне больше нравится ваша другая идея — каким-то образом добавить больше действий из списка пользователей. Однако, конечно, это потребует гораздо более серьезных изменений, чем просто улучшение UX.

В любом случае, я согласен, что здесь не помешает немного внимания и заботы.

4 лайка

Спасибо!

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

Для меня как для «молодого администратора» именно накопление подобных проблем делает весь опыт «начала работы с Discourse» в целом разочаровывающим.

Это хорошо бы вписалось в направление, делающее старт более простым для людей, не знакомых с Discourse! :hugs:

4 лайка

О, я на 100% понимаю ваше разочарование. Мы действительно стараемся, но нужно учитывать множество факторов: как вы верно заметили, крупные и небольшие сообщества, совместимость с устаревшими системами, кастомизация… Это очень большой и сложный проект, и внесение изменений — дело непростое.

2 лайка

Для этого было бы интересно добавить функцию массового выбора в каталоге пользователей (/u). Я представляю это похоже на массовый выбор тем: вы прокручиваете список, отмечаете нужных людей, а затем получаете доступ к функциям массового управления, таким как добавление в группы, выдача значков и т. д.

Например, массовый выбор тем:

Здесь можно фильтровать по членству в группах, но это отличается от простого отображения информации о группах для всех сразу.

3 лайка

Именно об этом я и думал. Понимаю, что это может показаться неловким, но такие операции по массовому группированию пользователей, вероятно, встречаются нечасто. В дальнейшем речь пойдёт скорее о разовых или единичных действиях. Доработки в этой области определённо можно добавить в список «как облегчить миграцию из Facebook».

1 лайк