LG-GPE
O Gestor de Passatempos e Eventos para WordPress. Crie, gira e exporte participações — tudo num único plugin.
Tudo o que precisa para gerir passatempos
Do registo de participações à exportação CSV, o LG-GPE cobre todo o ciclo de vida de um passatempo digital.
Eventos e Passatempos
Organize passatempos por eventos. Cada evento pode ter múltiplos passatempos com formulários independentes e personalizáveis.
Formulários Flexíveis
Campos de texto, email, telefone, data, seleção, checkboxes, radio e upload de ficheiros. Configure, reordene e ative por campo.
Gestão de Respostas
Consulte, filtre por estado e data, substitua ou apague respostas com registo de auditoria automático em cada operação.
Exportação CSV
Exporte todas as respostas ativas para CSV com encoding UTF-8 BOM (compatível com Excel). Nome de ficheiro automático com data e hora.
Controlo de Acesso
Quatro perfis distintos: Administrador, Editor, Author e Subscriber — cada um com permissões granulares definidas.
Proteção Anti-Bot
Honeypot, token HMAC-SHA256 com janela temporal e limite de participações por dispositivo (UUID localStorage) e IP.
Como Funciona
Em 4 passos simples, da instalação à primeira exportação.
Instalar e Ativar
Carregue o ficheiro lg-gpe-v1.0-beta.zip em Plugins → Adicionar novo → Carregar plugin. As tabelas de base de dados são criadas automaticamente na ativação.
Criar Evento e Passatempo
Aceda a GPE → Eventos, crie um evento e adicione um passatempo. Configure os campos do formulário, as mensagens de confirmação e ative o passatempo quando estiver pronto.
Integrar numa Página
Copie o shortcode do passatempo e cole-o em qualquer página ou post WordPress:
O formulário aparece automaticamente quando o passatempo está ativo.
Exportar e Analisar
Quando quiser analisar as respostas, clique em Exportar CSV na lista de respostas. O ficheiro está pronto para abrir no Excel ou Google Sheets.
Perfis e Permissões
Controlo granular por perfil de utilizador WordPress.
| Funcionalidade | Admin | Editor | Author | Subscriber |
|---|---|---|---|---|
| Aceder ao menu GPE | ✓ | ✓ | ✓ | ✓ |
| Criar / Editar Eventos | ✓ | ✓ | ✗ | ✗ |
| Criar Passatempos | ✓ | ✓ | ✓ | ✗ |
| Configurar Passatempos | ✓ | ✓ | Próprios | ✗ |
| Ver / Exportar Respostas | ✓ | ✓ | Próprios | ✗ |
| Substituir / Apagar Respostas | ✓ | ✓ | ✗ | ✗ |
| Apagar Passatempos | ✓ | ✓ | Próprios | ✗ |
Proteção Anti-Bot Integrada
Três camadas de segurança para garantir a integridade das participações.
🍯 Honeypot
Campo oculto invisível para humanos. Se preenchido, a submissão é rejeitada silenciosamente — sem dar pistas ao bot.
🔐 Token HMAC-SHA256
Cada formulário inclui um token criptográfico com timestamp. Válido por 30 minutos. Protege contra ataques de repetição (replay).
⏱ Limite por Dispositivo
UUID persistente em localStorage identifica o dispositivo. Limites: 1/10s, 5/30min, 10/dia. Bloqueio até às 23:59:59.
🌐 Fallback por IP
Para bots sem JavaScript, o endereço IP é usado como identificador. Mesmos limites aplicados automaticamente.
Requisitos Técnicos
Leve, sem dependências externas, pronto a usar.
WordPress 5.8+
Compatível com as versões mais recentes. Testado até WordPress 6.7.
PHP 7.4+
Totalmente compatível com PHP 8.1 e 8.2. Sem extensões PHP adicionais.
MySQL 5.7+
Compatível com MySQL 8.0 e MariaDB 10.3+. Sem configuração especial.
Veja o Plugin em Acção
Interface limpa directamente no painel WordPress — sem ferramentas externas.
Manual de Utilizador
Documentação completa — instalação, configuração, permissões, proteção anti-bot e notas técnicas.
Descarregar Manual PDF