디스코urs 포인트 몰 (체크인, 상점, 주문, 보충 카드, 장부)

: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개의 좋아요