为什么有些用户显示为灰色并且无法访问论坛,而我希望他们能够访问?
这意味着他们要么已被停用,要么尚未验证其电子邮件。一旦验证了他们的电子邮件地址,他们就会恢复正常。
感谢 Bhanu 的回复!
但是,对于其他所有人来说,无需采取任何措施来验证他们的电子邮件,他们只需在注册后立即访问论坛即可。我不明白为什么只有少数人似乎需要这些操作。此外,此人没有收到任何可以用于验证的电子邮件。
如果您了解情况,能否提供建议?谢谢!
可能是因为他们是TL0(即新用户)
所有新账户默认都应需要验证电子邮件地址。从截图来看,似乎已发送了电子邮件(“上次发送时间” - 1 天)。
如果您确信他们不是垃圾邮件发送者,可以从他们的用户管理页面手动激活他们的账户,但最好弄清楚他们为何未收到电子邮件,以便他们能够接收电子邮件通知、摘要和密码重置等。
您可以访问 [YourSite]/admin/email/sent 来查看已发送的电子邮件日志,甚至可以按用户名或类型(例如“signup”)进行筛选,以帮助缩小范围。![]()
我将添加显而易见的内容,以防万一,但值得让用户检查他们的垃圾邮件文件夹。![]()
谢谢 Jammy,这真的很有帮助。我会看看手动验证账户是否能解决问题!
我非常希望有一种方法可以搜索已注册但尚未激活其帐户的用户 - 他们在用户列表中显示为灰色,但我还没有找到一种方法来过滤他们,以便我可以跟进他们为什么没有激活。滚动浏览一千多名用户来找到他们并不有趣。感谢任何建议 Mike
如果您安装了数据浏览器插件,其中有一个现成的报告,名为“Inactive Users with no posts”(无帖子的不活跃用户)。您也可以对其进行一些修改,以获得一个交互式列表,您可以点击进入他们的管理页面:
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 新手
谢谢。Mike
我相信数据探索器插件在他们的商业和企业套餐中可用。我是自托管的,所以我恐怕对其他可用的支持了解不多。
如果转到你的 /admin/plugins 页面,它已经在那里了吗?
(可能需要启用)
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
