2

我正在使用“用户积分投票 API”模块来组合“用户积分”模块和“五星”模块。

它有效,但不如预期。当用户对帖子进行评分时,作者获得 N 分。如果用户删除其投票,作者将失去 N 分。

N 是一个固定数字(我在设置中设置了它)。它是固定的,与星星的数量无关,它取决于一个人收到的票数,而不是这些票的好坏(1,2.. 或 5 星)。

有人可以确认我写了什么吗?似乎该模块应该以不同的方式工作,因为它允许指定正面和负面投票。可能它还没有完全为 Fivestar 模块开发。

谢谢

4

1 回答 1

2

从这个意义上说,五星级模块中的所有投票都是积极的,即 1 星高于零。所以问题不在于集成本身,而在于这两个模块不能很好地混合。用户积分对正/负投票作出反应,但由于五星级的所有投票都是正数,因此 1 星将获得与 5 星投票相同的结果。

你可能会说这是一个坏主意,但这就是它的设计方式。

于 2010-07-25T18:18:45.783 回答