Почему некоторые пользователи отображаются серым цветом и не могут получить доступ к форуму, к которому я хочу предоставить им доступ?
Это значит, что они либо отключены, либо еще не подтвердили свой адрес электронной почты. Они станут обычными после подтверждения адреса электронной почты.
Спасибо, Бхану, за ваш ответ!
Однако для всех остальных людей не требуется никаких действий для подтверждения электронной почты; они сразу после регистрации получили доступ к форуму. Я не понимаю, почему для нескольких человек эти действия, похоже, необходимы. Кроме того, этот человек не получил никакого письма, которое можно было бы использовать для подтверждения.
Если вы понимаете ситуацию, не могли бы вы дать совет? Спасибо!
Вероятно, потому что они TL0 (т. е. новые пользователи)
По умолчанию для всех новых аккаунтов должна требоваться проверка адреса электронной почты. Судя по скриншоту, письмо было отправлено («последняя отправка» — 1 день назад).
Вы можете вручную активировать их аккаунт на странице управления пользователями, если уверены, что это не спам. Однако лучше выяснить точную причину, по которой они не получили письмо, чтобы в дальнейшем они могли получать уведомления, дайджесты, ссылки для сброса пароля и т. д.
Вы можете проверить логи отправленных писем, перейдя по адресу [ВашСайт]/admin/email/sent. Там даже можно отфильтровать их по имени пользователя или типу (например, ‘signup’), чтобы сузить поиск. ![]()
На всякий случай добавлю очевидное: попросите пользователя проверить папку «Спам». ![]()
Спасибо, Джамми, это очень полезно. Я проверю, поможет ли ручная верификация аккаунта решить проблему!
Мне очень нужен способ поиска пользователей, которые зарегистрировались, но ещё не активировали свои учётные записи. В списке пользователей они отображаются полупрозрачными, но я не нашёл способа отфильтровать их, чтобы связаться и узнать, почему они не активировали аккаунт. Прокручивать список из более чем тысячи пользователей в поиске их — не самое приятное занятие. Буду благодарен за любой совет, Майк.
Если у вас установлен плагин Data Explorer, в нём уже есть готовый отчёт «Неактивные пользователи без сообщений». Вы также можете немного доработать его, чтобы получить интерактивный список, по которому можно перейти на страницу администратора пользователя:
SELECT
u.id AS user_id,
'/admin/users/' || u.id || '/' || u.username_lower AS admin_page_url,
u.created_at,
u.last_seen_at
FROM users u
WHERE u.active = false
ORDER BY u.id DESC
Спасибо, JD.
Я использую Discourse для хостинга.
Могу ли я получить к этому доступ, если они предоставляют хостинг?
Извините, я новичок в Discourse.
С уважением, Майк.
Я считаю, что плагин Data Explorer доступен в их тарифных планах Business и Enterprise. Я использую самохостинг, поэтому, боюсь, у меня нет большого опыта в том, какая поддержка доступна в остальных случаях.
Если вы перейдёте на страницу /admin/plugins, есть ли он уже там?
(возможно, его нужно будет просто включить)
