Hazefelfforms
Crie, validar e enviar formulários PHP em minutos!
Visite a documentação se quiser usar Hazefelfforms:
https://hazzeldorn.github.io/hazzelfforms/
Changelog
===== V1.3.12 | 2024-10-11 =====
- Bugfix: o número zero foi tratado como um valor ausente durante a etapa de validação
- Estilo: Alinhamento vertical do conteúdo do modelo de email alterado para o topo
===== V1.3.10 | 2024-07-19 =====
- Feat: Ajax Uso simplificado
- Feat: Math Captcha adicionado
- Bugfixes marginais
===== V1.3.8 | 2024-05-06 =====
- Limpeza: Var_dumps obsoletos removidos
===== V1.3.7 | 2024-03-28 =====
- Bugfix: Captcha incorreto não mostrou uma mensagem de erro adequada
- Bugfix: Recaptcha v3 Timeout e problemas de duplicação corrigidos
===== V1.3.5 | 2024-03-19 =====
- Recurso: Torne a pontuação Recaptcha V3 personalizável como um param
- Documentos atualizados
===== V1.3.4 | 2024-02-01 =====
- Bugfix: opções selecionadas nos campos de opções não foram perseguidas corretamente quando a forma não era válida
- Documentos atualizados
===== V1.3.3 | 2023-12-22 =====
- Função adicionada para obter tipos de campo e valores após a validação foi validada
===== V1.3.2 | 2023-10-11 =====
- Bugfix: erros de sintaxe html corrigidos
===== V1.3.1 | 2023-08-14 =====
- Bugfix: os destinatários do phpmailer e os endereços de resposta agora são redefinidos após cada e-mail enviado.
===== V1.3.0 | 2023-03-16 =====
- Recurso adicionado para enviar e -mails com SMTP usando Phpmailer
- Carregador de modelo aprimorado para e -mails
- Algumas alterações de código na função de email existentes para garantir a compatibilidade com versões anteriores.
===== V1.2.14 | 2022-06-03 =====
- Classlist adicionado ao campo de campo
- Tag de etiqueta real adicionada em torno de etiquetas (em vez de apenas usar elementos de span)
===== V1.2.13 | 2021-06-23 =====
- Bugfix:
$form->getFieldValues Função foi quebrada para arquivos carregados
===== V1.2.12 | 2021-04-04 =====
- A codificação de valor de campo aprimorada (decodificação da entidade html adicionada)
===== V1.2.11 | 2021-04-03 =====
- A fuga de personagens melhorou (evite múltiplas escapadas)
===== V1.2.10 | 2021-02-17 =====
- Novo Config SubmitCaption para configurar a legenda do botão Enviar ao usar a função
renderAll() - Nova Config Gridclass para definir a classe Grid ao usar a função
renderAll()
===== V1.2.9 | 2021-02-10 =====
- Bugfix de espaço para nome
===== V1.2.8 | 2020-12-27 =====
- Refatorando para aderir ao PSR-12
- Arquivo de fluxo de trabalho de ação do github adicionado
===== V1.2.7 | 2020-07-22 =====
- Função adicionada para verificar se há erros
- Função adicionada aos campos limpos
- Validação preguiçosa adicionada aos campos de URL
===== V1.2.6 | 2020-04-14 =====
- Adicionado uma nova string de idioma para caixas de seleção únicas (úteis para termos e condições)
- Agora, permitindo pares de chave / valor para campos de opções
- Removeu a função que exclui arquivos enviados ao enviar e -mails (enviar um anexo a vários destinatários foi impossível)
===== V1.2.5 | 2020-04-13 =====
Bugfix menor: READOPTED STEALCHMODE
===== V1.2.4 | 2020-04-07 =====
- Compatibilidade CSP adicionada aos campos do honeypot
- Alguns código refatorando
- Arquivo de tradução Adicionado: Alemão (informal)
- Documentos atualizados
===== V1.2.3 | 2020-03-24 =====
Adicionado a função nl2br () ao modelo de email para preservar quebras de linha
===== V1.2.2 | 2020-02-26 =====
Bugfix: o upload do arquivo não aceitou 'requerido' => false
===== V1.2.1 | 2020-01-29 =====
Bugfix: campos numéricos não lançaram uma mensagem de erro quando não é necessário
===== V1.2.0 | 2020-01-13 =====
Recurso do Honeypot adicionado.
===== V1.1.3 | 2019-12-19 =====
Bugfix: o arquivo-upload não funcionou quando não havia outros campos de formulário.
===== V1.1.2 | 2019-12-12 =====
Melhorias menores em relação à estrutura HTML dos campos de opções.
===== V1.1 | 2019-12-11 =====
Primeira liberação estável + testada contendo grandes melhorias.
===== V1.0 | 2019-12-10 =====
Versão inicial