希望能够为用户组分配图标,并在帖子、个人资料和个人资料卡中显示在用户名旁边,就像管理员和版主显示的半盾图标一样。另外,还希望能够轻松更改版主和管理员的图标。
这应该是一个非常简单的核心功能。
我知道你可以为群组添加头像装饰(avatar flair),但这看起来不太好。将图标放在名称旁边是理想的选择。
希望能够为用户组分配图标,并在帖子、个人资料和个人资料卡中显示在用户名旁边,就像管理员和版主显示的半盾图标一样。另外,还希望能够轻松更改版主和管理员的图标。
这应该是一个非常简单的核心功能。
我知道你可以为群组添加头像装饰(avatar flair),但这看起来不太好。将图标放在名称旁边是理想的选择。
因此,如果您授予此徽章并将用户添加到组中,然后将这些徽章添加到此主题组件(如果您已安装)的徽章设置中,它应该会显示在用户名旁边。
然而,很可能有一种更简单的方法,但它需要一些作为主题组件的代码。
是的,我试着用这个。没用。正试图找到一个更简单的方法。将那个盾牌图标添加到模组(mods)和管理员(admins)。肯定有办法将图标应用于其他群组。似乎太多简单的事情都非常困难。
我可以尝试摆弄一下这个想法,看看是否能实现。不过我不敢保证,因为我今天很忙。但我认为这绝对是可能的。
确认一下,你只希望它显示在帖子中吗?还是在所有地方都显示?
帖子、个人资料卡、个人资料页面等。
就像默认的管理员/版主盾牌图标一样。它会显示在用户名旁边,无处不在。
非常感谢。如果能实现这个功能就太棒了!
好的,所以这看起来比预期的要复杂?图标是在一个函数中创建的,所以我无法覆盖它(我想?)。这可能需要进行 DOM 操作。
另外,这应该移到一个单独的主题吗?
@long 我会继续寻找解决方案来做到这一点(还没有放弃!)。
谢谢!我昨晚花了好几个小时和 ChatGPT 一起研究,但没能解决。
您能详细说明一下吗?我们不太可能添加一个与徽章本质上相同但位置不同的专用功能,所以如果需要改进徽章,了解徽章存在哪些问题会有所帮助。
主题组件是实现此目的的最佳方式,但在不同上下文(在帖子中、在个人资料上、在用户目录中等)中添加它将有多种途径。
我在这里构建了一个主题组件示例——它显示了群组徽章图标在帖子中用户名之后,而不是在头像上。
我想您应该给我们一点宽容,在许多平台上,这样的更改根本是不可能的!
这正是我想要做的。“Flair”是同一个图标……只是位置不太理想,因为有些用户个人资料图片让它很难看清。
另一部分应该是“so” many……而不是 too。而且它不是针对 Discourse 的。哈哈,它针对的是我自己。我不太擅长这些东西。我今天晚些时候会去看看那个组件!另外,我弄明白了如何在“Signatures”(签名)插件中实现一些功能——不确定这些调整是否有助于添加到插件中。
太棒了,我去看看!!!