默认头像库

希望能就我想实现的功能提供一些建议。我认为自己尚未完全理解当前的头像系统。

据我理解,新用户会根据其用户名首字母获得自动生成的图标。

我的需求是:新用户继续被分配这种自动生成的图标,但在其个人资料中,我希望他们能够访问一个头像库(来自我们已购买的头像)。

根据我的了解,如果我上传一批头像,这只会更改新用户默认分配的头像,而不会让他们访问头像库,这并不是我想要的——我更希望用户能够从库中自行选择。

3 个赞

你的理解是正确的。在默认的 Discourse 设置下,如果新用户已将图片上传至 Gravatar 并将其与他们的电子邮件地址关联,系统将为其分配一个 Gravatar 头像。如果新用户没有 Gravatar,系统将根据其用户名分配一个字母头像。用户在激活账户后,可以从其偏好设置页面上传自定义头像。

如果你启用了 selectable avatars enabled(启用可选择的头像)站点设置,并在 selectable avatars(可选择的头像)站点设置中上传了可选择的头像,那么新用户将从你上传的可选择头像列表中随机分配一个头像。用户可以在其偏好设置页面更改头像,但他们只能从你上传的头像中进行选择。

这似乎是一个合理的 Contribute > Feature(贡献:功能)请求。

3 个赞