Descrição do projeto
TraduzidoEm termos de estrutura, precisamos de um layout familiar e comprovado: seções de nível superior, subfóruns dentro delas e tópicos com respostas. Os usuários precisam de perfis adequados com uma página de atividade pública e um sistema de reputação baseado em curtidas, respostas aceitas e postagens úteis, para que membros fortes sejam visíveis e motivados. As notificações são muito importantes para nós: as pessoas devem receber um sinal sobre respostas em seus tópicos, menções e novas postagens em seções monitoradas—tanto no site quanto por e-mail. A busca de texto completo em todos os tópicos e postagens também é essencial, com filtros por seção, autor e data, para que conteúdos úteis não se percam.
As ferramentas de moderação são o que mais nos preocupa, porque sem moderação um fórum morre rapidamente. Precisamos de um painel claro para administradores e moderadores com funções e permissões, a capacidade de fixar, bloquear, mover, mesclar e excluir tópicos, editar ou ocultar postagens, emitir avisos e banimentos, e trabalhar através de uma fila de relatórios. A proteção básica contra spam (limites de taxa, restrições para novatos, botão de denúncia) também deve estar presente. Antes de começar, descreva a pilha proposta e como você integraria a autenticação.
— Login único através de contas existentes do site (perfil compartilhado, avatar, configurações)
— Categorias, subfóruns, tópicos e respostas encadeadas
— Perfis de usuários, feed de atividade e sistema de reputação/karma
— Painel de moderação: funções, fixar/bloquear/mover/mesclar, avisos, banimentos, fila de denúncias
— Notificações no site e por e-mail para respostas, menções e seções monitoradas
— Busca de texto completo com filtros e proteção básica contra spam