| Resumo | Adiciona um shopping de pontos completo ao Discourse: check-in, loja, pedidos, cartões de reposição e histórico de pontos. | |
| Link do Repositório | GitHub - VegaMonika/discourse-points-mall · GitHub | |
| Guia de Instalação | Como instalar plugins no Discourse |
Funcionalidades
- Central de Check-in Diário
- Progresso de nível de confiança atual do fórum (TL0–TL4), contagem de check-ins mensais e ranking pessoal
- Calendário de check-in mensal com suporte para reposição
- Sistema de Cartão de Reposição:
- Produto de sistema criado automaticamente
- Preços mensais em camadas: 1000 / 3000 / 5000
- Compra/uso máximo: 3 vezes por mês
- Expira mensalmente (cartões não utilizados não são acumulados)
- Shopping de Pontos
- Produtos virtuais e físicos
- Controle de estoque (
-1significa ilimitado) - Informações de envio para produtos físicos
- Meus Pedidos
- Histórico de pedidos do usuário e rastreamento de status
- Atualização de status do pedido pelo Administrador (
pending,processing,completed,cancelled)
- Livro Razão de Pontos
- Registros de receita/despesa de eventos de gamificação
- Filtros de categoria (
checkin,shop,community,other)
- Gerenciamento de Administrador
- Cartões de visão geral de operações
- Análise de check-in (tendência, principais usuários, check-ins recentes)
- Gerenciamento de produtos (incluindo URL de imagem personalizada para o cartão de reposição)
- Gerenciamento de pedidos com filtros e edição em linha
- O módulo de tarefas e o módulo de loteria são removidos na versão atual
Configuração
-
Habilitar plugin
- Admin > Configurações > Plugins
- Ative
points_mall_enabled.
-
Configurar pontos de check-in
- Defina
points_mall_checkin_pointsepoints_mall_checkin_streak_bonus.
- Defina
-
Configurar fonte de ranking
- A versão atual lê os dados da tabela de classificação de
/leaderboard/2(ID da tabela de classificação2). - Certifique-se de que esta tabela de classificação exista e esteja visível para os usuários.
- A versão atual lê os dados da tabela de classificação de
-
Configurar produtos
- Vá para Admin > Plugins > Points Mall > Gerenciamento de Produtos.
- Crie/edite produtos, defina estoque/tipo/estado habilitado/URL da imagem.
- O cartão de reposição é criado pelo sistema e não pode ser excluído.
-
Processar pedidos
- Vá para Gerenciamento de Pedidos na mesma página de administração.
- Filtre por tipo/status, atualize o status e as notas do pedido e salve.
-
Entrada no Frontend
- Os usuários abrem
/points-mallpara check-in, loja, pedidos e livro razão.
- Os usuários abrem
Configurações
| Nome | Descrição |
|---|---|
points_mall_enabled |
Interruptor mestre para este plugin. |
points_mall_checkin_points |
Pontos base concedidos para o fluxo de check-in diário integrado. |
points_mall_checkin_streak_bonus |
Pontos de bônus extras para sequências de check-ins no fluxo integrado. |



