Tempête de Hazzel
Créer, valider et envoyer des formulaires PHP en quelques minutes!
Veuillez visiter la documentation si vous souhaitez utiliser Hazzelforms:
https://hazzelorn.github.io/hazzelforms/
Changelog
===== V1.3.12 | 2024-10-11 =====
- BugFix: le nombre zéro a été traité comme une valeur manquante pendant l'étape de validation
- Style: aligne verticale du contenu du modèle de messagerie a changé en haut
===== V1.3.10 | 2024-07-19 =====
- Exploit: utilisation ajax simplifiée
- Feat: Math Captcha ajouté
- Fixes de bug marginaux
===== V1.3.8 | 2024-05-06 =====
- Nettoyage: Var_dumps obsolète supprimé
===== V1.3.7 | 2024-03-28 =====
- BugFix: le captcha incorrect n'a pas affiché de message d'erreur approprié
- BugFix: Problèmes de délai d'expiration et de duplication de RecaptCha V3
===== V1.3.5 | 2024-03-19 =====
- Caractéristique: rendre le score RecaptCha V3 personnalisable comme un param
- Docs mis à jour
===== V1.3.4 | 2024-02-01 =====
- BugFix: les options sélectionnées dans les champs d'options n'ont pas été percer correctement lorsque le formulaire n'était pas valide
- Docs mis à jour
===== V1.3.3 | 2023-12-22 =====
- Fonction ajoutée pour obtenir des types de champs et des valeurs après la validation du formulaire
===== V1.3.2 | 2023-10-11 =====
- Bugfix: erreurs de syntaxe HTML corrigées
===== V1.3.1 | 2023-08-14 =====
- BugFix: les recettes PHPMailer et les adresses de réponse sont désormais réinitialisées après chaque courrier envoyé.
===== V1.3.0 | 2023-03-16 =====
- Fonctionnalité ajoutée pour envoyer des e-mails avec SMTP à l'aide de phpmailer
- Chargeur de modèle amélioré pour les e-mails
- Quelques modifications de code dans la fonction de messagerie existante pour assurer la compatibilité en arrière.
===== V1.2.14 | 2022-06-03 =====
- Liste de classe ajoutée à la courroie
- Real Label Tag ajouté autour des étiquettes (au lieu d'utiliser simplement des éléments de portée)
===== V1.2.13 | 2021-06-23 =====
- BugFix:
$form->getFieldValues a été rompue pour les fichiers téléchargés
===== V1.2.12 | 2021-04-04 =====
- Encodage de valeur de champ amélioré (décodage d'entité HTML ajouté)
===== V1.2.11 | 2021-04-03 =====
- Caractère s'échappant améliorée (empêcher plusieurs évasions)
===== V1.2.10 | 2021-02-17 =====
- Nouvelle config SoumiserCaption pour définir la légende du bouton Soumettre lors de l'utilisation de la fonction
renderAll() - Nouvelle Config GridClass pour définir la classe de grille lors de l'utilisation de la fonction
renderAll()
===== V1.2.9 | 2021-02-10 =====
- Bugfix de l'espace de noms
===== V1.2.8 | 2020-12-27 =====
- Refactorisation d'adhérer au PSR-12
- Fichier de workflow GitHub Action ajouté
===== V1.2.7 | 2020-07-22 =====
- Fonction ajoutée pour vérifier les erreurs
- Fonction ajoutée aux champs effacés
- Validation paresseuse ajoutée aux champs URL
===== V1.2.6 | 2020-04-14 =====
- Ajout d'une nouvelle chaîne de langue pour les cases à cocher unique (utile pour les termes et conditions)
- Autoriser maintenant les paires de clés / valeur pour les champs d'option
- Supprimé la fonction qui supprime les fichiers téléchargés lors de l'envoi d'e-mails (l'envoi d'une pièce jointe à plusieurs recettes était impossible)
===== V1.2.5 | 2020-04-13 =====
Minor BugFix: Liadopted StealthMode
===== V1.2.4 | 2020-04-07 =====
- Compatibilité CSP ajoutée aux champs de pot de miel
- Un peu de refactorisation de code
- Fichier de traduction ajouté: allemand (informel)
- Docs mis à jour
===== V1.2.3 | 2020-03-24 =====
Ajout de la fonction nl2br () au modèle de messagerie pour préserver les pauses de ligne
===== V1.2.2 | 2020-02-26 =====
BugFix: le téléchargement de fichiers n'a pas accepté «requis» => false
===== V1.2.1 | 2020-01-29 =====
BugFix: les champs numériques n'ont pas jeté de message d'erreur lorsqu'il n'est pas nécessaire
===== V1.2.0 | 2020-01-13 =====
Caractéristique du pot de miel ajouté.
===== V1.1.3 | 2019-12-19 =====
BugFix: le téléchargement de fichiers n'a pas fonctionné lorsqu'aucun autre champ de formulaire n'existait.
===== V1.1.2 | 2019-12-12 =====
Améliorations mineures concernant la structure HTML des champs d'options.
===== V1.1 | 2019-12-11 =====
Première version stable + testée contenant des améliorations majeures.
===== V1.0 | 2019-12-10 =====
Version initiale