Discourse Points Mall(チェックイン、ショップ、注文、メイクアップカード、台帳)

:information_source: 概要 Discourseに完全なポイントモールを追加:チェックイン、ショップ、注文、メイクアップカード、ポイント履歴。
:hammer_and_wrench: リポジトリリンク GitHub - VegaMonika/discourse-points-mall · GitHub
:open_book: インストールガイド Discourseでプラグインをインストールする方法

特徴

  1. デイリーチェックインセンター
  2. 現在のフォーラム信頼レベルの進捗(TL0–TL4)、月間チェックイン回数、および個人ランキング
  3. メイクアップ機能付き月間チェックインカレンダー
  4. メイクアップカードシステム:
    • 自動作成されるシステム製品
    • 段階的な月額価格設定:1000 / 3000 / 5000
    • 月あたりの最大購入/使用回数:3回
    • 毎月失効(未使用カードの繰り越しなし)
  5. ポイントショップ
    • 仮想および物理的な製品
    • 在庫管理(-1は無制限を意味します)
    • 物理製品の配送情報
  6. マイオーダー
    • ユーザーの注文履歴とステータス追跡
    • 管理者による注文ステータス更新(pending、processing、completed、cancelled)
  7. ポイント台帳
    • ゲーミフィケーションイベントからの入出金記録
    • カテゴリフィルター(checkin、shop、community、other)
  8. 管理機能
    • 操作概要カード
    • チェックイン分析(トレンド、トップユーザー、最近のチェックイン)
    • 製品管理(メイクアップカードのカスタム画像URLを含む)
    • フィルターとインライン編集による注文管理
  9. 現在のバージョンではタスクモジュールと抽選モジュールは削除されています

設定

  1. プラグインを有効化

    • 管理者 > 設定 > プラグイン
    • points_mall_enabledをオンにします。
  2. チェックインポイントの設定

    • points_mall_checkin_pointsとpoints_mall_checkin_streak_bonusを設定します。
  3. ランキングソースの設定

    • 現在のバージョンは/leaderboard/2(リーダーボードID 2)からリーダーボードデータを読み取ります。
    • このリーダーボードが存在し、ユーザーに表示されていることを確認してください。
  4. 製品の設定

    • 管理者 > プラグイン > ポイントモール > 製品管理に移動します。
    • 製品を作成/編集し、在庫/タイプ/有効状態/画像URLを設定します。
    • メイクアップカードはシステムによって作成され、削除することはできません。
  5. 注文の処理

    • 同じ管理ページにある注文管理に移動します。
    • タイプ/ステータスでフィルターし、注文ステータスとメモを更新してから保存します。
  6. フロントエンドのエントリーポイント

    • ユーザーは/points-mallを開いて、チェックイン、ショップ、注文、台帳にアクセスします。

設定項目

名前 説明
points_mall_enabled このプラグインのマスター切り替えスイッチ。
points_mall_checkin_points 内蔵のデイリーチェックインフローに対して付与される基本ポイント。
points_mall_checkin_streak_bonus 内蔵フローでの連続チェックインに対する追加ボーナスポイント。
「いいね!」 13