您好!
软件附带了一个默认徽章,我非常喜欢,但希望对其进行一些调整。
原始:
当您获得 100 个赞以及回赞 100 次或更多时,将授予此徽章。感谢您的回馈!
期望:
当您获得 100 个赞并且回赞 100 次或更多时,将授予此徽章。
“回赞部分”将保持不变。但为了完全忽略论坛游戏化中的帖子数量,我希望那些在 1 个帖子中获得 100 个赞的用户能够获得该徽章,就像那些在 100 个不同帖子中获得单个赞的用户一样。
到目前为止,我遵循了:Enable Badge SQL
- 启用了
SiteSetting.enable_badge_sql = true,通过 GUI 推送了新的徽章 SQL,然后出于安全原因禁用了自定义 SQL 查询SiteSetting.enable_badge_sql = false。自定义徽章恰好运行良好,但我不会在没有数据库/SQL 资质的情况下冒着野蛮的风险。
就目前而言,论坛规模较小,没有明显的问题,但随着论坛的发展,我可能会遇到一些性能问题。如果您有时间,请提供该自定义徽章的 SQL 查询。
谢谢!