Pesquisar Submissões de Contacto no Painel de Administração
Lançámos hoje a versão 1.7.0 da Prorigem com uma melhoria prática para o dia-a-dia de quem gere o site: um campo de pesquisa na tabela de submissões de contacto.
Com o crescimento do número de mensagens recebidas, encontrar uma submissão específica na tabela tornava-se cada vez mais demorado — era preciso percorrer as 20 entradas uma a uma. Agora basta começar a escrever.
O que muda
Acima da tabela de submissões de contacto no painel de controlo, existe agora um campo de texto com o placeholder "Filtrar por nome ou email…":
- Filtragem instantânea — a tabela filtra-se em tempo real à medida que escreve, sem necessidade de carregar em nenhum botão.
- Pesquisa por nome ou email — a filtragem considera ambas as colunas simultaneamente.
- Suporte a acentos — a pesquisa ignora acentos e diacríticos. "José" encontra "Jose" e vice-versa.
- Client-side — toda a lógica é executada no navegador. Não há chamadas ao servidor, a resposta é imediata.
Como funciona
A implementação é deliberadamente simples: um input HTML com um evento input em JavaScript que percorre as linhas da tabela, compara o texto da pesquisa com o nome e o email de cada submissão (usando String.prototype.normalize('NFD') para remover acentos) e esconde as linhas que não correspondem.
Não há backend envolvido — a pesquisa é puramente JavaScript, o que significa que é instantânea e não aumenta a carga no servidor. Mesmo com muitas submissões, a resposta é imediata.
Próximos Passos
Com esta atualização, a gestão de contactos no painel da Prorigem fica mais completa:
Listagem de submissões (v1.4.0)Estado de leitura (v1.5.0)Eliminação (v1.6.0)- Pesquisa e filtros (v1.7.0) ✓
O painel de administração continua a evoluir. Se tiver ideias ou encontrar limitações, use o formulário de contacto.
← Voltar ao Blog