我刚刚在我们的论坛中创建了一个个人资料,当时我们还在测试阶段。当我首次登录时,竟然自动带出了我的头像!我记得以前在某些社交媒体上用过这张照片,但现在已经不用了。那么,系统是从哪里获取这张头像的呢?我非常好奇。
这是 Gravatar,它基于您注册时使用的电子邮件地址。
有办法禁用 Gravatar 吗?
是的,如果您不希望论坛具备此功能,可以关闭 automatically_download_gravatars 站点设置。
我可以向你保证,这张图片甚至不在我的邮箱地址上,那它怎么会从那里发出来呢?我认为它来自某个社交媒体。我的邮箱地址显示的是头像,而不是真实照片,但这张是真实的。
但我的意思是,如果我禁用了那个选项,用户仍然可以选择 Gravatar…
你是如何创建账户的?你是否在论坛上使用了社交登录选项?如果是这样,某些服务会向 Discourse 提供与你用于在论坛上验证账户的账户关联的头像。
目前尚不支持禁用 Gravatar,但你可以通过 CSS 将其隐藏。
.avatar-selector {
.avatar-choice:nth-child(2) {
display: none;
}
}
我是使用我的 Yahoo 邮箱 ID 创建的。不过,我之前在某些社交媒体上使用的头像曾与该邮箱 ID 关联。