タグ付けされた質問 「userpoints」

2
コマース製品の価格に等しいユーザーポイントを付与するにはどうすればよいですか?
商品販売後の商品代金をユーザーに付与したい。 このために、私は以下のようにルールを定義しました: イベント:チェックアウトプロセスの完了 アクション:ループ(commerce-order:commerce-line-items) そして、私は以下のようにルールコンポーネントを定義しました: 条件:エンティティのフィールドがあります(エンティティ:commerce-line-item、フィールド:commerce_product) アクション:グラントは、ユーザーへのポイント:(ユーザー:commerce-line-item:commerce-product:creator、ポイント:commerce-line-item:commerce-product:commerce-price:amount) しかし、コンポーネントを保存すると、次のエラーメッセージが生成されます。 データポイントcommerce-line-item:commerce-product:commerce-price:amount for parameter points is invalid。 どうすればできますか?

1
賛成票ごとにユーザーポイントを追加する
私のdrupal 7サイトには、作者のコンテンツに対するユーザーレーティングシステムがありますが、問題は、すべての賛成票と反対票がユーザープロファイルにポイントを自動的に追加しないことです。しかし、私は、それはユーザーポイントモジュールによって可能だと思います。Userpoints Karmaモジュールページから、投票/アップダウンモジュールを使用すると、有権者が特定のノードまたはコメントの作成者にポイントを追加または削除できるため、作成者が書いた内容を授与または罰することができます。だから、私は投票/アップダウンモジュールを正常に設定しました、 これは私のウェブサイトのビューのスクリーンショットです:今私の質問は、投票/アップダウンモジュールとユーザーポイントモジュールを使用して投票のためにポイントを自動的に追加する方法です?したがって、ユーザーがコンテンツに投票した場合、そのコンテンツ作成者のユーザーポイントは10 + 5 = 15!{ 10これはコンテンツ作成者の以前のユーザーポイントであり、5すべての賛成投票の価値です!}自動的に行う方法がわかりません。何か案は?ありがとう

2
ユーザーポイントカルマ-反対票に対してのみユーザーポイントを請求することは可能ですか?
ユーザーポイント、ユーザーカルマ、投票アップ/ダウンモジュールを使用しています。賛成ではなく反対に投票した場合にのみユーザーポイントを差し引くように構成できる方法があるのでしょうか。 Stack Exchangeのレピュテーションシステムに似ています。賛成票を投じてもドッキングされませんが、反対票を投じると評判ポイントがドッキングされます。 評判ユーザーポイント->カルマポイント->投票者ポイントコストの設定を使用すると、投票の方向に関係なく、投票した場合にのみ課金するように構成できます。何か案は?

1
ユーザーポイントに基づいて権限を割り当てる方法は?
ユーザーにSOと同様の権限が与えられているサイトを構築しています。2つのモデルで作業しています。 最初のモデルは、ポイントに基づいてユーザーにロールを割り当てます。おそらくルールを使用するか、そのためのモジュールをビルドできます。これの良いところは、Drupalのビルド許可システムを使用できることです。欠点は、おそらく+10​​の役割を設定し、新しい権限を付与する場合はさらに追加する必要があることです。 2番目のモデルは、カスタムビルドモジュール(ビルドではない)に基づいており、ユーザーが意図することをすべて実行できるかどうかを確認します。このようにすれば、すべての役割を回避できますが、Drupalの許可システムを使用しないため、少し不快になります。一方、多くの役割は必要ありません。 では、多くの役割を持つことでパフォーマンスへの影響はありますか?その他の問題? これについて何か考えはありますか?ユーザーポイントに基づいてユーザーにアクセス許可を与える他のアプローチは?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.