Причина в том, что интерфейс не предназначен для отображения такого большого количества аватаров принимающих. У нас 1500 пользователей, принявших эту политику, и многие аватары не отображаются.
После превышения определённого количества пользователей аватары становятся практически бесполезными — никто не хочет просматривать более 1500 аватаров.
Мой вопрос к вам: какую цель вы преследуете?
Вы просто хотите подтвердить, что конкретный пользователь принял политику?
Если да, возможно, стоит показывать только первые 50 аватаров и добавить кнопку, открывающую модальное окно, где можно найти статус конкретного пользователя.
Или же вы пытаетесь оценить процент пользователей, принявших политику? В таком случае плагин мог бы отображать прогресс-бар, показывающий, сколько участников группы уже приняли политику.
Я хотел бы использовать функцию для 160 000. С точки зрения пользовательского интерфейса мне нужно видеть проценты выполненных работ, разбитые по различным географическим регионам или группам, а также возможность детализации для отображения более мелких групп. В моих задачах размер таких мелких групп обычно составляет около 5000.
В конечном итоге мы будем использовать эти данные для стимулирования завершения приемки.
Я думаю, что первое, что мы можем сделать, — это просто исправить ситуацию, чтобы интерфейс не сворачивался при количестве пользователей в несколько сотен. Даже простое отображение общего количества и списка последних 200 принявших приглашение стало бы значительным улучшением.
Затем, если потребуется разбить данные на части, можно углубиться в анализ с помощью Data Explorer.
Как клиент, вы можете отправить сообщение на team@discourse.org, чтобы подробно описать ваш сценарий использования. Это поможет нам понять, как решить эту проблему именно для вас.
Я просто хочу использовать плагин для предоставления членства, не обязательно показывая 1500 аватаров. Но нет опции *не показывать аватары. Для меня было бы достаточно просто показывать количество принятых и не принятых заявок или индикатор прогресса.
Действительно, проблема в том, что в данный момент мы не можем отображать в интерфейсе значительно больше 200 пользователей одновременно без негативных побочных эффектов.
Не возражаете ли вы против предложенного решения: индикатор прогресса + последние 200 пользователей, принявших политику? Кроме того, можно использовать запрос в Data Explorer для поиска пользователей, которые ещё не приняли политику?