web-dev-qa-db-ja.com

ユーザーポイントをインポートするには?

ユーザーポイント モジュールには、まだ移行の統合がありません。 APIを見ると、おそらく serpoints_service_add を使用して、バッチスクリプトの各ユーザーに「開始点」の値を割り当てることができます。

ライブ配信時にユーザーの「開始点」の値を更新するオプションはありますか?または、差を計算して調整を追加する必要がありますか?

2
uwe

サービスラッパーではなく serpoints_userpointsapi() を使用したい。

このシステムは、ユーザーの合計ポイント数を変更するために、新しいトランザクションのみを許可するように設計されています。したがって、はい、固定値に設定する場合は、ユーザーが持っているポイントの実際の量との差を計算し、その差をユーザーに与える必要があります。

1
Berdir

ユーザーポイントの問題「 ユーザーポイントの移行サポート 」でも確認されているように、最近は 移行 統合が ユーザーポイント で利用可能です。

Comment nr 17 には patch が含まれ、これは その問題のComment nr 18 に従って完全に機能します。

そして その問題のコメントnr 21 によると、それは 7.x-1.1リリースに含まれています です。

0
Pierre.Vriens

data モジュールでこれを実行して、古いテーブルをビューに公開できると思います。次に views bulk operations および rules を使用して、ユーザーポイントを新しいユーザーにコピーします。

何から移行するのか知りたいです。ユーザーポイントにアップグレードパスはありませんか?

0
Craig Bertrand