2

「Users Points Voting API」モジュールを使用して、「User Points」モジュールと「Fivestar」モジュールを組み合わせています。

動作しますが、期待どおりではありません。ユーザーが投稿を評価すると、投稿者は N ポイントを獲得します。ユーザーが投票を取り消すと、作成者は N ポイントを失います。

Nは固定数です(設定で設定しました)。これは固定されており、星の数とは関係ありません。投票の良し悪し (1、2、または 5 つ星) ではなく、受け取った投票の数に依存します。

誰かが私が書いたことを確認できますか? 賛成票と反対票を指定できるため、モジュールの動作が異なるようです。Fivestarモジュール用に完全に開発されていない可能性があります。

ありがとう

4

1 に答える 1

2

5つ星モジュールのすべての投票は、1つ星がゼロより上にあるという意味で肯定的です。したがって、問題は統合自体ではなく、2つのモジュールがうまく混合されていないことです。ユーザーポイントは正/負の投票に反応しますが、5つ星のすべての投票が正であるため、1つ星は5つ星の投票と同じ結果になります。

これは悪い考えだと言うこともできますが、これが設計された方法です。

于 2010-07-25T18:18:45.783 に答える