Visualisation des modifications récentes dans le journal des modifications

Souhaitez-vous découvrir toutes les modifications récentes apportées à WPForms ? Dans notre journal des modifications, nous listons tout ce qui a été ajouté ou amélioré dans chaque version de mise à jour. Dans cet article, vous pouvez consulter le journal des modifications complet de WPForms, de la version initiale à notre dernière mise à jour.


Journal des modifications

1.10.1.1 (2026-06-03)

  • Ajouté : Boutons Connexion en ligne dans le panneau Paiements du Générateur de formulaires, permettant aux utilisateurs de connecter leurs comptes de paiement sans quitter l’éditeur de formulaire.
  • Modifié : La page Paiements présente une conception actualisée lorsqu’aucun paiement n’a encore été reçu.
  • Corrigé : Erreur fatale lors de la soumission du formulaire lorsque le compte PayPal Commerce était déconnecté alors que le formulaire avait toujours le paiement PayPal Commerce activé.

1.10.1 (2026-05-26)

  • Ajout : Nouvel outil d'importation d'entrées qui permet d'importer des enregistrements de soumissions de formulaires dans WPForms à partir d'autres plugins de formulaires (Gravity Forms, Ninja Forms, Contact Form 7) ou d'un formulaire WPForms existant.
  • Ajout : Les champs de clé secrète dans les paramètres d'administration sont désormais masqués pour une meilleure confidentialité.
  • Ajout : La modification intelligente de formulaire permet de modifier les formulaires existants en langage naturel via une interface de chat IA directement dans le constructeur de formulaires.
  • Modification : Bibliothèque mise à jour vers la v1.37.0.
  • Modification : Bibliothèque mise à jour vers la v1.37.0.
  • Modification : Bibliothèque DOMPurify mise à jour vers la v3.4.1.
  • Correction : Les utilisateurs ne pouvaient pas continuer le défi WPForms s'ils avaient défini leur licence WPForms lors de la configuration initiale du formulaire.
  • Correction : Le mauvais état de connexion PayPal Commerce était affiché dans certains cas.
  • Correction : Le constructeur de formulaires restait bloqué au chargement lorsque des plugins tiers empêchaient le rendu des scripts de pied de page WordPress.
  • Correction : Les valeurs des entrées de paramètres étaient enregistrées avec un espace de fin, ce qui pouvait entraîner un comportement inattendu.
  • Correction : L'analyse des balises intelligentes renvoyait une valeur invalide lorsqu'aucune balise intelligente n'était présente dans le contenu.
  • Correction : Le constructeur de formulaires ne se chargeait pas sur les sites avec des configurations d'URL incohérentes (par exemple, discordance www vs non-www ou plugins d'URL relatives à la racine).
  • Correction : Les étiquettes de champ n'étaient pas affichées pour les champs placés après un champ Répéteur dans le modèle d'e-mail Compact.
  • Correction : La fonctionnalité Annuler/Rétablir ne fonctionnait pas entièrement pour le module complémentaire Quiz.
  • Correction : Manque d'espacement entre l'indicateur de la barre de progression de la séparation de page et la notification des formulaires hors ligne.
  • Correction : Des erreurs fatales PHP pouvaient survenir dans certains cas sur PHP 8.0+.
  • Correction : Les paramètres de liste Autoriser/Refuser étaient effacés lorsqu'un formulaire comportait plus d'un champ E-mail.
  • Correction : Les chemins d'assets d'images obsolètes provoquaient des erreurs 404 sur les sites utilisant le thème Divi.
  • Correction : La validation d'e-mail échouée redirigeait incorrectement les utilisateurs vers la première page au lieu d'afficher le message d'erreur sur la page actuelle des formulaires multipages avec le champ Carte de crédit Stripe.
  • Correction : Les entrées radio visuellement masquées dans les modules complémentaires (par exemple, le menu Paramètres du graphique des enquêtes et sondages) devenaient partiellement visibles sous forme de petits tirets sur les pages de visualisation des entrées.
  • Correction : Un message d'erreur incorrect était affiché lorsque la limite quotidienne de requêtes IA était atteinte, faisant référence à la génération de formulaires au lieu de l'utilisation de l'IA.
  • Correction : Des confirmations, notifications ou résultats de quiz en double étaient créés dans le constructeur de formulaires lorsque le bouton "OK" était cliqué plusieurs fois rapidement.
  • Correction : Les soumissions de paiement Stripe échouaient lorsqu'un champ de paiement à choix multiples avec du HTML dans ses étiquettes était contrôlé par la logique conditionnelle.

1.10.0.5 (12-05-2026)

  • Modifié : Bibliothèque intl-tel-input mise à jour vers la version 28.0.4.
  • Corrigé : Compatibilité avec WordPress 7.0.
  • Corrigé : Validation améliorée des valeurs soumises pour les champs Choix multiples, Cases à cocher, Liste déroulante et Case à cocher RGPD afin de garantir que seules les options configurées sont acceptées.

1.10.0.4 (10-04-2026)

  • Corrigé : Le paiement Stripe avec Link et une carte 3D Secure ne déclenchait pas la fenêtre modale d'authentification, laissant le paiement incomplet sur Stripe.

1.10.0.3 (08-04-2026)

  • Corrigé : L'URL de connexion PayPal était mise en cache et contenait l'ancienne URL du site après la migration du site.

1.10.0.2 (26-03-2026)

  • Corrigé : Le champ Liste déroulante avec une étiquette de choix contenant des caractères de guillemets provoquait une erreur JavaScript dans le constructeur de formulaires, empêchant l'ajout correct des champs.
  • Corrigé : Compatibilité avec Divi Builder.

1.10.0.1 (19-03-2026)

  • Corrigé : Le paiement Fastlane était refusé lorsque l'adresse de facturation mappée n'incluait pas la ligne d'adresse 2.

1.10.0 (17-03-2026)

  • Ajouté : Les utilisateurs peuvent connecter leurs comptes PayPal Commerce et recevoir des paiements via leurs formulaires de paiement.
  • Ajouté : Les utilisateurs peuvent désormais naviguer vers différentes pages d'un formulaire multipage en cliquant sur les étapes/icônes de la barre de progression (champ Séparateur de page).
  • Ajouté : Possibilité de configurer la purge automatique des entrées par formulaire après un nombre spécifique de jours.
  • Ajouté : Une fenêtre modale d'avertissement apparaît désormais lors de l'activation de la logique conditionnelle pour un champ sans avoir terminé la configuration de la règle.
  • Modifié : Le JavaScript du constructeur de formulaires a été refactorisé dans une architecture modulaire pour une meilleure maintenabilité et performance.
  • Modifié : Le JavaScript des champs de glisser-déposer a été refactorisé et optimisé pour un réordonnancement et un positionnement plus cohérents des champs.
  • Modifié : Les fenêtres modales Lite Connect et la description des paramètres incluent désormais une note indiquant que les sauvegardes des entrées expirent après 1 an.
  • Corrigé : Le bouton "Aperçu" des modèles d'e-mail ne retournait pas le texte sur la page d'administration Paramètres > E-mail.
  • Corrigé : Compatibilité avec Sugar Calendar sur la page Outils > Exporter.
  • Corrigé : Un conflit avec Monolog provoquait des erreurs fatales sur certains sites.
  • Corrigé : Choices.js était non fonctionnel après une annulation dans les paramètres de connexion du fournisseur.
  • Corrigé : La largeur du champ Carré dans le champ Mise en page était incorrecte.
  • Corrigé : Avertissement PHP pour les modèles avec un champ d'informations internes.
  • Corrigé : L'exportation des entrées échouait avec une erreur fatale pour les formulaires avec des champs de choix lorsque l'ID du formulaire était manquant.
  • Corrigé : L'en-tête d'e-mail Reply-To était silencieusement ignoré lors de l'utilisation du widget d'étiquette intelligente en raison de caractères d'espace insécables.
  • Corrigé : Des erreurs de console pouvaient survenir lorsque la bibliothèque d'icônes était manquante ou corrompue.
  • Corrigé : Erreurs de dépendances manquantes lors de la création d'un nouveau formulaire.
  • Corrigé : Le champ Coupon était incorrectement inclus dans la notification toast de copie/collage du clavier et dans le compte de confirmation de duplication de champs dans le constructeur de formulaires.
  • Corrigé : L'icône de suppression chevauchait les boutons de navigation de page alignés à droite sur l'aperçu du champ de saut de page.
  • Corrigé : La fenêtre modale de confirmation était affichée lors de la désactivation de la logique conditionnelle, même si aucune règle n'avait été configurée.
  • Corrigé : La fenêtre contextuelle d'erreur de la bibliothèque d'icônes s'affichait incorrectement après une installation réussie de la bibliothèque d'icônes lors de l'interaction avec le constructeur de formulaires avant le rechargement de la page.

1.9.9.4 (03-03-2026)

  • Corrigé : L'avis éducatif Gutenberg s'affichait incorrectement dans l'éditeur classique lorsque le plugin Éditeur classique était actif.
  • Corrigé : Le champ d'accord RGPD était tronqué dans le constructeur de formulaires.

1.9.9.3 (24-02-2026)

  • Ajouté : Prise en charge des futures versions de modules complémentaires.
  • Corrigé : L'annulation/rétablissement dans les paramètres des modules complémentaires marketing ne restaurait pas la valeur saisie.
  • Corrigé : Le panneau Générateur de formulaires IA ne s'ouvrait pas automatiquement après l'installation ou l'activation des modules complémentaires.
  • Corrigé : Le captcha Cloudflare Turnstile était rendu deux fois si un formulaire CF7 était également ajouté sur la même page.
  • Corrigé : Le lien d'aide du quiz dans l'onglet Champs était incorrect.

1.9.9.2 (29-01-2026)

  • Corrigé : Les liens "Paramètres" sont désormais disponibles pour plusieurs modules complémentaires afin de fournir un accès plus rapide à leurs pages de configuration.
  • Corrigé : Certains paramètres d'automatisation des entrées étaient manquants après les actions Annuler/Rétablir.

1.9.9.1 (27-01-2026)

  • Corrigé : Il y avait un problème avec l'exportation des entrées dans certains cas.

1.9.9 (27-01-2026)

  • Ajouté : Intégration de l'API WordPress Abilities pour un accès prêt pour l'IA et l'automatisation à WPForms.
  • Ajouté : Possibilité de générer des formulaires activés pour les quiz à l'aide du générateur de formulaires IA.
  • Ajouté : Prise en charge de la sélection de plusieurs champs : vous pouvez maintenant faire glisser, dupliquer ou supprimer plusieurs champs à la fois.
  • Ajouté : Raccourcis clavier pour la duplication de champs (D), la suppression de champs (Suppr), la copie (Ctrl/Cmd + C) et le collage (Ctrl/Cmd + V).
  • Ajouté : Gestionnaire de commandes Annuler/Rétablir avec intégrations modulaires pour les entrées du constructeur de formulaires.
  • Ajouté : compatibilité Divi 5 et un nouveau bloc pour le constructeur de pages Divi.
  • Ajouté : les entrées peuvent désormais être filtrées à l'aide de nouveaux filtres.
  • Ajouté : les utilisateurs peuvent désormais voir leurs fichiers téléchargés via le champ Téléchargement de fichiers dans l'aperçu des entrées.
  • Ajouté : nouveau filtre pour contrôler si les soumissions de spam doivent être bloquées ou simplement enregistrées.
  • Ajouté : nouvelle balise intelligente qui renvoie le type d'entrée (Terminée, Abandonnée, Partielle ou Spam).
  • Changé : le plugin a fait régime – nettoyage effectué, réduction de la taille du plugin.
  • Changé : compatibilité améliorée avec le plugin MotoPress Content Editor.
  • Changé : bibliothèque Chart.js mise à jour vers la v4.5.1.
  • Changé : masquer les paramètres de titre et de couleur de l'indicateur du champ de saut de page lorsque l'indicateur de progression est défini sur Aucun.
  • Corrigé : le type de formulaire sélectionné n'était pas conservé lors du rafraîchissement de la page d'aperçu des formulaires.
  • Corrigé : les formulaires multipages ignoraient incorrectement les pages contenant des champs de mise en page conditionnelle avec des champs imbriqués masqués.
  • Corrigé : erreur de dépréciation avec PHP 8.4 survenue lors de l'installation de WPForms.
  • Corrigé : création de formulaire via Form AI pour les utilisateurs sans la capacité manage_options.
  • Corrigé : avertissement de dépréciation enregistré dans la console du navigateur sur la page d'administration du tableau de bord.
  • Corrigé : la recherche d'entrées ne renvoyait aucun résultat pour les champs utilisant des choix dynamiques.
  • Corrigé : erreur de dépréciation PHP 8.4 corrigée dans l'intégration Stripe concernant la déclaration de type de paramètre nullable.
  • Corrigé : défilement horizontal apparaissant sur les sites Web RTL lors de l'utilisation du champ de téléchargement de fichiers moderne.
  • Corrigé : compatibilité corrigée avec le plugin Disable Admin Notices Individually.
  • Corrigé : les champs E-mail/Nom de l'expéditeur apparaissaient vides pour les nouvelles notifications lorsque les paramètres forcés de WP Mail SMTP étaient activés.
  • Corrigé : hauteur du bloc déroulant corrigée dans le constructeur pour être cohérente avec les autres champs.
  • Corrigé : le commutateur d'option de champ désactivé est resté interactif.

1.9.8.7 (2025-12-11)

  • Corrigé : une erreur fatale s'est produite sur le tableau de bord d'administration avec certains plugins tiers.

1.9.8.6 (2025-12-09)

  • Ajouté : l'ID et la date de l'entrée peuvent désormais être affichés sur la page d'aperçu d'impression de l'entrée.
  • Corrigé : le champ répétiteur ajoutait des lignes en double lorsque le même formulaire était intégré plusieurs fois sur la page.
  • Corrigé : empêché le chargement des ressources Divi sur les pages ne contenant pas de formulaire.
  • Corrigé : compatibilité avec le plugin LeadConnector.
  • Corrigé : les icônes d'intégration étaient mal alignées sur la page du constructeur de formulaires.
  • Corrigé : l'icône de suppression de Protection par mot de passe > était mal alignée pour le champ de téléchargement de fichiers dans le constructeur de formulaires.
  • Corrigé : Accessibilité du champ de téléchargement de fichiers dans les formulaires multi-étapes.
  • Corrigé : Libellé du champ de mise en page dans la notification par e-mail compacte.

1.9.8.5 (2025-11-11)

  • Corrigé : Le champ caméra masqué conditionnellement bloquait la soumission du formulaire.

1.9.8.4 (2025-11-06)

  • Corrigé : Le champ Choix multiple était incorrectement prévisualisé dans le Constructeur lorsque le dernier choix était sélectionné.

1.9.8.3 (2025-11-04)

  • Ajouté : Nouvel onglet pour afficher les entrées publiées, à l'exclusion de celles abandonnées ou inachevées.
  • Ajouté : Nouveaux formats de date pour le champ Date/Heure.
  • Ajouté : Possibilité de masquer les images de choix dans les entrées et les notifications.
  • Ajouté : Possibilité de définir un choix défini par l'utilisateur pour le champ Choix multiple.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 3.2.7.
  • Modifié : Bibliothèque Font Awesome mise à jour vers la version 7.0.1.
  • Modifié : Bibliothèque intl-tel-input mise à jour vers la version 25.11.3.
  • Modifié : Validation des clés de métadonnées personnalisées sur l'écran Constructeur de formulaires > Paiements > Stripe.
  • Corrigé : Hauteur du conteneur de prévisualisation du Constructeur de formulaires dans l'état vide.
  • Corrigé : Erreur de console lors de la duplication d'un champ de mise en page contenant un champ de téléchargement de fichier.
  • Corrigé : La notification concernant l'impossibilité d'utiliser l'option Taille du champ dans une mise en page était toujours affichée.
  • Corrigé : Un conflit survenait lorsqu'un captcha non-Google était utilisé dans le formulaire et que l'API Google reCAPTCHA était chargée sur la même page.
  • Corrigé : Correction d'une erreur fatale dans wpforms_is_admin_page() qui survenait lorsque le paramètre de requête de page était passé sous forme de tableau au lieu d'une chaîne.
  • Corrigé : Erreur de console lors de l'installation de WPForms via un bloc dans l'éditeur de blocs.

1.9.8.2 (2025-10-14)

  • Ajouté : Les formulaires IA peuvent désormais prendre en charge le champ Caméra.
  • Corrigé : Il y avait une erreur dans la console lors de la duplication d'un champ de mise en page contenant un champ de téléchargement de fichier.
  • Corrigé : Hauteur du conteneur de prévisualisation du Constructeur de formulaires avec un état vide.

1.9.8.1 (2025-09-25)

  • Modifié : Désactivation de la notification d'administration non dismissible.

1.9.8 (2025-09-23)

  • Ajouté : Nouveau champ Caméra permettant aux utilisateurs d'utiliser l'appareil photo de l'appareil pour prendre une photo ou une vidéo et de la joindre instantanément au formulaire.
  • Ajouté : Option caméra dans le champ Téléchargement de fichier où les utilisateurs peuvent télécharger instantanément une photo ou une vidéo au lieu de joindre un fichier.
  • Ajouté : Option de bascule Lecture seule pour les champs de formulaire dans les options avancées du Générateur de formulaires.
  • Ajouté : Possibilité de déconnecter les comptes Stripe via la page d'administration Paramètres > Paiements.
  • Ajouté : Paramètres pour modifier les étiquettes de score le plus bas et le plus haut pour le champ de notation.
  • Ajouté : Possibilité de définir le nombre de répétitions d'un paiement récurrent Stripe.
  • Ajouté : Une option pour afficher/masquer le mot de passe dans le champ Mot de passe.
  • Ajouté : Option Retour à la page précédente pour la redirection de la page de confirmation.
  • Ajouté : Possibilité de désactiver les suggestions pour le champ E-mail sur l'écran du Générateur de formulaires.
  • Ajouté : De nouveaux avertissements par e-mail seront envoyés à un administrateur du site en cas de soumissions de formulaire corrompues.
  • Ajouté : Nouveau filtre qui permet de modifier si le chargeur est autorisé à se charger.
  • Modifié : Accessibilité améliorée pour le champ Menu déroulant moderne en ajoutant des attributs ARIA pour prendre en charge la navigation VoiceOver.
  • Modifié : Amélioration du modèle de notification par e-mail compact pour les formulaires avec des champs Répéteur.
  • Modifié : Les champs d'e-mail de notification dans le Générateur de formulaires (Lite/Pro) n'affichent désormais que les balises intelligentes compatibles avec les e-mails.
  • Corrigé : Espacement supplémentaire entre les champs à l'intérieur du champ Répéteur dans les notifications par e-mail.
  • Corrigé : La règle pour le fichier robots.txt était générée incorrectement pour un site installé dans un sous-répertoire.
  • Corrigé : Des avertissements PHP pouvaient être générés pour les nouveaux formulaires créés à partir d'un modèle par des utilisateurs non administrateurs.
  • Corrigé : Les champs désactivés (lecture seule) n'apparaissaient pas comme désactivés.
  • Corrigé : Les champs de balises intelligentes dans la barre latérale avaient une hauteur incorrecte.
  • Corrigé : La dernière étape du défi WPForms ne s'affichait pas pour les utilisateurs dans certains cas.
  • Corrigé : La position des liens du menu d'en-tête a été ajustée pour être au même niveau sur chaque écran.
  • Corrigé : Un bouton du champ Carré dupliqué existait dans le Générateur de formulaires.
  • Corrigé : Les auteurs de formulaires sans capacité d'installation de modules complémentaires ne recevaient pas d'informations sur les privilèges manquants.
  • Corrigé : HTMLPurifier a généré une notification d'appel d'API obsolète.
  • Corrigé : Les utilisateurs sans permissions d'accès suffisantes pouvaient afficher un panneau de configuration des thèmes défectueux.
  • Corrigé : Les boutons de saut de page avaient une opacité dans les constructeurs de pages Elementor et Divi.
  • Corrigé : Le CSS personnalisé avec des guillemets dans les sélecteurs s'affiche désormais correctement au lieu d'afficher des entités HTML incorrectes.
  • Corrigé : Disposition de la fenêtre de discussion IA épinglée dans le Générateur de formulaires.
  • Corrigé : L'aperçu de l'entrée après le message de confirmation était vide dans certains cas rares.
  • Corrigé : Les titres de journaux contenant des apostrophes n'étaient pas affichés correctement dans le visualiseur de journaux.
  • Corrigé : Les fichiers téléchargés avec des caractères spéciaux (par exemple, ) dans leurs noms n'étaient pas disponibles pour l'ouverture.
  • Corrigé : Une erreur fatale lors de la visualisation d'anciennes entrées avec des choix.
  • Corrigé : Il pouvait y avoir des erreurs lors du traitement des paiements Stripe avec des métadonnées client contenant des clés vides.

1.9.7.3 (2025-08-11)

  • Ajouté : Paramètres pour les messages de validation des champs numériques dans la page Paramètres > Validation.
  • Corrigé : Le widget du tableau de bord était défectueux en raison d'un problème de compatibilité avec le plugin Bookly.

1.9.7.2 (2025-08-07)

  • Corrigé : Des erreurs JS pouvaient affecter la soumission du formulaire sur certains environnements avec des plugins de mise en cache installés.

1.9.7.1 (2025-07-31)

  • Corrigé : Divers problèmes RTL sur l'écran du constructeur de formulaires.

1.9.7 (2025-07-29)

  • Ajouté : Possibilité d'appliquer des styles et des thèmes directement dans le constructeur de formulaires WPForms.
  • Ajouté : Possibilité de mettre à jour le texte de progression (Étape X sur Y) pour les formulaires multipages.
  • Ajouté : Possibilité de copier le contenu entier d'une entrée de balise intelligente si elle contient des balises intelligentes.
  • Ajouté : Les formulaires IA peuvent désormais générer des formulaires qui utilisent les calculs WPForms avec une formule générée automatiquement.
  • Ajouté : Contrôle des messages de validation des champs numériques sur la page Paramètres > Validation.
  • Ajouté : La ligne horizontale du champ Séparateur de section peut désormais être masquée via les paramètres du champ.
  • Ajouté : Option Limite de choix pour le champ Éléments de case à cocher de paiement.
  • Ajouté : Message d'avertissement en cas de détection de données de formulaire corrompues dans le constructeur de formulaires.
  • Modifié : Optimisation du processus de calcul du montant total sur les formulaires de paiement.
  • Modifié : La valeur de l'échelle de Likert est maintenant exportée dans une seule colonne pour une meilleure lisibilité.
  • Modifié : Amélioration de la compatibilité avec PHP 8.4.
  • Modifié : Accessibilité : Amélioration de la conformité WCAG et ADA pour le bouton "Effacer la date" dans le champ Date.
  • Modifié : Amélioration du message d'erreur en cas d'erreur 403 lors de la sauvegarde d'un formulaire.
  • Modifié : Amélioration de la compatibilité avec le plugin Paid Memberships Pro.
  • Corrigé : Les noms des modules complémentaires étaient traduits dans les notifications d'administration des exigences.
  • Corrigé : Les modules complémentaires étaient activés de manière incorrecte lorsque le plugin principal WPForms était activé sur l'ensemble du réseau.
  • Corrigé : L'espacement entre le badge du modèle et le nom du formulaire était trop faible.
  • Corrigé : Des avertissements PHP pouvaient survenir dans certains cas pour le champ Restriction de téléchargement de fichiers.
  • Corrigé : L'erreur du champ Carte de crédit carrée était toujours affichée après la saisie d'informations valides.
  • Corrigé : Un guid incorrect était défini pour les fichiers téléchargés avec l'option "Stocker les fichiers dans la médiathèque WordPress" activée.

1.9.6.2 (2025-07-08)

  • Corrigé : Le champ Nom était dupliqué dans les notifications par e-mail dans certains cas.
  • Corrigé : Le message « Veuillez activer JavaScript » s'affichait au-dessus d'un formulaire même lorsque JavaScript était activé.

1.9.6.1 (2025-06-17)

  • Ajouté : Prise en charge des balises intelligentes dans le paramètre Valeur par défaut pour les sous-champs du champ Nom.
  • Corrigé : Les mises à jour de WPForms ne fonctionnaient pas de manière cohérente avec le plugin WP Umbrella.
  • Corrigé : La mise en page du tableau Récapitulatif de la commande était incorrecte sur les systèmes d'exploitation Windows.
  • Corrigé : La mise en page du tableau de mappage des champs personnalisés Stripe était incorrecte dans le constructeur de formulaires.

1.9.6 (2025-06-03)

  • Ajouté : Thèmes de formulaire pour Elementor.
  • Ajouté : Le téléphone du client, le paiement et les métadonnées du client peuvent désormais être configurés sur l'écran Constructeur de formulaire > Paiements > Stripe.
  • Modifié : Amélioration des styles sur la page Outils > Actions planifiées avec réinitialisation du filtre de recherche.
  • Modifié : Amélioration du chargement du constructeur de formulaires.
  • Modifié : Les champs de sélection obligatoires ont un texte d'espace réservé par défaut pour empêcher la soumission des valeurs par défaut.
  • Modifié : Amélioration du message concernant les extensions PHP manquantes.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 3.2.6.
  • Corrigé : La vérification du Captcha a été ignorée pour les formulaires de paiement.
  • Corrigé : La notification par e-mail était mal formée lorsqu'un formulaire avait un champ Total avec le "Récapitulatif de la commande" activé.
  • Corrigé : Le nom du fournisseur marketing n'était pas spécifié dans la fenêtre d'avertissement lorsqu'un champ avec une logique conditionnelle était supprimé.
  • Corrigé : Une erreur s'est produite lors de l'installation d'un plugin via le bloc Gutenberg.
  • Corrigé : Les champs de module complémentaire n'étaient pas rendus sur le front-end sur un multisite si les modules complémentaires n'étaient pas activés sur l'ensemble du site.
  • Corrigé : Absence de fenêtre contextuelle concernant les modifications non enregistrées lors de la fermeture du formulaire depuis l'onglet Marketing.
  • Corrigé : Compatibilité avec l'éditeur Elementor.
  • Corrigé : L'erreur "Le plugin est dans la dernière version" s'est produite lors de la mise à jour de plusieurs modules complémentaires à l'aide de la mise à jour groupée sur la page Plugins.
  • Corrigé : Aucune fenêtre contextuelle concernant les modifications non enregistrées ne s'affichait après avoir tapé dans l'éditeur MCE.
  • Corrigé : Problèmes de mise en page du champ de carte de crédit Square.
  • Corrigé : Une erreur JavaScript s'est produite lorsqu'un formulaire était ajouté dans la fenêtre contextuelle Elementor.
  • Corrigé : Les champs étaient ajoutés au formulaire dans le mauvais ordre dans certaines conditions.

1.9.5.2 (2025-05-05)

  • Corrigé : Problème d'envoi des notifications de formulaire à l'aide de champs d'e-mail dont l'ID était 0.

1.9.5.1 (2025-04-29)

  • Corrigé : Il était impossible de continuer un formulaire en plusieurs étapes avec un champ d'adresse obligatoire pour les pays sans état.
  • Corrigé : Alignement incorrect des champs de mise en page dans les modèles de notification par e-mail.
  • Corrigé : La requête AJAX pour les paiements Stripe était envoyée deux fois, ce qui pouvait entraîner des entrées et des enregistrements de paiement manqués.
  • Corrigé : La balise intelligente {field_id="#"} ne fonctionnait pas pour le champ CC dans les notifications par e-mail.
  • Corrigé : La notification par e-mail était mal formatée lorsque le formulaire comportait un champ Total avec le "Résumé de la commande" activé.

1.9.5 (2025-04-22)

  • IMPORTANT : La prise en charge de PHP 7.1 a été interrompue. Si vous utilisez PHP 7.1, vous DEVEZ mettre à niveau PHP avant d'installer WPForms 1.9.5. Dans le cas contraire, la fonctionnalité principale de WPForms sera désactivée.
  • Ajouté : Les utilisateurs peuvent connecter leurs comptes Square et recevoir des paiements via leurs formulaires de paiement.
  • Ajouté : Nouveau design pour les balises intelligentes.
  • Ajouté : La possibilité d'activer et de désactiver les notifications par e-mail via un bouton d'état dans le constructeur de formulaires.
  • Modifié : Amélioration de la prévention des soumissions de formulaires en double.
  • Modifié : Amélioration des messages d'erreur lors de la création de nouvelles connexions de fournisseur dans le constructeur de formulaires.
  • Modifié : Amélioration de la validation du paramètre "E-mail de" dans l'écran Notifications.
  • Modifié : Amélioration de la compatibilité avec les fenêtres pop-up OptinMonster.
  • Modifié : Le champ de saisie de l'invite redimensionne maintenant lorsqu'un utilisateur fournit un texte long.
  • Modifié : La fenêtre modale de discussion IA peut être ancrée à droite du constructeur.
  • Modifié : Changement de l'ordre des éléments du menu de la barre d'administration.
  • Modifié : Amélioration de la compatibilité avec PHP 8.1.
  • Modifié : Les détails liés aux mises à jour des plugins et modules complémentaires WPForms présentaient des vues incohérentes avec celles des autres plugins WordPress.
  • Modifié : Amélioration de l'expérience utilisateur pour les champs Liste déroulante et Éléments de liste déroulante.
  • Corrigé : Les éléments masqués par la logique conditionnelle dans le tableau Récapitulatif de la commande étaient affichés dans les Éditeurs.
  • Corrigé : Le sous-champ d'état du champ d'adresse est maintenant masqué si un utilisateur remplit l'adresse dans un pays qui n'a pas d'états.
  • Corrigé : Les modèles de thèmes de formulaire étaient désactivés lorsque le formulaire était re-sélectionné sur la page.
  • Corrigé : La description du champ Article unique de paiement n'était pas reflétée dans le constructeur de formulaires.
  • Corrigé : Les paramètres Stripe étaient actifs lorsque le champ de carte de crédit était supprimé du formulaire.
  • Corrigé : Le formulaire créé avec le générateur de formulaires IA avait le paramètre "Enregistrer les entrées de spam dans la base de données" désactivé.
  • Corrigé : La sauvegarde du constructeur de formulaires échouait avec une erreur de sécurité non interceptée dans la console lorsque l'onglet d'aperçu était redirigé vers une page PPS/PPC.
  • Corrigé : La notification pour les valeurs minimales et maximales valides du champ Curseur numérique est maintenant correcte.
  • Corrigé : Problèmes RTL du défi WPForms.
  • Corrigé : Les grilles des champs Répéteur et Mise en page devenaient incorrectes sur la page d'entrée unique lorsque certaines colonnes étaient vides.
  • Corrigé : Génération incorrecte du nom de transient wpforms_htaccess_file.
  • Corrigé : Erreur de console lorsque les utilisateurs tentaient d'intégrer un formulaire dans une page existante à la dernière étape du défi WPForms.
  • Corrigé : Le bouton de soumission reste désactivé après l'échec du paiement Stripe dans certains cas.
  • Corrigé : Les champs Liste déroulante et Éléments de liste déroulante affichaient des espaces réservés au lieu des valeurs par défaut dans le Générateur de formulaires.
  • Corrigé : Les valeurs des balises intelligentes du champ Date/Heure avaient un format incorrect.
  • Corrigé : Les champs Contenu et HTML à l'intérieur du champ Répéteur n'apparaissaient pas lors de l'activation de l'interrupteur HTML/Contenu.
  • Corrigé : Les étiquettes masquées des champs Disposition et Répéteur étaient visibles sur la page Paiement unique.
  • Corrigé : Mauvais espacements dans la barre latérale du Générateur de formulaires sous Windows en mode RTL.
  • Corrigé : Les champs de module complémentaire générés par l'IA étaient disponibles sur la page d'entrée unique lorsque les modules complémentaires n'étaient pas activés.
  • Corrigé : Les champs numériques requis masqués par la logique conditionnelle ne pouvaient pas être vides sur l'écran de modification de l'entrée.
  • Corrigé : Les champs de module complémentaire inactifs générés par les formulaires IA étaient affichés sur les pages d'exportation et d'entrées de formulaire.
  • Corrigé : Amélioration du paramètre d'e-mail de l'expéditeur. Le champ E-mail est maintenant détecté par une balise intelligente.
  • Corrigé : Amélioration du modèle de notification pour la balise intelligente {entry_geolocation}.

1.9.4.2 (2025-03-12)

  • Corrigé : Le champ Adresse avait l'étiquette Pays dans le Générateur de formulaires pour le schéma américain.
  • Corrigé : Problèmes d'encodage des caractères dans les notifications par e-mail lorsqu'elles sont vues sur certains appareils Apple.

1.9.4.1 (2025-02-27)

  • Corrigé : Erreur fatale avec un schéma d'adresse de pays personnalisé.

1.9.4 (2025-02-25)

  • Ajouté : Préservation des paramètres des modules complémentaires désactivés lors de la sauvegarde des formulaires.
  • Ajouté : Validation de la valeur minimale et maximale pour le champ Nombres.
  • Ajouté : Protection par mot de passe et restrictions d'accès utilisateur pour les fichiers téléchargés.
  • Ajouté : Le rechargement automatique de la page d'aperçu a été ajouté après la sauvegarde.
  • Changé : Amélioration de l'interface utilisateur du bloc Gutenberg en masquant les paramètres lorsqu'aucun formulaire n'est sélectionné.
  • Changé : Mise à jour de la bibliothèque stripe/stripe-php vers la version 16.5.0.
  • Changé : Amélioration de la visibilité des Outils > Actions planifiées pour une meilleure compatibilité avec les plugins Action Scheduler, WooCommerce et WP Rocket.
  • Changé : Utilisation restreinte du champ Accord RGPD dans le champ Répéteur.
  • Changé : Amélioration de la gestion des adresses client pour les paiements Stripe.
  • Changé : Optimisation des calculs du curseur numérique pour une meilleure précision décimale.
  • Changé : Amélioration de l'interface des paramètres des champs Nombres et Curseur numérique dans le générateur de formulaires.
  • Corrigé : Valeurs par défaut du champ Smartphone restaurées dans Aperçu de la saisie et Enregistrer et reprendre.
  • Corrigé : Erreur de base de données lors du tri par nombre de notes des saisies.
  • Corrigé : Problèmes de positionnement du menu déroulant du champ Téléphone dans les modèles.
  • Corrigé : Avertissements de la console pour l'élément de paiement du champ Carte de crédit Stripe.
  • Corrigé : Valeurs de balise intelligente vides lorsque la sauvegarde des saisies est désactivée.
  • Corrigé : Avertissements du journal de débogage de soumission de formulaire.
  • Corrigé : Fonctionnalité de la balise intelligente de référent d'URL pour les sites Web externes.
  • Corrigé : Améliorations RGPD paramétrées clignotant lors du rafraîchissement.
  • Corrigé : Faux positifs de Modern Antispam avec Aperçu de la saisie et WPFML.
  • Corrigé : Perte de données du formulaire de paiement évitée avec les modules complémentaires désactivés.
  • Corrigé : Traitement des paiements Stripe résolu pour les comptes indiens.
  • Corrigé : Affichage de l'info-bulle du graphique du résumé des paiements corrigé.
  • Corrigé : Précision décimale améliorée dans les calculs du champ curseur numérique.
  • Corrigé : Performances améliorées des pages d'administration WPForms.
  • Corrigé : Gestion des antislashs dans les données du formulaire après sauvegarde.
  • Corrigé : Soumissions de saisies en double évitées avec reCAPTCHA v3.
  • Corrigé : Noms des articles du résumé de commande manquants restaurés pour les champs à étiquette masquée.
  • Corrigé : Tri de la page d'aperçu des saisies par nombre de notes résolu.
  • Corrigé : Performances améliorées du résumé de commande avec des champs d'articles multiples conditionnels.
  • Corrigé : Comportement des boutons des champs Choix dynamiques.
  • Corrigé : Affichage des articles de case à cocher de paiement à prix zéro.
  • Corrigé : Compatibilité du champ Smartphone intelligent avec les fenêtres contextuelles OptinMonster résolue.
  • Corrigé : Style du champ Carte de crédit Stripe dans le constructeur Divi.

1.9.3.2 (28/01/2025)

  • Corrigé : Modern Antispam a marqué la saisie comme spam si le formulaire inclut le champ Aperçu de la saisie et que le plugin WPForms Multilingual était installé.
  • Corrigé : Le sous-paramètre des améliorations RGPD a brièvement clignoté sur la page d'administration WPForms > Paramètres après le rafraîchissement.
  • Corrigé : Les attributs HTML dans les liens ont disparu dans le champ Contenu après la sauvegarde.

1.9.3.1 (16/01/2025)

  • Modifié : L'option Masquer les étiquettes est ignorée dans les notifications.

1.9.3 (14/01/2025)

  • IMPORTANT : La prise en charge de PHP 7.0 a été interrompue. Si vous utilisez PHP 7.0, vous DEVEZ mettre à niveau PHP avant d'installer WPForms 1.9.3. Ne pas le faire désactivera les fonctionnalités de base de WPForms.
  • Ajouté : Possibilité d'ouvrir le Générateur de formulaires avec une section spécifique via un paramètre d'URL.
  • Ajouté : Messages d'état de compatibilité pour les modules complémentaires sur la page Modules complémentaires.
  • Ajouté : Prise en charge des versions 2 et 3 de l'API Block.
  • Ajouté : Prise en charge du champ Page Break dans AI Forms.
  • Ajouté : Prise en charge de l'API Constant Contact v3.
  • Ajouté : Navigation rapide par page sur la page d'aperçu des formulaires.
  • Ajouté : Prise en charge de la vue en colonnes pour les champs Layout et Repeater dans les pages d'administration.
  • Ajouté : Accès direct aux sections Outils depuis le menu d'administration WPForms.
  • Modifié : Bibliothèque stripe/stripe-php mise à jour vers la version 16.3.0.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 3.2.3.
  • Modifié : Validation améliorée du champ Date/Heure pour le format Date Dropdown.
  • Modifié : Optimisation de l'affichage du tableau Récapitulatif des commandes sur les appareils mobiles.
  • Modifié : Cohérence améliorée du formatage des dates dans le tableau des paiements.
  • Modifié : Correction dynamique des traductions manquantes supprimée pour améliorer les performances.
  • Corrigé : Visibilité du libellé du champ Layout dans les notifications par e-mail avec logique conditionnelle.
  • Corrigé : Nom du module complémentaire manquant dans la fenêtre d'avertissement pour les champs avec logique conditionnelle.
  • Corrigé : Chevauchement du texte de l'infobulle dans les listes déroulantes Choices.js avec de longues balises.
  • Corrigé : Visibilité du libellé du choix de paiement par défaut dans le tableau récapitulatif des commandes.
  • Corrigé : Le calcul du montant total était incorrect sur la page d'aperçu des entrées dans certains cas.
  • Corrigé : Visibilité du champ unique masqué dans le récapitulatif des commandes et l'aperçu des entrées.
  • Corrigé : Positionnement du champ de mise en page lors de l'impression en affichage compact.
  • Corrigé : Largeur du bouton d'impression des entrées avec des langues autres que l'anglais.
  • Corrigé : Sortie inutile de variables CSS sur les pages sans formulaires.
  • Corrigé : Glitch de l'état de l'icône basculante dans la section des paramètres de paiement.
  • Corrigé : Visibilité du champ de mise en page dans les notifications par e-mail avec des valeurs vides.
  • Corrigé : Numéros de champ manquants pour les champs Repeater dupliqués dans la vue d'entrée unique.
  • Corrigé : Lors de la suppression d'un champ avec logique conditionnelle, les noms de champ incorrects impliqués dans la logique conditionnelle étaient affichés.
  • Corrigé : Échecs de téléchargement de modules complémentaires dus à des liens expirés.
  • Corrigé : Affichage de l'écran de démarrage du panneau Marketing du Générateur de formulaires avec les révisions.
  • Corrigé : Affichage de l'élément de paiement Stripe dans les formulaires conversationnels.
  • Corrigé : Prise en charge RTL pour les champs Layout et Repeater.
  • Corrigé : Le spinner de chargement s'affichait sur l'écran Form Builder > Marketing lorsqu'il n'y avait pas de connexions actives.
  • Corrigé : Gestion du texte du bouton de soumission avec des valeurs vides.
  • Corrigé : Les caractères non latins ont été supprimés de l'URL lorsqu'ils étaient utilisés dans les balises intelligentes {page_url} et {url_referer}.
  • Corrigé : Validation des réponses uniques du champ e-mail dans les formulaires multipages.
  • Corrigé : Ordre des champs dans le résumé de la commande avec la disposition par lignes.
  • Corrigé : Gestion des champs de contenu et HTML dans la vue d'une seule entrée.
  • Corrigé : Ordre du champ Repeater dans les pièces jointes CSV.
  • Corrigé : Compatibilité du champ Block Editor.
  • Corrigé : Un avertissement apparaissait dans le fichier debug.log lorsque des données non textuelles étaient envoyées par erreur à la traduction.
  • Corrigé : Apparence des champs Layout et Repeater dans les notifications.
  • Corrigé : Affichage du message de validation personnalisé pour les sous-champs.
  • Corrigé : Comportement de la valeur par défaut du curseur numérique.
  • Corrigé : Les entrées étaient dupliquées dans certains environnements.
  • Corrigé : Champ de carte de crédit Stripe dans les popups Elementor.
  • Corrigé : Préservation des données d'intégration lorsque les modules complémentaires sont désactivés.
  • Corrigé : Mise en page de l'aperçu des entrées avec des champs complexes.
  • Corrigé : Compatibilité du champ Date dans WPForms Lite.
  • Corrigé : Gestion de l'étiquette par défaut du bouton de soumission.
  • Corrigé : Une erreur se produisait lors de la suppression de « Copier / Coller les paramètres de style » dans Elementor et Block editor.
  • Corrigé : La valeur par défaut du champ « Copier / Coller les paramètres de style » était vide lors de l'ajout d'un bloc Elementor WPForms.
  • Corrigé : Améliorations du gestionnaire d'erreurs.
  • Corrigé : Les champs à l'intérieur du champ Layout s'affichaient incorrectement en fonction de la logique conditionnelle.
  • Corrigé : Lorsque l'utilisateur ouvrait l'aide dans le constructeur, la chaîne d'aide par défaut était incorrecte pour les modules complémentaires Brevo et Kit.
  • Corrigé : Certains e-mails n'étaient pas ajoutés à l'intégration Constant Contact.
  • Corrigé : Les étapes du défi WPForms s'affichaient dans le panneau Générateur de formulaires IA.
  • Corrigé : Compatibilité PHP 7.1 et 7.2.

1.9.2.3 (03/12/2024)

  • Modifié : La création d'un thème de formulaire personnalisé n'est désormais disponible que pour les administrateurs.
  • Corrigé : Les notifications de formulaire traduites avaient une lettre "s" ajoutée au nom du formulaire/template traduit.
  • Corrigé : Le paramètre "Temps minimum pour soumettre" bloquait systématiquement les soumissions de formulaires sur les sites créés dans WordPress Studio.
  • Corrigé : L'erreur de notification _load_textdomain_just_in_time a été appelée incorrectement avec les thèmes enfants.
  • Corrigé : Dans de rares cas, une erreur fatale pouvait survenir lors de l'activation du plugin.
  • Corrigé : Dans certains cas, la sélection d'entrées par plage de dates pouvait provoquer une erreur fatale.
  • Corrigé : Uncanny Automator ne pouvait pas être activé depuis le constructeur de formulaires.

1.9.2.2 (2024-11-18)

  • Corrigé : Notification _load_textdomain_just_in_time avec WordPress 6.7.
  • Corrigé : Certaines traductions étaient vides avec WordPress 6.5+.

1.9.2.1 (2024-11-06)

  • Corrigé : Une erreur fatale s'est produite sur la page d'administration des plugins avec certains plugins tiers.

1.9.2 (2024-11-05)

  • Ajouté : Génération de formulaires avec l'IA.
  • Ajouté : La section Paramètres dans le menu de la barre d'administration WPForms.
  • Ajouté : Bascule permettant d'activer ou de désactiver des notifications spécifiques.
  • Ajouté : Mise à jour du statut des paiements Stripe après l'annulation d'un remboursement dans le tableau de bord Stripe.
  • Ajouté : Ouvrir l'URL dans un nouvel onglet pour les Confirmations.
  • Ajouté : Prise en charge des champs Répéteur pour les paramètres de pièce jointe CSV des entrées.
  • Ajouté : Nouveau paramètre $row_id aux actions wpforms_pre_update_{$type} et wpforms_post_update_{$type}.
  • Ajouté : Messages d'avertissement de chat IA si du code interdit a été supprimé.
  • Ajouté : Valeurs par défaut pour la Protection anti-spam et Sécurité > Liste des mots-clés sur l'écran du constructeur.
  • Changé : Les addons ne passant pas les exigences ne sont plus désactivés.
  • Changé : Bibliothèque jquery.validate mise à jour vers la version 1.21.0.
  • Changé : Bibliothèque stripe/stripe-php mise à jour vers la version 16.1.0.
  • Changé : Bibliothèque DOMPurify mise à jour vers la version 3.1.7.
  • Changé : Bibliothèque woocommerce/action-scheduler mise à jour vers la version 3.8.2.
  • Changé : Bibliothèque Chart.js mise à jour vers la version v4.4.4.
  • Changé : Les balises intelligentes ne sont plus traitées dans les constructeurs WordPress, tels que Gutenberg, Elementor, Divi Builder, etc.
  • Changé : Les entrées de spam signalées via les filtres de pays et de mots-clés sont désormais stockées.
  • Corrigé : Les champs Répéteur clonés n'étaient pas visibles dans les confirmations de formulaire lorsque la soumission de formulaire Ajax était désactivée.
  • Corrigé : Le code pays était incorrect lorsque le drapeau par défaut était défini dans le champ Téléphone intelligent avec le RGPD.
  • Corrigé : Mise en page RTL du champ Répéteur sur le front-end.
  • Corrigé : Mise en page RTL des champs Mise en page et Répéteur dans le constructeur.
  • Corrigé : Il y avait un espace inutile dans la valeur du champ HTML sur l'écran d'aperçu d'impression des entrées.
  • Corrigé : La valeur de saisie du champ Téléphone intelligent était incorrecte dans certains cas.
  • Corrigé : Il y avait une récursion infinie potentielle dans la gestion des erreurs.
  • Corrigé : Amélioration des performances sur la page Modèles dans le constructeur de formulaires.
  • Corrigé : Les étiquettes de champ étaient imprimées dans le tableau Récapitulatif de commande lorsque l'option Masquer l'étiquette était activée.
  • Corrigé : Les valeurs du champ échelle de Likert n'étaient pas exportées si les noms de colonnes contenaient des chiffres.
  • Corrigé : L'avis de mise à jour n'apparaissait pas sur la page des plugins sur WordPress.com.
  • Corrigé : Le récapitulatif de commande ignorait certains champs de paiement sur les formulaires multipages.
  • Corrigé : Résolution des erreurs et avertissements W3C signalés pour les champs Fancy.
  • Corrigé : Dans certains cas, l'ajout d'un nouveau compte dans le constructeur de formulaires ne chargeait pas correctement les données du compte.
  • Corrigé : Le symbole de devise se déplaçait parfois sur la deuxième ligne lorsque le montant était trop long.
  • Corrigé : Les styles de tableau étaient corrompus dans la balise intelligente du champ Texte enrichi.
  • Corrigé : Amélioration de la gestion des traductions pour les noms et descriptions des addons.
  • Corrigé : Problème de performance du récapitulatif de commande sur les grands formulaires contenant de nombreux champs de logique conditionnelle de paiement.
  • Corrigé : Les champs clonés du répéteur n'étaient pas ajoutés aux notifications de renvoi.
  • Corrigé : L'avertissement de modifications non enregistrées apparaissait lors de la visite de l'onglet Marketing alors qu'aucune modification n'avait été effectuée.
  • Corrigé : Les champs du formulaire étaient perdus lors de l'enregistrement d'un formulaire avec des champs d'addon lorsque l'addon était désactivé.
  • Corrigé : Les sous-champs Prénom/Nom mappés étaient remplacés par un autre après la suppression du champ initial.
  • Corrigé : Un champ supplémentaire était affiché lorsque des formulaires WPForms étaient intégrés à l'aide d'un shortcode dans le pied de page.
  • Corrigé : Le sélecteur de pays était manquant pour l'aperçu du champ Téléphone dans le constructeur.
  • Corrigé : Les caractères non latins n'étaient pas pris en charge pour l'invite de choix IA.

1.9.1.6 (2024-10-28)

  • Corrigé : L'espace réservé du champ déroulant était désactivé sur l'écran d'aperçu du constructeur Divi.
  • Corrigé : Lors de l'envoi d'un formulaire avec un champ nonce incorrect, aucune erreur n'était affichée.
  • Corrigé : Un champ supplémentaire était affiché lorsqu'un formulaire était intégré à l'aide d'un shortcode dans le pied de page.
  • Corrigé : Les champs Répéteur clonés n'étaient pas visibles dans les confirmations de formulaire lorsque la soumission de formulaire Ajax était désactivée.
  • Corrigé : Le code pays était incorrect lorsque le drapeau par défaut était défini dans le champ Téléphone intelligent avec le RGPD.
  • Corrigé : Mise en page RTL du champ Répéteur sur le front-end.
  • Corrigé : Mise en page RTL des champs Mise en page et Répéteur dans le constructeur.
  • Corrigé : Il y avait un espace inutile dans la valeur du champ HTML sur l'écran d'aperçu d'impression des entrées.
  • Corrigé : La valeur de saisie du champ Téléphone intelligent était incorrecte dans certains cas.
  • Corrigé : Il y avait une récursion infinie potentielle dans la gestion des erreurs.
  • Corrigé : Amélioration des performances sur la page Modèles dans le constructeur de formulaires.
  • Corrigé : Les étiquettes de champ étaient imprimées dans le tableau Récapitulatif de commande lorsque l'option Masquer l'étiquette était activée.
  • Corrigé : Les valeurs du champ échelle de Likert n'étaient pas exportées si les noms de colonnes contenaient des chiffres.
  • Corrigé : L'avis de mise à jour n'apparaissait pas sur la page des plugins sur WordPress.com.
  • Corrigé : Le récapitulatif de commande ignorait certains champs de paiement sur les formulaires multipages.
  • Corrigé : Résolution des erreurs et avertissements W3C signalés pour les champs Fancy.
  • Corrigé : Dans certains cas, l'ajout d'un nouveau compte dans le constructeur de formulaires ne chargeait pas correctement les données du compte.
  • Corrigé : Le symbole de devise se déplaçait parfois sur la deuxième ligne lorsque le montant était trop long.
  • Corrigé : Les styles de tableau étaient corrompus dans la balise intelligente du champ Texte enrichi.
  • Corrigé : Amélioration de la gestion des traductions pour les noms et descriptions des addons.
  • Corrigé : Problème de performance du récapitulatif de commande sur les grands formulaires contenant de nombreux champs de logique conditionnelle de paiement.
  • Corrigé : Les champs clonés du répéteur n'étaient pas ajoutés aux notifications de renvoi.
  • Corrigé : L'avertissement de modifications non enregistrées apparaissait lors de la visite de l'onglet Marketing alors qu'aucune modification n'avait été effectuée.
  • Corrigé : Les champs du formulaire étaient perdus lors de l'enregistrement d'un formulaire avec des champs d'addon lorsque l'addon était désactivé.
  • Corrigé : Les sous-champs Prénom/Nom mappés étaient remplacés par un autre après la suppression du champ initial.
  • Corrigé : Un champ supplémentaire était affiché lorsque des formulaires WPForms étaient intégrés à l'aide d'un shortcode dans le pied de page.
  • Corrigé : Le sélecteur de pays était manquant pour l'aperçu du champ Téléphone dans le constructeur.
  • Corrigé : Les caractères non latins n'étaient pas pris en charge pour l'invite de choix IA.

1.9.1.5 (2024-10-23)

  • Corrigé : Le tableau Récapitulatif de commande ignorait certains champs de paiement sur les formulaires multipages.
  • Corrigé : L'avis de mise à jour n'apparaissait pas sur la page des extensions sur les sites WordPress.com.
  • Corrigé : Des avertissements PHP apparaissaient avec les widgets WordPress.

1.9.1.4 (2024-10-17)

  • Corrigé : Envoi multiple des e-mails de résumé hebdomadaire.

1.9.1.3 (2024-10-02)

  • Corrigé : Le champ Répéteur présentait un problème de glisser-déposer dans le constructeur de formulaires.
  • Corrigé : Les balises HTML ne fonctionnaient pas dans le texte d'un accord du champ RGPD lorsque l'étiquette du champ était masquée.
  • Corrigé : Les balises HTML dans les choix des champs Cases à cocher, Choix multiple et Liste déroulante étaient échappées et ne fonctionnaient pas comme prévu.
  • Corrigé : La notification de bulle de mise à jour s'affichait toujours après la mise à jour d'une extension ou d'un module complémentaire.

1.9.1.2 (2024-09-27)

  • Corrigé : Il y avait un conflit avec l'extension WooCommerce Subscriptions.

1.9.1.1 (2024-09-26)

  • Corrigé : Problème où les tentatives de mise à jour des modules complémentaires échouaient, signalant incorrectement que le module complémentaire était déjà à la dernière version.

1.9.1 (2024-09-24)

  • Ajouté : L'IA générative de pointe peut aider à construire des formulaires encore plus rapidement.
  • Ajouté : Nouvelles devises prises en charge.
  • Ajouté : Nouveau filtre wpforms_html_field_name qui permet de modifier les étiquettes de champ dans les notifications par e-mail et sur les écrans d'entrée unique/d'impression.
  • Ajouté : Avis dans le constructeur de formulaires lorsqu'un utilisateur tente de déplacer un champ avec un mappage existant vers un champ Répéteur.
  • Ajouté : Fonctionnalité pour supprimer automatiquement les anciennes entrées de spam.
  • Modifié : Amélioration de l'interface utilisateur pour plusieurs éléments de liste déroulante dans diverses parties de la zone d'administration.
  • Modifié : Mise à jour de Stripe Subscription pour utiliser le nom du plan comme description.
  • Modifié : Avis dans la page d'administration WPForms > Paramètres > Paiements lorsqu'une devise sélectionnée n'est pas prise en charge par Stripe.
  • Modifié : Les avis d'administration WPForms sont maintenant triés par type.
  • Modifié : Amélioration de l'interface utilisateur du champ Liste déroulante moderne dans les éditeurs de blocs et Elementor.
  • Modifié : Mise à jour de la bibliothèque DOMPurify vers la version 3.1.6.
  • Modifié : Mise à jour de la bibliothèque stripe/stripe-php vers la version 15.8.0.
  • Modifié : Amélioration de la prise en charge RTL des pages d'administration du plugin.
  • Modifié : Amélioration de la compatibilité avec l'éditeur de site complet et le plugin Gutenberg.
  • Modifié : Suppression de l'espacement supplémentaire pour la mise en page et le répéteur avec étiquette vide.
  • Modifié : Amélioration des performances sur les pages d'administration.
  • Modifié : Générateur de formulaires : le raccourci Alt+S active/désactive la barre latérale sous Windows et Linux. Le raccourci Ctrl+F a été amélioré pour ouvrir systématiquement le champ de recherche.
  • Corrigé : Problème de chevauchement entre le texte de l'infobulle et les options du menu déroulant de filtrage par pays dans Générateur de formulaires > Paramètres > Protection contre le spam et Sécurité.
  • Corrigé : Résolution de l'erreur de validation W3C pour le tableau Récapitulatif de la commande.
  • Corrigé : La valeur du champ Texte enrichi contenait des sauts de ligne supplémentaires dans les Notifications par e-mail et la page de confirmation.
  • Corrigé : Problèmes d'affichage RTL pour le spinner de soumission et les champs de paiement avec quantité activée.
  • Corrigé : Correction de la règle de refus WPForms dans le fichier robots.txt physique pour en assurer la validité.
  • Corrigé : Résolution des problèmes de boutons de pagination pour les versions de WordPress 6.6 et supérieures.
  • Corrigé : Un prix incorrect était affiché dans le tableau Récapitulatif de la commande pour certaines devises lorsque le champ Article unique de type « défini par l'utilisateur » était utilisé.
  • Corrigé : Amélioration de la réactivité mobile de la colonne de prix dans le tableau Récapitulatif de la commande.
  • Corrigé : Le champ Texte enrichi dans l'aperçu de la saisie était affiché comme du texte brut.
  • Corrigé : L'erreur « La liste des événements cron n'a pas pu être enregistrée » pouvait apparaître dans le fichier debug.log dans certains cas.
  • Corrigé : Affichage des boutons '+' et '-' dans les champs répétitifs au sein des popups OptinMonster.
  • Corrigé : Le script WPForms n'était pas défini dans le popup Elementor.
  • Corrigé : Résolution des problèmes de visibilité des champs de mise en page et répétitifs sur les pages Afficher la saisie et Imprimer lorsqu'ils étaient masqués par la logique conditionnelle.
  • Corrigé : Le champ de mise en page dans la vue de saisie unique ignorait le paramètre de basculement de vue compacte.
  • Corrigé : Compatibilité avec le plugin Jetpack Boost.
  • Corrigé : Les notifications par e-mail n'avaient pas de styles pour les tableaux insérés dans le champ Contenu.
  • Corrigé : Notice PHP générée sur l'écran Paiement unique dans certains cas.
  • Corrigé : Il y avait un conflit entre l'outil de téléversement de médias par défaut et l'outil de téléversement du champ Texte enrichi sur l'écran de l'éditeur de blocs.
  • Corrigé : Le libellé du champ était toujours visible dans la vue de saisie unique et l'aperçu d'impression.
  • Corrigé : La recherche sur la page WPForms -> Outils -> Actions planifiées redirigeait les utilisateurs vers l'écran d'importation.
  • Corrigé : La tâche wpforms_weekly_entries_count_cron signalait une erreur dans le journal de débogage.
  • Corrigé : L'ordre des champs à l'intérieur d'une mise en page avec affichage en lignes était incorrect pour l'aperçu de la saisie et la confirmation.
  • Corrigé : Les options prédéfinies masquées par la logique conditionnelle étaient affichées dans le tableau Récapitulatif de la commande.
  • Corrigé : Résolution des erreurs et avertissements W3C signalés pour les champs Standard.
  • Corrigé : L'onglet du navigateur pouvait planter si le bloc WPForms était utilisé avec des motifs.
  • Corrigé : Des erreurs de dépréciation apparaissaient dans le fichier debug.log lors de l'utilisation de l'API AWeber Legacy.
  • Corrigé : Le texte du Récapitulatif de la commande n'était pas lisible dans certains thèmes de formulaire lorsque la balise intelligente {order_summary} était utilisée dans le message de confirmation.
  • Corrigé : Les champs complexes présentaient une mise en page décalée à l'intérieur des champs Répéteur et Mise en page à colonne unique.
  • Corrigé : Les styles de survol du bouton de soumission étaient remplacés dans certains thèmes et Elementor.
  • Corrigé : Les champs Repeater et Layout étaient visibles dans le champ Entry Print même lorsqu'ils étaient masqués par la logique intelligente.
  • Corrigé : L'option de liste de refus pour le champ Email ne fonctionnait pas dans le champ Repeater.
  • Corrigé : Les champs semblaient rognés lors du glisser-déposer à l'intérieur/à l'extérieur des champs Layout ou Repeater multi-colonnes.
  • Corrigé : Les champs ajoutés par le filtre wpforms_email_display_other_fields dans Layout et Repeater n'avaient pas été ajoutés aux notifications par e-mail.
  • Corrigé : Le champ Repeater ne fonctionnait pas lorsque l'option "Différer le JavaScript non essentiel" était activée dans le plugin Jetpack Boost.
  • Corrigé : Le libellé du champ Layout était toujours visible dans l'aperçu des entrées et les confirmations.
  • Corrigé : Les bascules Page Breaks et Section Dividers ne fonctionnaient pas dans le menu des paramètres de champ sur l'écran d'administration des entrées uniques.
  • Corrigé : L'erreur "Dépendance 'wpforms' manquante" apparaissait sur les pages sans formulaire.
  • Corrigé : Le champ Dropdown était coupé sur mobile lorsqu'il était imbriqué dans le champ Repeater.
  • Corrigé : Le champ Téléphone intelligent empêchait la soumission du formulaire dans certains cas.

1.9.0.4 (2024-08-23)

  • Corrigé : Impossible d'envoyer un formulaire avec l'intégration Constant Contact et des erreurs fatales dans l'administration.
  • Corrigé : L'ordre des champs dans les notifications était incorrect lors de l'utilisation du champ Layout de style Lignes.

1.9.0.3 (2024-08-20)

  • Corrigé : Problèmes de compatibilité avec les menus et les popups sur Elementor.
  • Corrigé : Une erreur fatale avec wp_remote_retrieve_headers s'est produite dans CacheBase.php dans certains cas.
  • Corrigé : Compatibilité avec le plugin Jetpack Boost.

1.9.0.2 (2024-08-13)

  • Corrigé : Le bouton Mettre à jour maintenant n'était pas disponible dans la fenêtre modale Détails du plugin sur la page Mises à jour de WordPress dans certains cas.
  • Corrigé : WPForms n'a pas été mis à jour sur la page Mises à jour de WordPress dans certains cas.
  • Corrigé : Une erreur fatale pouvait survenir pendant le processus de mise à jour dans de rares cas.

1.9.0.1 (2024-08-08)

  • Corrigé : Problème où le widget WPForms n'était pas disponible avec le thème Avada.
  • Corrigé : Problème de compatibilité qui empêchait l'ajout du widget WPForms avec certains constructeurs de pages.
  • Corrigé : Les champs d'entrée ne pouvaient pas être enregistrés dans certains cas lorsque la logique conditionnelle et l'affichage des valeurs étaient activés dans les choix.
  • Corrigé : Problème où le champ de réponse par e-mail était manquant dans l'en-tête de l'e-mail lorsque le modèle de formulaire de contact simple était utilisé.

1.9.0 (2024-08-06)

  • Ajouté : Protection Antispam moderne pour les nouveaux formulaires.
  • Ajouté : Prise en charge de la logique conditionnelle dans le champ Layout et ajout de la possibilité de rendre le libellé et la description pour ce champ.
  • Ajouté : Préréglage d'une colonne pour le champ Layout.
  • Ajouté : La notification pour vérifier les prix est ajoutée lorsque la devise est changée.
  • Ajouté : Le nouveau filtre `wpforms_sanitize_amount_before` pour filtrer un montant brut avant sa sanitisation.
  • Ajouté : Le nouveau filtre `wpforms_sanitize_amount` pour filtrer un montant déjà sanitizé.
  • Ajouté : Afficher la modale d'activation sur les modèles de formulaires d'addons si l'addon a été installé mais pas activé.
  • Ajouté : Option conditionnelle pour exclure la date du jour du sélecteur de date.
  • Ajouté : Le nouveau filtre `wpforms_enable_form_data_slashing` pour activer le slashing des données du formulaire.
  • Ajouté : Le nouveau filtre `wpforms_field_file_upload_remove_webfiles_from_denylist_enabled` permet aux administrateurs connectés de téléverser des fichiers `.htm, .html, .js`.
  • Ajouté : Le nouveau filtre `wpforms_frontend_js_header_force_load` permet le chargement des assets JS dans l'en-tête.
  • Modifié : Amélioration des performances des pages d'entrées d'administration, y compris la recherche d'entrées.
  • Modifié : Amélioration de la recréation automatique des tables de base de données personnalisées.
  • Modifié : Les addons inactifs affichent désormais leurs mises à jour sur les pages Plugins et Mises à jour.
  • Modifié : Afficher une fenêtre de confirmation lors du clic sur le bouton "Vider le spam" pour éviter les clics accidentels.
  • Modifié : Amélioration du support RTL des pages d'administration du plugin sur les écrans de bureau et mobiles.
  • Modifié : Les balises intelligentes pour les champs Nom, Date/Heure et Adresse permettent désormais de récupérer des données partielles, telles que le Nom de famille ou la Ville.
  • Modifié : Amélioration de la mise en page de la page Paramètres > Intégrations sur les petits écrans.
  • Modifié : Ajout de notifications pour les paramètres Valeur par défaut et Liste blanche/Liste noire sur le champ Email au cas où certaines valeurs seraient invalides et auraient été supprimées.
  • Modifié : Amélioration des messages d'erreur du champ "Téléversement de fichier" pour qu'ils soient plus utiles.
  • Modifié : Si les versions Lite et Pro sont installées et que Pro est activé, la version Lite n'a plus de lien d'activation pour éviter toute confusion.
  • Modifié : Amélioration de l'interface utilisateur des listes déroulantes multi-sélections dans l'interface du constructeur.
  • Modifié : Mise à jour de la bibliothèque `stripe/stripe-php` vers la v15.1.0.
  • Modifié : Mise à jour de la bibliothèque `woocommerce/action-scheduler` vers la v3.8.1.
  • Modifié : Autorisation de l'utilisation du symbole `&` dans les choix du champ Liste déroulante de style Moderne.
  • Modifié : L'installation de la version Lite lorsque la version Pro est active n'est pas autorisée.
  • Modifié : Amélioration de la compatibilité avec le plugin WP JobSearch.
  • Modifié : Mise à jour de la bibliothèque `jQuery.Validate` vers la v1.20.1.
  • Modifié : Amélioration de la sanitisation du champ Site Web / URL.
  • Modifié : Empêche les mises à jour des addons si la version WPForms ne correspond pas à la version requise.
  • Modifié : Mise à jour des notifications d'erreur de compatibilité des addons sur la page d'administration des Plugins.
  • Modifié : Mise à jour de la bibliothèque `inputmask` vers la v5.0.9.
  • Corrigé : Le formulaire de paiement Stripe ne pouvait pas être soumis dans l'aperçu de la popup Elementor.
  • Corrigé : Une erreur fatale s'est produite lorsque la requête pour récupérer tous les addons a été déclenchée par un utilisateur non authentifié.
  • Corrigé : Les actions Corbeille, Dupliquer, Restaurer et Supprimer pour les modèles et les formulaires affichent désormais une notification avec le type correct.
  • Corrigé : Les champs Choix multiple, Cases à cocher et Liste déroulante avec des valeurs vides s'affichaient incorrectement dans les notifications par e-mail.
  • Corrigé : Erreur de base de données sur un site unique d'un réseau après la création d'un formulaire si le plugin était activé sur le réseau.
  • Corrigé : L'erreur de validation W3C pour le champ Texte enrichi a été résolue.
  • Corrigé : Les champs réagissaient au survol avec le curseur sur l'écran de l'éditeur Elementor.
  • Corrigé : Les champs Liste déroulante moderne ne se chargeaient pas correctement sur les éditeurs Bloc (Gutenberg) et Elementor.
  • Corrigé : Certaines marges de champ étaient manquantes ou incorrectes sur la page de modification des entrées.
  • Corrigé : Les formulaires avec des étiquettes masquées présentaient une grande barre de défilement horizontale lorsqu'ils étaient affichés sur mobile avec des langues RTL.
  • Corrigé : La logique conditionnelle affectait la page d'impression, qui n'affichait pas les champs masqués.
  • Corrigé : Le champ RTE était cassé dans l'aperçu de l'éditeur Elementor lorsque le menu de gauche était réduit.
  • Corrigé : Le changement de mise en page continuait d'ajouter plusieurs classes de mise en page dans le sélecteur de mise en page.
  • Corrigé : Désormais, les réponses uniques sont prises en charge dans le champ Répéteur.
  • Corrigé : Exception rare concernant la manière dont nous enregistrions les traductions pour le téléchargement à l'aide du transient respectif.
  • Corrigé : Il était possible d'appliquer des thèmes Gutenberg pour les formulaires de prospects.
  • Corrigé : Des avertissements PHP s'affichaient lors de la création de formulaires dupliqués par l'utilisateur avant que les pages de formulaire/formulaires conversationnels ne soient activés pour la première fois.
  • Corrigé : Le pré-remplissage des champs à partir d'un autre formulaire avec une URL de redirection de confirmation ne gérait pas les champs de sélection multiple.
  • Corrigé : L'éditeur Gutenberg n'affichait pas le titre de la page à l'aide des balises intelligentes.
  • Corrigé : La valeur de la balise intelligente {page_url} était incorrecte sur la page de l'éditeur Gutenberg.
  • Corrigé : Lorsque toutes les connexions du fournisseur étaient supprimées, l'icône de coche restait dans le titre du fournisseur.
  • Corrigé : Les champs masqués via la logique conditionnelle laissaient des div vides à l'intérieur d'un champ de mise en page.
  • Corrigé : Le champ mot de passe facultatif avec force activée ne pouvait pas soumettre une valeur vide.
  • Corrigé : Le champ Téléphone intelligent signalait une erreur de validation sur des numéros de téléphone belges et allemands valides.
  • Corrigé : Les boutons Ajouter/Supprimer du champ Répéteur étaient invisibles dans certains thèmes.
  • Corrigé : Désormais, une fenêtre d'avertissement s'affiche après l'ajout ou la suppression de la connexion au module complémentaire marketing.
  • Corrigé : La position des boutons Suivant et Précédent dans le champ de séparation de page était incorrecte dans les langues RTL.
  • Corrigé : La balise intelligente `{page_url}` était incorrecte dans le constructeur Divi.
  • Corrigé : Les messages de dépréciation PHP ont été corrigés sur la page d'entrée pour les extensions de fichiers non par défaut.
  • Corrigé : Les champs Liste déroulante moderne ne s'affichaient pas correctement pour plusieurs instances du bloc WPForms sur la page de l'éditeur Gutenberg.
  • Corrigé : Les clones du champ Répéteur sur mobile n'avaient pas d'étiquettes.
  • Corrigé : Les balises intelligentes du champ de paiement basé sur le choix ne fonctionnaient pas dans l'URL pré-remplie.
  • Corrigé : Les données du répéteur n'étaient pas affichées lors de l'exportation et de la modification d'une entrée dans certains cas.
  • Corrigé : Dans Dropdown, le symbole & était rendu comme l'entité HTML correspondante `&` pour le style moderne.
  • Corrigé : Le champ déroulant moderne ne se chargeait pas correctement sur la popup Elementor.
  • Corrigé : Les formulaires vides ne pouvaient pas être soumis sans activer le paramètre "Temps minimum pour la soumission".
  • Corrigé : L'URL du site incorrecte a été utilisée lors de la mise à niveau de Lite vers Pro.
  • Corrigé : Le passage en mode Live sur l'écran d'aperçu des paiements était impossible lorsque tous les paiements de test étaient supprimés.
  • Corrigé : Dans certains cas, l'ordre des champs sur la page d'aperçu des entrées était incorrect lorsque le formulaire était créé à partir d'un modèle de formulaire de contact simple.
  • Corrigé : Une erreur PHP pouvait être générée lors de la soumission d'un formulaire de paiement Stripe importé avec le champ Adresse configuré dans les paramètres de paiement.
  • Corrigé : Les champs masqués par la logique conditionnelle pouvaient affecter le montant total du champ dans les modules complémentaires de paiement.
  • Corrigé : Des notices PHP étaient enregistrées lorsque les utilisateurs visitaient une page d'entrée unique avec des valeurs vides.
  • Corrigé : Les champs déroulants et de cases à cocher avec plusieurs valeurs étaient en ligne dans les notifications par e-mail.
  • Corrigé : Le panneau Thèmes dans l'éditeur de blocs présentait un problème visuel mineur.
  • Corrigé : Sur le panneau Modèles de l'éditeur de formulaires, deux bannières "Mettre à niveau vers PRO" étaient affichées dans les licences Lite et Pro (Basic et Plus).
  • Corrigé : Compatibilité avec OptinMonster lorsque le formulaire multipage se trouvait à l'intérieur de la popup.
  • Corrigé : L'appui sur la touche Entrée déclenchait la fenêtre modale d'insertion de formulaire WPForms dans l'éditeur classique.
  • Corrigé : Les champs déroulants et téléphoniques dans les formulaires avec la classe `inline-fields` présentaient des menus déroulants rognés sur Safari.
  • Corrigé : Le champ de case à cocher avec un seul choix n'était pas marqué comme sélectionné dans l'exportation des entrées.
  • Corrigé : Le texte de quantité de paiement n'était pas centré sur certains thèmes.
  • Corrigé : Certains champs étaient visibles dans les notifications par e-mail même s'ils étaient masqués par la logique conditionnelle.
  • Corrigé : Les étiquettes de champ définies comme masquées étaient affichées dans les aperçus des entrées de formulaire.
  • Corrigé : Le fichier Robots.txt n'était pas valide en raison de la règle de refus de WPForms.
  • Corrigé : Les champs vides du répéteur brisaient la mise en page de l'aperçu d'impression.
  • Corrigé : Il était impossible de saisir le format de date AM/PM pour les champs sur les appareils mobiles avec les masques de saisie activés.
  • Corrigé : Après l'intégration dans la nouvelle page, la balise intelligente `{page_title}` était vide dans l'éditeur de blocs (Gutenberg).
  • Corrigé : Texte de note incorrect à l'intérieur des champs Répéteur ayant une taille.
  • Corrigé : La logique conditionnelle appliquée au champ Répéteur n'était pas reflétée dans les vues d'entrée unique.
  • Corrigé : Le champ répéteur ne fonctionnait pas dans la popup Elementor.

1.8.9.6 (2024-07-09)

  • Changé : Amélioration de la compatibilité avec le thème OceanWP.
  • Corrigé : Les champs déroulants et téléphoniques dans les formulaires avec la classe `inline-fields` présentaient des menus déroulants rognés.
  • Corrigé : La couleur de survol du bouton était incorrecte sur le thème Ocean WP.
  • Corrigé : Le formulaire ne pouvait pas être soumis lorsque l'intégration anti-spam Cloudflare Turnstile était configurée.

1.8.9.5 (03-07-2024)

  • Corrigé : Le paiement Stripe n'était pas créé lorsque le champ Carte de crédit était facultatif et que les utilisateurs payaient via Google Pay / Apple Pay.
  • Corrigé : L'heure précédemment sélectionnée du champ Date et heure n'était pas correctement réinitialisée lors de la sélection d'une nouvelle valeur.
  • Corrigé : Une erreur fatale a été générée lors de la mise à jour des traductions.
  • Corrigé : Les champs masqués par la logique conditionnelle étaient joints aux e-mails de notification s'ils contenaient une logique de calcul.

1.8.9.4 (27-06-2024)

  • Ajouté : Option conditionnelle pour exclure la date du jour du sélecteur de date.
  • Ajouté : Nouveau filtre wpforms_sanitize_amount_before pour filtrer un montant brut avant la désinfection.
  • Ajouté : Nouveau filtre wpforms_sanitize_amount pour filtrer un montant désinfecté.
  • Corrigé : Les boutons Ajouter/Supprimer du champ Répéteur étaient invisibles dans certains thèmes.
  • Corrigé : Les champs masqués via la logique conditionnelle laissaient des div vides lorsqu'ils étaient à l'intérieur d'un champ de mise en page.

1.8.9.3 (24-06-2024)

  • Corrigé : Une erreur fatale a été générée lors de la soumission d'un formulaire avec la protection anti-spam Akismet contenant un champ Répéteur.
  • Corrigé : Lors de la présence de plusieurs Notifications par formulaire, le champ CC ne fonctionnait pas correctement.

1.8.9.2 (18-06-2024)

  • Corrigé : Le champ Répondre à ne renvoyait pas la bonne adresse e-mail.

1.8.9.1 (13-06-2024)

  • Corrigé : Une erreur fatale a été générée si l'option E-mail > Copie carbone était activée et que le champ CC dans les Notifications contenait plusieurs adresses e-mail.

1.8.9 (11-06-2024)

  • Ajouté : Champ Répéteur qui permet la création de formulaires flexibles et dynamiques pour collecter des informations dans un format pratique et variable.
  • Ajouté : Les entrées individuelles peuvent désormais être marquées manuellement comme spam.
  • Ajouté : Les champs complexes peuvent désormais avoir des messages d'erreur distincts pour chaque champ.
  • Ajouté : Les extensions Recommandées, Nouvelles et Vedettes sont désormais affichées en premier sur la page des extensions.
  • Modifié : Les logos de Campaign Monitor, ConstantContact, GetResponse et ConvertKit ont été mis à jour.
  • Modifié : Les utilisateurs peuvent désormais voir la catégorie et la sous-catégorie du modèle sélectionné dans le panneau de configuration.
  • Modifié : Si Akismet est installé et configuré pour le formulaire, marquer les entrées comme spam ou non spam aide Akismet à apprendre.
  • Modifié : Amélioration du comportement de la page Outils > Journaux et des contrôles de paramètres.
  • Modifié : Amélioration de la mise en page RTL de la page Vue d'ensemble des entrées sur les petits écrans.
  • Modifié : Amélioration de la compatibilité avec le thème Hello Elementor.
  • Modifié : Traitement des valeurs vides sélectionnées pour les champs Choix, Case à cocher et Liste déroulante lorsque l'option Afficher les valeurs est sélectionnée.
  • Modifié : La bibliothèque Choices.js a été mise à jour vers la v10.2.0.
  • Modifié : Le champ de sélection multiple moderne avec recherche activée est maintenant plus convivial dans toute la zone d'administration.
  • Modifié : Rendu amélioré des champs de paiement conformément aux exigences du W3C.
  • Modifié : Toujours afficher les modèles ajoutés par les modules complémentaires, même si le module complémentaire n'est pas installé ou activé.
  • Modifié : Le générateur de formulaires masque désormais le libellé du placeholder pour les choix d'image et d'icône lorsqu'ils sont laissés vides, tout en conservant le placeholder pour les choix de paiement et les cases à cocher afin de maintenir la cohérence avec le comportement du frontend.
  • Modifié : Amélioration du processus de validation du champ Captcha personnalisé.
  • Corrigé : Le champ mot de passe avec l'option Force activée générait des notices PHP Deprecated lors de la soumission du formulaire.
  • Corrigé : La recherche par valeur de champ de paiement avec symbole de devise dans l'exportation des entrées fonctionnait incorrectement pour certaines devises.
  • Corrigé : Une alerte modale incorrecte était affichée lors de la suppression d'un plan d'abonnement dans certains cas.
  • Corrigé : Divers problèmes RTL sur l'écran du constructeur de formulaires.
  • Corrigé : Le montant minimum de paiement pour le champ Article unique ne fonctionnait pas correctement avec les devises qui utilisent une virgule comme séparateur décimal.
  • Corrigé : Les valeurs du champ de téléchargement étaient réparties sur deux lignes dans la page d'administration d'entrée unique.
  • Corrigé : L'erreur de validation pour le code postal du champ Carte de crédit Stripe s'affichait deux fois.
  • Corrigé : Espacement incohérent du champ déroulant dans différents navigateurs sur ordinateur et mobile.
  • Corrigé : Il y avait un saut de défilement lors du passage entre les onglets 'Texte' et 'Visuel' dans le champ Texte enrichi sur les appareils mobiles.
  • Corrigé : Une fenêtre contextuelle indiquant que le formulaire contenait des modifications non enregistrées s'affichait après le passage à l'onglet Marketing dans le générateur de formulaires, même si le formulaire n'avait pas été modifié.
  • Corrigé : Des avertissements PHP étaient signalés sur la page de modification des entrées dans certains cas.
  • Corrigé : Le champ Carte de crédit Stripe avait une couleur de placeholder incorrecte avec le balisage classique.
  • Corrigé : La liste déroulante des styles de texte du champ Texte enrichi avait un texte illisible avec les styles sombres du thème Twenty Twenty-Four.
  • Corrigé : Mise à jour du défi WPForms pour ne commencer à compter que lorsque vous commencez réellement à créer un formulaire sur la page d'aperçu des formulaires.
  • Corrigé : La colonne du coupon dans le résumé du champ Total avait une couleur de bordure incorrecte avec les styles classiques appliqués.
  • Corrigé : Les modèles d'utilisateur n'étaient pas supprimés lors de la désinstallation du plugin.
  • Corrigé : Le bouton radio du champ Choix multiple n'était pas centré dans Firefox.
  • Corrigé : La logique conditionnelle dans le générateur de formulaires ne permettait pas la création de plusieurs connexions marketing.
  • Corrigé : Une erreur de traitement Stripe s'est produite sur un formulaire à paiements multiples lorsque tous les champs de carte de crédit étaient masqués par la logique conditionnelle.
  • Corrigé : L'avis indiquant que le Captcha personnalisé était inclus dans le plugin WPForms ne s'affichait pas sur les écrans d'administration du réseau.
  • Corrigé : Des erreurs de console se produisaient dans l'éditeur de blocs lorsque la clé de licence Pro était vide ou expirée.
  • Corrigé : Les avis de déconnexion Zapier pouvaient se dupliquer lors de la création d'un formulaire à partir d'un modèle.
  • Corrigé : La couleur des erreurs de validation était incorrecte pour le champ Carte de crédit Stripe lorsque le mode Élément de paiement était utilisé.
  • Corrigé : Le placeholder du sous-champ État ne s'affichait pas pour le champ Adresse internationale.
  • Corrigé : Un rembourrage supplémentaire a été ajouté pour le titre du formulaire sur la page d'aperçu des formulaires sur mobile.
  • Corrigé : Le paramètre "Sélectionnez votre mise en page" n'était pas affiché lorsqu'une mise en page était sélectionnée.
  • Corrigé : Le processus de mise à jour du plugin redirigeait vers la page de mise à jour et ne redirigeait pas vers la page des plugins après la mise à jour.
  • Corrigé : La récupération du numéro de version du nouveau plugin et de la description du nouveau plugin a été effectuée de manière asynchrone.
  • Corrigé : Des erreurs MySQL survenaient lors de la création d'une table dans certaines configurations uniques.
  • Corrigé : Le champ à choix multiples avec icônes ne pouvait pas être sélectionné dans Firefox après le rechargement de la page.
  • Corrigé : Le code JavaScript intégré pouvait être mal analysé et affiché comme du texte sur les pages principales pour certaines configurations.
  • Corrigé : Le jeton mis en cache n'était pas mis à jour correctement. - La mise en page Spinner du bouton Enregistrer dans le générateur de formulaires n'était pas centrée.
  • Corrigé : Dans certaines exceptions, les paiements uniques apparaissaient dans le tableau de bord Stripe même si un formulaire de paiement n'avait pas été soumis.
  • Corrigé : Le bouton "Vider le spam" supprimait uniquement les entrées actuellement visibles, pas toutes.
  • Corrigé : L'ajout d'un tableau au champ Texte enrichi entraînait l'apparition d'espaces HTML supplémentaires dans la notification par e-mail.
  • Corrigé : Les notifications par e-mail n'étaient pas envoyées lorsqu'un sujet était vide après le traitement des balises intelligentes.
  • Corrigé : Amélioration des performances de la suppression des entrées de spam.
  • Corrigé : Des avertissements PHP pouvaient survenir dans certains cas sur PHP 8.0+.
  • Corrigé : Le champ de téléchargement de fichiers exigeait de télécharger les fichiers une fois de plus lorsque le formulaire était soumis avec un captcha échoué.
  • Corrigé : Le lien "Mettre à niveau vers Pro" avait un style incorrect sur les sites hébergés par Bluehost.
  • Corrigé : Le bloc WPForms dans l'éditeur affichait une erreur lorsque le formulaire sélectionné était mis à la corbeille ou supprimé.
  • Corrigé : Certaines transactions Stripe étaient remboursées presque immédiatement car les transactions étaient étiquetées comme frauduleuses.
  • Corrigé : Le processus de validation du champ "Curseur numérique" pouvait provoquer une erreur fatale sur PHP 8.0+.

1.8.8.3 (2024-04-26)

  • Mis à jour : Bibliothèque jQuery.Validate vers la v1.20.0.
  • Corrigé : Les options d'écran sur les pages d'aperçu des formulaires et d'aperçu des entrées pouvaient provoquer une erreur PHP dans de rares cas en raison d'un conflit avec du code tiers.
  • Corrigé : Les statuts de publication sur la page de gestion du menu de navigation hérité pouvaient provoquer une erreur PHP dans de rares cas en raison d'un conflit avec du code tiers.
  • Corrigé : Les utilisateurs ne pouvaient pas dupliquer leurs formulaires.

1.8.8.2 (2024-04-23)

  • Corrigé : Renommage des thèmes personnalisés sur l'éditeur de site complet.
  • Corrigé : Meilleure gestion des données de soumission de paiement corrompues.

1.8.8.1 (2024-04-17)

  • Corrigé : Erreur de console sur la page d'administration des Widgets.

1.8.8 (2024-04-16)

  • Ajouté : Les formulaires peuvent désormais être enregistrés comme modèles utilisateur pour une utilisation future.
  • Ajouté : Nouvelle option Affichage du prix ajoutée pour le champ de paiement d'article unique.
  • Ajouté : Les adresses de livraison et de facturation peuvent désormais être configurées sur l'écran Constructeur de formulaires > Paiements > Stripe.
  • Ajouté : Nouveau filtre wpforms_integrations_stripe_api_common_create_plan_name pour filtrer le nom du plan d'abonnement Stripe.
  • Ajouté : Nouveau filtre wpforms_integrations_lite_connect_api_request_timeout pour filtrer le délai d'attente des requêtes Lite Connect.
  • Ajouté : Nouveau filtre wpforms_pro_integrations_lite_connect_api_batch_size pour filtrer la taille du lot pour la récupération des entrées de site à partir de l'API Lite Connect.
  • Ajouté : Nouvelle option d'affichage Ligne/Colonne ajoutée pour le champ Mise en page.
  • Ajouté : Nouveaux paramètres de style/thème dans l'éditeur de blocs.
  • Ajouté : Nouveau menu contextuel dans le Constructeur de formulaires pour des actions rapides.
  • Modifié : Nouveau design pour le modèle d'e-mail des résumés d'e-mail avec un total hebdomadaire et des tendances de soumission d'entrées.
  • Modifié : L'état des cartes de statistiques sélectionnées sur le graphique Aperçu des paiements est conservé lors de l'application du filtrage par date.
  • Modifié : Bibliothèque stripe/stripe-php mise à jour vers la v13.15.0.
  • Modifié : Bibliothèque woocommerce/action-scheduler mise à jour vers la v3.7.2.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la 3.0.9.
  • Modifié : Bibliothèque intl-tel-input mise à jour vers la v20.1.0.
  • Modifié : Notifications ajustées sur l'écran des formulaires vides.
  • Modifié : Les balises HTML sont autorisées dans le résumé de commande pour le champ de paiement Total.
  • Modifié : Logique améliorée pour afficher les connexions de fournisseurs valides dans le constructeur de formulaires.
  • Modifié : Lorsque l'entrée est marquée comme non spam, soumettez les données à Akismet pour l'apprentissage et aidez à rendre le Web meilleur pour tous.
  • Modifié : Gestion des erreurs améliorée lors de la création ou de la mise à jour d'un formulaire.
  • Modifié : Mise en page des champs améliorée sur le frontend pour une meilleure expérience utilisateur sur les appareils mobiles.
  • Modifié : Le balisage frontend du formulaire est plus conforme aux normes W3C pour réduire les erreurs de validation.
  • Modifié : Action de suppression de fichier supprimée.
  • Corrigé : Affichage automatique et involontaire de la fenêtre modale "Nouveautés" sur le tableau de bord d'administration de WordPress.
  • Corrigé : Divers problèmes visuels avec la fenêtre modale "Nouveautés".
  • Corrigé : Divers problèmes RTL dans le tableau de bord d'administration, le constructeur de formulaires et la page d'aperçu du formulaire.
  • Corrigé : Divers problèmes de réactivité sur les pages d'administration.
  • Corrigé : Le champ Paragraphe permettait un redimensionnement horizontal.
  • Corrigé : Assurez-vous que nous générons des règles de fichier robots.txt valides si le fichier est vide.
  • Corrigé : Des notices PHP étaient générées dans certains cas lors de la création de renouvellements d'abonnement Stripe.
  • Corrigé : L'e-mail du client était affiché au lieu du nom du client sur l'écran d'aperçu des paiements pour les renouvellements d'abonnement Stripe dans certains cas.
  • Corrigé : Les formulaires comportant de nombreux champs avec une logique conditionnelle se chargeaient lentement sur le frontend.
  • Corrigé : La barre latérale du constructeur était masquée dans les actions de modification du menu contextuel.
  • Corrigé : Problème de clavier du champ de téléchargement de fichiers sur certains appareils mobiles.
  • Corrigé : Une erreur fatale était générée sur le frontend avec des données de formulaire corrompues.
  • Corrigé : 0 (zéro) en tant que valeur brute d'un champ de choix n'était pas enregistré.
  • Corrigé : Le champ de paiement unique présentait un espacement incorrect avec les quantités activées.
  • Corrigé : Erreur JavaScript lorsque la logique conditionnelle "Afficher si non vide" est appliquée à un champ déroulant.
  • Corrigé : Divers problèmes de mise en page et de validation sur la page de modification des entrées.
  • Corrigé : Les espaces réservés longs étaient coupés en plusieurs lignes après la mise à jour de Safari 17.3.1.
  • Corrigé : Le téléchargement de médias ne fonctionnait pas dans certains cas sur les appareils mobiles.
  • Corrigé : L'option d'espace réservé était masquée pour le champ d'élément unique de type "défini par l'utilisateur".
  • Corrigé : Prix incorrects dans le tableau du récapitulatif de commande lorsque les éléments du champ "Cases à cocher" contenaient le symbole du trait d'union.
  • Corrigé : Amélioration du champ de sélection d'une plage de dates sur les appareils mobiles dans la page des entrées du formulaire.
  • Corrigé : La recherche d'entrées ne fonctionnait pas pour les jeux de caractères non UTF8.
  • Corrigé : Les champs de sélection multiple modernes avec un texte d'espace réservé long chevauchaient une flèche déroulante.
  • Corrigé : Le champ mot de passe chevauchait la liste déroulante du champ téléphone.
  • Corrigé : Le bouton de chargement infini était affiché sur les appareils mobiles dans certains cas.
  • Corrigé : Valeur incorrecte affichée pour le champ Date / Heure avec le format horaire et les heures limites configurées sur l'écran de modification de l'entrée.
  • Corrigé : Activation multisite : le plugin doit rester activé sur un seul site après que l'utilisateur l'ait activé au niveau du réseau.
  • Corrigé : Il était impossible de modifier les valeurs d'entrée de certains champs sur l'écran d'entrée unique à l'aide du filtre wpforms_html_field_value.
  • Corrigé : Après la mise à jour d'une entrée de formulaire, le format de date de la date de modification était différent.
  • Corrigé : Valeur incorrecte affichée pour le champ curseur numérique en cas d'utilisation de plusieurs balises {value}.
  • Corrigé : Il y avait une condition de concurrence avec reCaptcha v2 invisible, empêchant la soumission du formulaire dans certains cas extrêmes.
  • Corrigé : Les styles du widget Elementor étaient cassés en raison d'un conflit avec le bloc Gutenberg.
  • Corrigé : Dans certains cas, le module complémentaire n'était pas marqué comme connecté dans le constructeur de formulaires malgré une connexion configurée.
  • Corrigé : L'heure s'affichait incorrectement sur l'écran de modification de l'entrée pour le champ Date / Heure lorsque le format horaire était sur 24h.
  • Corrigé : Les données d'entrée modifiées n'étaient pas enregistrées sur certaines configurations de serveur.
  • Corrigé : Certains styles en ligne inutiles étaient appliqués aux notifications par e-mail avec des balises HTML.
  • Corrigé : Les champs de paiement n'étaient pas correctement reflétés dans le tableau récapitulatif de commande dans certains cas.
  • Corrigé : Le champ de contenu présentait un problème visuel lorsque l'éditeur développé était utilisé dans certains cas.
  • Corrigé : La modale d'installation/activation de WPCode et la modale d'éducation aux entrées ont maintenant un meilleur aspect sur les écrans mobiles.
  • Corrigé : Les balises intelligentes {author_*} et {page_*} renvoyaient des résultats incorrects dans certains cas.
  • Corrigé : Le formulaire n'était pas envoyé s'il se trouvait dans une popup Elementor avec un champ téléphone.
  • Corrigé : Des styles incorrects étaient appliqués pour le tableau "Récapitulatif de la commande" dans certains cas.

1.8.7.2 (2024-02-29)

  • Modifié : La modale "Quoi de neuf" devrait s'afficher en fonction de la version majeure du plugin.
  • Modifié : Amélioration de l'efficacité de l'intégration Akismet.
  • Corrigé : Le jeton antispam était passé comme un simple champ de formulaire, non protégé contre les robots spammeurs.
  • Corrigé : Un avertissement PHP était généré en cas de soumission anonyme de formulaire lorsque la balise intelligente ID utilisateur était utilisée.
  • Corrigé : Le positionnement des images dans les blocs "Quoi de neuf" n'était pas toujours correct.
  • Corrigé : Le bloc de plugin recommandé dans le widget Tableau de bord ne pouvait pas être ignoré.
  • Corrigé : Les fenêtres modales ne s'affichaient pas sur les petits écrans.
  • Corrigé : L'animation d'ouverture de la modale "Quoi de neuf" fonctionnait mal lorsque la modale contenait peu de contenu.
  • Corrigé : L'arrière-plan n'était pas entièrement assombri lors du défilement de la popup "Quoi de neuf".

1.8.7.1 (2024-02-22)

  • Corrigé : La soumission du formulaire ne fonctionnait pas si le client utilisait un extrait pour le champ téléphone.
  • Corrigé : La soumission du formulaire déclenchait une erreur sur les sites avec une mise en cache de page de longue durée.
  • Corrigé : La valeur de la balise intelligente URL de page était incorrecte dans certains cas.

1.8.7 (2024-02-20)

  • Ajouté : La quantité de produit peut maintenant être configurée pour les champs de paiement "Article unique" et "Articles déroulants" !
  • Ajouté : Une nouvelle option Gutenberg pour sélectionner la couleur de la séparation de page.
  • Ajouté : Le bloc Annonces sur la page Communauté.
  • Ajouté : Nouvelle façon d'étendre les sous-catégories de modèles de formulaires dans la barre latérale de la liste des modèles.
  • Ajouté : Prise en charge des emplacements des pages de formulaire et des formulaires conversationnels.
  • Ajouté : Nouvel écran de démarrage décrivant les fonctionnalités et les changements notables de la version.
  • Ajouté : L'utilisateur peut voir un aperçu de ce qu'il achète en activant le récapitulatif de la commande pour le champ de paiement Total.
  • Ajouté : Nouvelle balise intelligente {order_summary}.
  • Modifié : Amélioration de la compatibilité avec le thème Twenty Twenty-Three.
  • Modifié : Amélioration de l'activation du plugin sur les installations WordPress multisite avec les versions Lite et Pro installées.
  • Modifié : Amélioration de la prise en charge des sites hébergés sur la plateforme Azure utilisant IIS.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 3.0.8.
  • Modifié : Suppression de la bibliothèque jquery-confirm au profit du remplacement direct jQuery.Confirm Reloaded.
  • Modifié : Le jeton de protection anti-spam est maintenant valide pendant 3 jours au lieu de 2.
  • Modifié : Le jeton de protection anti-spam n'est plus chargé avec JS pour éviter les échecs causés par des erreurs de script.
  • Modifié : Le stockage des entrées de spam est maintenant activé par défaut pour les nouveaux formulaires.
  • Modifié : Les utilisateurs disposant de capacités limitées sont autorisés à afficher les pages de modèles de formulaires et de modules complémentaires.
  • Modifié : Le champ Captcha personnalisé est maintenant disponible et le module complémentaire correspondant n'est plus nécessaire.
  • Modifié : Bibliothèque intl-tel-input mise à jour vers la v19.2.16.
  • Modifié : Bibliothèque tijsverkoyen/css-to-inline-style mise à jour vers la v2.2.7.
  • Modifié : Bibliothèque symphony/polyfill-iconv mise à jour vers la v1.19.0.
  • Modifié : Bibliothèque symphony/polyfill-mbstring mise à jour vers la v1.19.0.
  • Modifié : Bibliothèque woocommerce/action-scheduler mise à jour vers la v3.7.1.
  • Modifié : Bibliothèque stripe/stripe-php mise à jour vers la v13.9.0.
  • Corrigé : Certaines actions de fond pouvaient échouer si elles étaient déclenchées par WP-CLI via le cron du serveur.
  • Corrigé : Les champs de case à cocher avec choix dynamiques étaient exportés incorrectement si les étiquettes avaient été précédemment modifiées.
  • Corrigé : Les éléments de la liste non ordonnée dans la note d'entrée n'avaient pas de puces.
  • Corrigé : La validation de la longueur limite fonctionnait incorrectement pour le champ Texte de paragraphe si l'affichage du champ était géré par la logique conditionnelle.
  • Corrigé : Une erreur fatale pouvait survenir dans de rares cas lors des migrations si elles étaient déclenchées manuellement.
  • Corrigé : Les champs numériques en lecture seule ne devraient pas afficher de boutons de sélection.
  • Corrigé : Le champ de téléchargement de fichier était affiché incorrectement lorsqu'il était placé dans le champ de mise en page.
  • Corrigé : Le champ Choix d'icônes de grande taille n'était pas centré dans l'éditeur de blocs et Elementor.
  • Corrigé : Les éléments du menu du champ Texte enrichi étaient visibles à travers le menu déroulant du champ Téléphone.
  • Corrigé : Deux messages apparaissaient lors du clic sur le champ reCAPTCHA après la recherche de champs dans le constructeur.
  • Corrigé : Les tableaux dans les e-mails étaient visuellement cassés sur les téléphones mobiles lorsque le modèle d'e-mail compact était utilisé.
  • Corrigé : Un formulaire avec un titre long étendait la liste déroulante de sélection de formulaires dans l'éditeur de blocs.
  • Corrigé : La date de modification de l'entrée était présentée avec un décalage de fuseau horaire doublé.
  • Corrigé : Certains éléments liés au paiement étaient alignés à gauche lorsqu'une langue de droite à gauche était utilisée.
  • Corrigé : Le texte enrichi était affiché incorrectement lors de l'utilisation d'Elementor après l'éditeur de blocs.
  • Corrigé : Les noms de champs longs cassaient la mise en page du tableau de la liste des entrées.
  • Corrigé : Les styles CSS n'étaient pas appliqués si les Couleurs globales étaient déjà sélectionnées dans Elementor Builder.
  • Corrigé : La couleur d'arrière-plan du champ Signature était incorrecte dans l'Éditeur de blocs avec la balise moderne.
  • Corrigé : Les détails du mode de paiement n'étaient pas stockés pour les renouvellements Stripe.
  • Corrigé : Dans certains cas, les transitoires n'étaient pas supprimés lors de la suppression d'une entrée.
  • Corrigé : La page de modèle avait des problèmes de style dans la langue allemande.
  • Corrigé : L'aperçu du popup Elementor avait des styles WPForms cassés.
  • Corrigé : Le forçage du rafraîchissement de la clé de licence entraînait un délai important en raison de la mise en cache.
  • Corrigé : Dans certaines situations, les montants de paiement étaient mal assainis.
  • Corrigé : Certains modaux dans la zone d'administration n'étaient pas réactifs et ne s'adaptaient pas aux petites tailles d'écran.
  • Corrigé : Le symbole de devise pouvait passer à la ligne suivante sur la page d'aperçu des entrées.
  • Corrigé : Le cache des modèles n'était pas mis à jour après la mise à jour du plugin.
  • Corrigé : Prise en charge RTL pour la page des paramètres WPForms.
  • Corrigé : Prise en charge RTL pour le constructeur de formulaires.
  • Corrigé : Certains champs front-end étaient mal rendus pour RTL.
  • Corrigé : L'interface utilisateur présentait divers autres problèmes lorsque la langue RTL était utilisée.
  • Corrigé : L'écran des paramètres du constructeur de formulaires présentait plusieurs problèmes visuels lorsque la langue RTL était utilisée.
  • Corrigé : Le bouton PayPal était chevauché par les éléments de liste déroulante modernes.
  • Corrigé : Les appels AJAX ne fonctionnaient pas sur les serveurs avec une valeur vide pour $_SERVER['HTTP_REFERER'].
  • Corrigé : Un avertissement PHP était généré dans de rares cas lors de l'utilisation d'un modèle spécifique avec la logique conditionnelle et la fonctionnalité Enregistrer et reprendre.
  • Corrigé : Amélioration de l'affichage de la page d'aperçu des entrées sur les appareils mobiles.
  • Corrigé : Amélioration de l'affichage de la page d'aperçu des formulaires sur les appareils mobiles.
  • Corrigé : Amélioration de l'affichage des pages Outils sur les appareils mobiles.
  • Corrigé : Les paramètres du Captcha personnalisé étaient dupliqués dans le constructeur de formulaires lorsque le champ était ajouté via l'écran Paramètres > Spam et sécurité.
  • Corrigé : Jetpack ajoutait ses boutons personnalisés à l'éditeur de champ de contenu.
  • Corrigé : Des problèmes de localisation étaient présents sur l'écran de démarrage.
  • Corrigé : Les valeurs sélectionnées n'étaient pas affichées sur les pages de visualisation et d'impression des entrées si des valeurs personnalisées étaient activées via le filtre wpforms_fields_show_options_setting.
  • Corrigé : Le champ Texte enrichi n'était pas correctement rendu dans le popup Elementor.
  • Corrigé : Abonnements effectués par la méthode de paiement Stripe Link avant la version 1.8.6.
  • Corrigé : Certaines requêtes MySQL non optimisées bloquaient la base de données pendant quelques secondes sur d'énormes sites avec des milliers de tables.
  • Corrigé : L'apparence de plusieurs valeurs de liste déroulante était incorrecte.
  • Corrigé : Certaines informations étaient manquantes si les balises intelligentes étaient traitées en arrière-plan via cron.
  • Corrigé : La version récente de Chrome pour Windows n'affichait pas correctement les barres de défilement personnalisées.
  • Corrigé : Des champs de paiement manquaient dans le filtre de recherche sur l'exportation des entrées.
  • Corrigé : Le filtre wpforms_plaintext_field_value était indisponible depuis la version 1.8.5.
  • Corrigé : Les images dans le champ Contenu se chevauchaient incorrectement avec d'autres champs sur la page d'entrée unique.
  • Corrigé : Le filtre de plage de dates pour l'exportation des entrées pouvait cesser de fonctionner après avoir réinitialisé le filtre si la recherche précédente n'avait retourné aucun résultat.
  • Corrigé : Le champ HTML présentait un espacement incorrect sur la page d'entrée unique.

1.8.6.4 (2024-01-31)

  • Corrigé : L'avis de terme a été supprimé sous le champ Carte de crédit Stripe lorsque les éléments de paiement étaient utilisés.
  • Corrigé : Un spinner supplémentaire apparaissait lorsque le bouton du panneau de configuration était à nouveau cliqué.
  • Corrigé : La première année dans le menu déroulant de date a été définie à 1 an plus tard.
  • Corrigé : Le dépassement des balises `img`, `video`, `canvas` et `svg` a été défini par défaut sur `clip`, comme recommandé par Google PageSpeed Insights.

1.8.6.3 (2024-01-19)

  • Corrigé : Le champ Nom n'était pas cliquable avec le balisage classique et les styles de base.

1.8.6.2 (2024-01-16)

  • Corrigé : Un avertissement PHP a été généré pour le formulaire de paiement Stripe d'abonnement hérité.
  • Corrigé : Un avertissement PHP a été généré lors de la connexion au compte du plugin Jetpack.
  • Corrigé : La mise en page de certains champs était incorrecte sur la page de modification des entrées.
  • Corrigé : L'échelle de Likert avec une échelle de notation à une seule ligne était exportée incorrectement.

1.8.6.1 (2024-01-10)

  • Une erreur fatale a été générée dans de rares cas lors de l'exécution de tâches en arrière-plan en raison d'un conflit avec certains plugins tiers.
  • Un gestionnaire d'erreurs générait une TypeError dans certains cas rares.

1.8.6 (2024-01-09)

  • Ajouté : Nouveau sélecteur de colonnes et réorganisation des colonnes sur la page d'aperçu des formulaires et des entrées de formulaire.
  • Ajouté : Nouveau menu contextuel clic droit dans le constructeur de formulaires.
  • Ajouté : Les formulaires peuvent désormais être importés par programme.
  • Ajouté : Nouveau bouton Vider la corbeille pour la navigation dans les tableaux sur l'écran de visualisation de la corbeille des entrées.
  • Ajouté : Nouveau filtre `wpforms_pro_admin_entries_export_skip_not_selected_choices` pour ignorer les choix non sélectionnés dans l'exportation des entrées.
  • Ajouté : Les champs de cases à cocher de paiement peuvent désormais être exportés sous forme de colonnes distinctes.
  • Ajouté : Nouvelle option de prix minimum pour le champ d'article unique de paiement qui peut aider à protéger vos formulaires contre les tests de cartes par les fraudeurs.
  • Ajouté : Mise en cache du balisage de la liste des modèles sur la page Modèles et dans le Générateur de formulaires pour améliorer les performances.
  • Ajouté : Le nom du client peut désormais être configuré sur l'écran Générateur de formulaires > Paiements > Stripe.
  • Ajouté : Prise en charge du mode sombre pour les notifications par e-mail. Les utilisateurs peuvent désormais personnaliser le style de chaque thème d'apparence.
  • Modifié : La bibliothèque `intl-tel-input` a été mise à jour vers la v18.3.3.
  • Modifié : Amélioration de la compatibilité avec la fonctionnalité Apple Pay pour les paiements Stripe.
  • Modifié : Conception mise à jour de la page Modules complémentaires dans le tableau de bord administrateur.
  • Modifié : Le bouton Supprimer tout a été renommé en Vider la corbeille sur l'écran de la corbeille des entrées.
  • Modifié : Amélioration de l'apparence du menu Options d'affichage sur la page d'affichage d'une entrée unique.
  • Modifié : Amélioration de la compatibilité avec les dernières versions du thème Divi.
  • Changé : Amélioration de la compatibilité avec le thème OceanWP.
  • Modifié : Amélioration de la compatibilité avec le thème Hello Elementor.
  • Modifié : Amélioration des styles de divers paramètres Lite Connect.
  • Modifié : Amélioration du comportement de divers paramètres d'e-mail sur la page Paramètres de WPForms.
  • Modifié : Amélioration de la recherche de modèles de formulaires. - Amélioration significative des performances du Générateur de formulaires lors de l'ouverture de formulaires existants.
  • Modifié : Afficher un lien vers l'installation manuelle en cas d'échec de l'installation automatique du module complémentaire.
  • Modifié : Restriction des fichiers multimédias aux seuls types d'images valides pour le champ Image d'en-tête sur la page E-mail, et les options Choix d'images dans le Générateur.
  • Modifié : Amélioration de la gestion des étiquettes de choix vides des champs Liste déroulante, Cases à cocher et Choix multiples.
  • Modifié : Amélioration de divers messages dans la zone d'administration.
  • Modifié : Prise en charge des modèles d'e-mail pour la notification des entrées importées par Lite Connect.
  • Modifié : Le sélecteur de plage de dates personnalisée dans l'onglet Export peut maintenant être effacé.
  • Modifié : Les sous-champs État et Pays des champs d'adresse n'ont plus de valeur par défaut sélectionnée sur le frontend.
  • Modifié : Les personnalisations de style des notifications par e-mail sur la page Paramètres de WPForms peuvent désormais être prévisualisées sans les enregistrer.
  • Modifié : Optimisation du processus d'exportation des entrées pour éviter les problèmes de mémoire lors de l'exportation de nombreuses entrées pour des formulaires complexes.
  • Modifié : Bibliothèque Stripe mise à jour vers la dernière version.
  • Modifié : Lorsque le plugin WPForms est rétrogradé, un message d'avertissement utile est maintenant affiché.
  • Modifié : Amélioration de l'apparence du champ Séparateur de section.
  • Modifié : Le logo Authorize.Net a été mis à jour.
  • Corrigé : L'icône étoile était mal alignée sur la page d'affichage d'une entrée unique.
  • Corrigé : La notification des formulaires de prospects s'affichait sur la page d'aperçu d'impression si l'entrée avait été modifiée manuellement.
  • Corrigé : Supprimer le champ de saut de page vide de la dernière page si le bouton de la page précédente est désactivé.
  • Corrigé : L'appui sur Appliquer sans action sélectionnée sur la page d'aperçu des paiements déclenchait l'écran die de WordPress.
  • Corrigé : L'aperçu du widget Elementor n'est pas correctement mis à jour après la modification du formulaire dans la fenêtre contextuelle du générateur.
  • Corrigé : Le champ Texte enrichi s'affichait incorrectement dans l'aperçu de l'éditeur Elementor.
  • Corrigé : Le préfixe du plugin a été ajouté à tous les liens d'action sur la page des plugins pour éviter les conflits avec le code CSS tiers.
  • Corrigé : Les styles du champ Carte de crédit Stripe ne s'appliquaient pas dans le personnalisateur de site WordPress.
  • Corrigé : Le widget du tableau de bord affichait des décomptes d'entrées incorrects pour les utilisateurs ayant des restrictions d'accès.
  • Corrigé : Le champ Stripe Elements présentait un espacement excessif autour du bouton de soumission avec les styles modernes appliqués.
  • Corrigé : Le tri des formulaires par dernière entrée fonctionnait incorrectement dans certains cas.
  • Corrigé : Les formulaires mis à la corbeille n'étaient pas supprimés lors de la désinstallation du plugin.
  • Corrigé : Une valeur vide du champ Liste déroulante était enregistrée si le choix avec une étiquette vide était sélectionné.
  • Corrigé : Plusieurs notifications rappelant de saisir votre clé de licence pouvaient s'afficher simultanément sur la page des extensions.
  • Corrigé : Certains styles étaient incorrects pour le widget Sélecteur de formulaire dans l'éditeur de blocs, Elementor et Divi.
  • Corrigé : La liste déroulante de la page de confirmation n'était pas entièrement visible dans certains cas sur les petits écrans.
  • Corrigé : Avertissement PHP concernant une clé de filtre de pays non définie.
  • Corrigé : La liste déroulante Taille de l'image d'en-tête apparaissait sur la page des paramètres d'e-mail, même s'il n'y avait pas d'image définie pour l'en-tête d'e-mail.
  • Corrigé : Le défilement vers le message d'erreur lors de la soumission du formulaire avec une erreur ne fonctionnait pas dans certains cas.
  • Corrigé : Certains plugins tiers pouvaient être inclus dans la vérification des fichiers de traduction.
  • Corrigé : La notification par e-mail ne s'affichait pas correctement si plusieurs balises intelligentes étaient utilisées.
  • Corrigé : Affichage incohérent de la valeur de la devise dans la vue et l'impression des entrées existantes si la devise a été modifiée.
  • Corrigé : Avertissement de dépréciation PHP enregistré lorsque l'e-mail de résumé hebdomadaire est déclenché via cron sur PHP 8.2.
  • Corrigé : Le champ numéro de carte Stripe standard n'héritait pas correctement des couleurs des paramètres des formulaires de prospects.
  • Corrigé : La valeur encodée du champ Mot de passe ne fonctionnait pas avec la page de connexion utilisateur personnalisée de WPForms.
  • Corrigé : Le format de date et d'heure dans l'exportation des entrées ne doit pas contenir "at" pour être reconnu comme une cellule de type date.
  • Corrigé : Les valeurs exportées du champ Adresse contenaient des valeurs incorrectes si le formulaire était soumis avec des données d'adresse vides.
  • Corrigé : L'aperçu de la liste déroulante dans le constructeur de formulaires n'était pas mis à jour correctement.
  • Corrigé : Le champ Aperçu des entrées était illisible sur certains thèmes de blocs par défaut.
  • Corrigé : Les champs et le bouton de soumission n'étaient pas alignés correctement sur la disposition de formulaire en une seule ligne.
  • Corrigé : Les valeurs des cases à cocher et des listes déroulantes multiples s'affichaient sur une seule ligne avec les nouveaux modèles d'e-mail.
  • Corrigé : La liste des pays n'était pas entièrement affichée dans le champ téléphone lors de la modification d'une entrée.
  • Corrigé : Ne pas afficher le bouton "Installer et activer" sur les pages Géolocalisation et Coupons pour les utilisateurs Lite si l'installation du plugin n'est pas autorisée.
  • Corrigé : Les champs numériques en lecture seule ne devraient pas afficher de boutons de sélection.
  • Corrigé : Le bouton précédent ne s'affichait pas dans certains cas dans le constructeur de formulaires lorsque le champ Aperçu des entrées était ajouté.
  • Corrigé : Texte d'erreur incorrect affiché lors du téléchargement d'un fichier de format illégal dans le constructeur de formulaires.
  • Corrigé : Des messages d'erreur incorrects s'affichaient pour les champs obligatoires Montant total du paiement et Carte de crédit Stripe.
  • Corrigé : Empêcher la pagination du formulaire si le formulaire est invalide.
  • Corrigé : Avertissement PHP sur la page d'administration des entrées du formulaire lorsqu'un format de date non standard est utilisé.
  • Corrigé : Les champs Date/Heure dans des colonnes étroites s'affichaient incorrectement dans le Générateur de formulaires et le Générateur Divi.
  • Corrigé : L'icône d'erreur de validation du champ était mal positionnée lorsqu'un formulaire héritait du centrage du contenu du thème.
  • Corrigé : Les adresses e-mail contenant des caractères spéciaux étaient incorrectement validées par rapport à la liste autorisée/refusée.
  • Corrigé : Les champs avec sous-champs s'affichaient incorrectement sur le frontend dans les dernières versions de Safari et autres navigateurs utilisant WebKit.
  • Corrigé : Les notifications par e-mail au format Texte brut avaient certains caractères spéciaux convertis en leurs entités HTML.
  • Corrigé : L'intégration Stripe avec une configuration incomplète génère des erreurs de console sur la page Formulaires conversationnels.
  • Corrigé : Avis de dépréciation JavaScript dans la console du navigateur lorsque le style graphique à barres est utilisé sur les pages Aperçu des paiements ou des entrées.
  • Corrigé : Les styles de liste du champ Richtext affectaient les styles de liste dans d'autres instances de l'éditeur TinyMCE.
  • Corrigé : Les abonnements Stripe payés par Link ne pouvaient pas être renouvelés.

1.8.5.4 (2023-12-27)

  • Modifié : La bibliothèque Chart.js a été mise à jour vers la v2.9.4
  • Ajouté : Correctifs de sécurité.
  • Corrigé : Le format de date dans l'info-bulle du graphique ne tient pas compte des paramètres du site.
  • Corrigé : L'image d'en-tête du résumé par e-mail ne respectait pas le paramètre de largeur maximale.
  • Corrigé : L'intégration mise en surbrillance dans l'onglet Paramètres > Intégrations ne bloque plus les autres intégrations après le rechargement de la page.

1.8.5.3 (2023-12-13)

  • Corrigé : Meilleure compatibilité avec les thèmes de blocs par défaut.
  • Corrigé : L'assistant d'intégration de formulaire se chargeait sur la page du Générateur YOOtheme.

1.8.5.2 (2023-11-21)

  • Corrigé : L'e-mail de résumé hebdomadaire utilisait un format texte brut lorsqu'un des nouveaux modèles d'e-mail était sélectionné sur la page Paramètres WPForms > E-mail.
  • Corrigé : Il n'y avait aucun moyen de personnaliser le texte du pied de page dans les notifications par e-mail lorsqu'un des nouveaux modèles d'e-mail était sélectionné.
  • Corrigé : Le modèle d'e-mail spécifié par formulaire/notification n'était pas respecté lorsque le modèle Texte brut était sélectionné sur la page Paramètres WPForms > E-mail.
  • Corrigé : La marge inférieure du premier paragraphe manquait dans les nouveaux modèles de notification par e-mail.
  • Corrigé : La sélection d'une plage de dates personnalisée était masquée sur la page Outils > Exportation pour les entrées provenant de formulaires sans champs de paiement.

1.8.5.1 (2023-11-14)

  • Corrigé : Il y avait un conflit avec des plugins tiers qui utilisent la bibliothèque PHP Stripe.

1.8.5 (2023-11-08)

  • Ajouté : De nouveaux modèles d'e-mail sont prêts à l'emploi !
  • Ajouté : Le modèle d'e-mail peut désormais être personnalisé et prévisualisé dans les Paramètres.
  • Ajouté : Permet de spécifier un modèle d'e-mail par formulaire/notification.
  • Ajouté : Ajout de la possibilité de mettre les entrées à la corbeille au lieu de les supprimer directement.
  • Ajouté : Préfixe de toutes les bibliothèques tierces pour éviter les problèmes de compatibilité avec d'autres plugins utilisant différentes versions des mêmes bibliothèques.
  • Ajouté : L'exportation des entrées affiche désormais les détails de paiement séparément des autres champs du formulaire.
  • Ajouté : L'exportation des entrées permet désormais d'exporter uniquement les entrées avec certains statuts.
  • Ajouté : Les valeurs des entrées à choix multiples peuvent désormais être exportées sous forme de colonnes distinctes.
  • Ajouté : Ajout de deux nouveaux liens, Modifier le formulaire et Voir les entrées, dans le bloc WPForms de Gutenberg.
  • Ajouté : Ajout d'un nouveau filtre permettant de personnaliser les styles du champ Carte de crédit Stripe lorsque les éléments de paiement sont utilisés.
  • Ajouté : Intégration WPCode.
  • Modifié : Mise à jour de la bibliothèque DOMPurify vers la version 3.0.6.
  • Modifié : Amélioration significative des performances de la validation des e-mails côté client.
  • Corrigé : Résolution de quelques problèmes de compatibilité et d'erreurs de dépréciation avec PHP 8.1 et les versions ultérieures.
  • Corrigé : L'erreur du champ Carte de crédit Stripe n'était pas visible sur les formulaires multipages dans certains cas.
  • Corrigé : La recherche ne fonctionnait pas sur l'écran des modèles de formulaire si le nom d'un modèle contenait le symbole du trait d'union.
  • Corrigé : Le bouton de duplication du champ Carte de crédit Stripe était visible dans le constructeur de formulaires dans certains cas.
  • Corrigé : Les requêtes de webhook Stripe déclenchaient une erreur PHP et renvoyaient la mauvaise réponse dans certains cas.
  • Corrigé : La vue d'une seule entrée était corrompue lorsque le champ HTML avait une syntaxe incorrecte.
  • Corrigé : La boîte méta d'entrée sur la page de vue d'une seule entrée était corrompue avec IPV6.
  • Corrigé : Les choix d'images présentaient des problèmes de style dans la prévisualisation du constructeur.
  • Corrigé : La protection Akismet ne fonctionnait pas lorsque la confirmation par e-mail était activée pour le champ e-mail.
  • Corrigé : Les chaînes traduites n'étaient pas affichées dans le bloc WPForms dans certains cas.
  • Corrigé : Dans de rares cas, le captcha Turnstile ne s'affichait pas correctement lorsqu'il expirait et était rafraîchi.
  • Corrigé : Les pages vides des formulaires multipages ne sont plus affichées si tous les champs sont masqués par la logique conditionnelle.
  • Corrigé : Les fichiers joints n'étaient pas supprimés de la médiathèque lors de la suppression des entrées de spam.
  • Corrigé : Certains styles manquaient pour le champ de téléchargement de fichiers dans le constructeur de pages Divi.
  • Corrigé : Les éléments du champ de texte enrichi présentaient des problèmes d'alignement sur certaines pages.
  • Corrigé : Les styles personnalisés étaient écrasés pour le champ Carte de crédit Stripe lorsque le paramètre Marquage moderne était utilisé.

1.8.4.1 (24-10-2023)

  • Corrigé : Une erreur fatale a été déclenchée lors de l'utilisation de la commande WP-CLI avec le paramètre --context=admin.
  • Corrigé : Les ressources Stripe étaient chargées sur chaque page lorsque le plugin Elementor était activé.
  • Corrigé : Les images redimensionnées dans les Choix d'images étaient affichées dans leurs tailles d'origine dans les Notifications.

1.8.4 (26/09/2023)

  • IMPORTANT : La prise en charge de PHP 5.6 a été interrompue. Si vous utilisez PHP 5.6, vous DEVEZ mettre à niveau PHP avant d'installer WPForms 1.8.4. Ne pas le faire désactivera les fonctionnalités principales de WPForms.
  • IMPORTANT : La prise en charge de WordPress 5.4 et versions antérieures a été interrompue. Si vous utilisez l'une de ces versions obsolètes, vous DEVEZ mettre à niveau WordPress avant d'installer WPForms 1.8.4. Ne pas le faire désactivera les fonctionnalités principales de WPForms.
  • Ajouté : Les statuts des paiements Stripe peuvent désormais être synchronisés via les webhooks !
  • Ajouté : Les utilisateurs peuvent désormais effectuer des remboursements de paiement, des annulations d'abonnement, et plus encore pour les paiements Stripe.
  • Ajouté : Les paiements peuvent être filtrés par type, passerelle et statut sur la page d'aperçu des paiements.
  • Ajouté : Nouvelles statistiques ajoutées au graphique d'aperçu des paiements : Total remboursé, Nouveaux abonnements et Renouvellements d'abonnements.
  • Ajouté : Lors de la recherche de formulaires sur la page d'aperçu des formulaires, vous pouvez désormais utiliser un ID de formulaire.
  • Ajouté : Il y a une nouvelle colonne de date "Dernière entrée" sur la page d'aperçu des formulaires qui est triable.
  • Ajouté : Il y a un nouvel onglet Options avancées pour le champ Masqué, disponible dans le Générateur de formulaires.
  • Modifié : Le texte du défi WPForms est amélioré pour être plus clair.
  • Modifié : La bibliothèque intl-tel-input a été mise à jour vers la v18.2.1.
  • Modifié : Les modèles de formulaires sont maintenant triés par date de création dans l'ordre croissant.
  • Modifié : Les styles des liens de paiement Stripe sont améliorés.
  • Modifié : Les couleurs du texte des notifications dans le Générateur de formulaires sont mises à jour.
  • Modifié : Le comportement du curseur numérique est amélioré.
  • Modifié : Sur la page d'aperçu des formulaires, la colonne Créé a été renommée en Date. Elle affiche maintenant la date et l'heure de la dernière mise à jour du formulaire.
  • Modifié : Les pages d'administration ont été mises à jour pour utiliser un nouveau langage de conception unifié.
  • Modifié : Les paiements Stripe uniques et récurrents peuvent être activés et configurés séparément pour les nouveaux formulaires.
  • Modifié : Les options de valeur par défaut et de classes CSS du champ Masqué ont été déplacées vers le nouvel onglet Avancé.
  • Modifié : Il est maintenant plus évident dans le panneau d'aperçu du Générateur de formulaires que l'étiquette du champ Masqué n'est pas visible pour les utilisateurs finaux.
  • Corrigé : Le widget Paramètres de style n'était pas désactivé de manière permanente pour les formulaires de prospects.
  • Corrigé : Avec plus d'une notification dans un formulaire, certains e-mails de réponse étaient par défaut l'e-mail de l'administrateur du site.
  • Corrigé : Le bloc WPForms ne recevait pas une liste de formulaires de manière dynamique.
  • Corrigé : Après la mise à jour d'une entrée de formulaire, le format de date de la date de modification était différent.
  • Corrigé : Le message d'erreur a cassé l'alignement vertical sur le champ Date/Heure.
  • Corrigé : Les champs de mise en page présentaient des doubles espaces verticaux.
  • Corrigé : Les noms de balises très longs dans la fenêtre modale Gérer les balises sur la page d'aperçu des formulaires n'étaient pas renvoyés à la ligne.
  • Corrigé : Les champs désactivés avaient un aspect différent dans le panneau Constructeur de formulaire > Notifications pour les options "E-mail de" et "Nom de".
  • Corrigé : Un écran de démarrage s'affichait lorsque tous les paiements étaient déplacés vers la corbeille, empêchant la restauration des paiements mis à la corbeille.
  • Corrigé : La liste déroulante du champ Téléphone était coupée sur la page de modification des entrées.
  • Corrigé : Les choix dynamiques des taxonomies personnalisées (tags) pour le champ Cases à cocher s'affichaient incorrectement dans certaines conditions.
  • Corrigé : L'erreur du champ Carte de crédit Stripe n'était pas visible pour les formulaires multipages dans certains cas.
  • Corrigé : La fenêtre contextuelle de bienvenue WPForms Challenge s'affichait au-dessus de l'écran de démarrage sur les tablettes.
  • Corrigé : Des notifications étaient générées dans le fichier `debug.log` pour un formulaire avec des formulaires de prospects.
  • Corrigé : Le bouton "Envoyer" de soumission du formulaire ne fonctionnait pas correctement au clic lorsque le Captcha Invisible avait une clé invalide.
  • Corrigé : Les champs Nom, Adresse et Mot de passe traitaient la valeur 0 comme vide.
  • Corrigé : L'encodage HTML-ENTITIES générait un avertissement de dépréciation sur PHP 8.2.
  • Corrigé : Un défilement irrationnel se produisait lors de l'ajout rapide de plusieurs champs dans le Constructeur de formulaire.
  • Corrigé : La hauteur des lignes dans le tableau Vue d'ensemble des entrées était incohérente.
  • Corrigé : Le champ Date/Heure produisait des notifications dans le fichier `debug.log` dans certaines conditions.
  • Corrigé : Les champs avec sous-champs étaient rendus différemment dans le volet d'aperçu du Constructeur de formulaire et sur le front-end.
  • Corrigé : L'activation des modules complémentaires sur la page des modules complémentaires ne renvoyait pas le statut approprié.
  • Corrigé : L'erreur de validation du champ Texte enrichi était mal placée.
  • Corrigé : Les champs Stripe étaient mal placés dans l'aperçu du formulaire de l'éditeur de blocs avec les formulaires de prospects.
  • Corrigé : La valeur du champ Liste déroulante moderne multiple n'était pas centrée dans le balisage moderne.
  • Corrigé : Le changement de page ne fonctionnait pas sur les formulaires multipages à l'intérieur de la popup Elementor.
  • Corrigé : Les puces étaient affichées pour la liste des codes pays dans le champ Téléphone avec le thème Divi.
  • Corrigé : L'affichage du tableau Vue d'ensemble des entrées a été amélioré lorsqu'il y avait plus de colonnes.
  • Corrigé : Les paiements échoués étaient comptabilisés dans le graphique des ventes totales.
  • Corrigé : Les utilisateurs pouvaient voir les paiements mis à la corbeille.
  • Corrigé : L'écran de démarrage s'affichait lorsque tous les paiements étaient déplacés vers la corbeille.
  • Corrigé : La devise incorrecte des paiements déjà traités était affichée lorsque le paramètre de devise global était modifié.
  • Corrigé : Il était possible d'exporter des données de paiement vides pour les entrées dans le fichier .csv/.xlsx.
  • Corrigé : Il y avait un nom de formulaire vide dans la métabox des détails de paiement unique si un formulaire de paiement était supprimé ou n'était plus modifiable.

1.8.3.2 (2023-08-15)

  • Corrigé : La logique de chargement des modules complémentaires présentait un défaut, les empêchant d'être correctement chargés lorsque la licence ne correspondait pas.

1.8.3.1 (2023-08-11)

  • Corrigé : Il y avait des situations où le champ Carte de crédit Stripe ne fonctionnait pas correctement dans Elementor.

1.8.3 (2023-08-08)

  • Ajouté : Nouvelle balise intelligente {site_name}.
  • Ajouté : Les entrées de spam sont désormais stockées dans la base de données et peuvent être consultées sur la page Entrées.
  • Ajouté : Les champs dans le Constructeur de formulaires peuvent désormais être recherchés par nom ou par mots-clés associés.
  • Ajouté : Nouveaux paramètres qui permettent aux utilisateurs d'activer ou de désactiver différents champs sur la page de visualisation des entrées individuelles.
  • Modifié : Message d'erreur ajusté pour l'échec du paiement de l'abonnement Stripe.
  • Modifié : Intégration Elementor mise à jour et améliorée.
  • Modifié : Amélioration du vidage du cache des décomptes d'entrées sur le widget du tableau de bord.
  • Modifié : Le widget du tableau de bord affiche désormais les décomptes avec les entrées soumises aujourd'hui.
  • Modifié : Traitement anti-spam considérablement amélioré.
  • Modifié : Diverses notifications pour les utilisateurs sans les autorisations requises ont été améliorées.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 3.0.5.
  • Modifié : Meilleure gestion de l'état "entrées désactivées" sur la page Vue d'ensemble des entrées et dans le widget du tableau de bord.
  • Modifié : La barre latérale du Constructeur de formulaires peut désormais être réduite ou développée avec un raccourci clavier Ctrl + T.
  • Modifié : Bibliothèque Font Awesome pour les choix d'icônes mise à jour vers la version 6.4.0.
  • Modifié : Amélioration des états vides pour les blocs/widgets sur les éditeurs Gutenberg et Elementor.
  • Corrigé : La famille de polices du bouton de soumission n'était pas héritée des styles du thème.
  • Corrigé : Offre d'installer ou d'activer le module complémentaire Captcha personnalisé lors de son ajout au formulaire via l'écran Paramètres du formulaire > Protection contre le spam et sécurité.
  • Corrigé : Ouverture incorrecte du panneau des paramètres de champ lors de l'ajout du champ Captcha personnalisé à partir de l'écran Protection contre le spam et sécurité.
  • Corrigé : Pas d'espacement entre le libellé du champ et le champ sur les pages de paramètres.
  • Corrigé : Gestion de l'erreur de type de conversion de chaîne en tableau dans de rares cas où l'option dans la base de données contenait une valeur malformée.
  • Corrigé : Amélioration de l'aperçu des choix de liste déroulante avec des balises HTML dans le Constructeur de formulaires.
  • Corrigé : Meilleure gestion des redirections sur les pages d'entrées avec certaines configurations.
  • Corrigé : Les champs de paiement Stripe ignoraient précédemment le paramètre "Inclure le style du formulaire".
  • Corrigé : Les champs de contenu avec la logique conditionnelle activée ne s'affichaient pas dans l'e-mail de notification.
  • Corrigé : Gestion des erreurs JavaScript et des notifications PHP lors de l'utilisation de champs manquants dans la logique conditionnelle.
  • Corrigé : Mauvais alignement du sous-champ Pays dans le champ Adresse.
  • Corrigé : Amélioration des styles responsifs pour les contrôles à choix multiples sur les pages de paramètres.
  • Corrigé : Suppression de l'espace redondant entre les sous-champs de carte de crédit Stripe lorsque les sous-libellés sont masqués.
  • Corrigé : Gestion de l'erreur de console sur l'écran de modification de publication/page lors de la connexion à Stripe.
  • Corrigé : Gestion d'une notification PHP générée lors de l'utilisation de l'API héritée pour les paiements Stripe.
  • Corrigé : Lien révisé vers le Guide complet dans le widget WPForms d'Elementor.
  • Corrigé : Suppression d'une erreur de console lorsqu'un champ Texte enrichi était utilisé avec Form Locker.
  • Corrigé : La règle "N'EST PAS" de la logique conditionnelle ne fonctionnait pas correctement si la valeur était égale à 0 (zéro).
  • Corrigé : Les champs de téléchargement de style moderne n'étaient pas mis en surbrillance lorsqu'une erreur se produisait.
  • Corrigé : La vérification anti-spam Akismet pouvait être ignorée dans certains cas.
  • Corrigé : Le champ de paiement Stripe affichait un panneau d'avertissement avec un message d'erreur vide lorsque la validation de la carte échouait.
  • Corrigé : Le lien de renvoi des notifications n'était pas désactivé lorsque les notifications de "paiements terminés" étaient activées.
  • Corrigé : Liste hiérarchique de choix dynamiques qui entraînait une erreur de délai d'attente PHP lorsque la liste était plus profonde que 3 niveaux.
  • Corrigé : Le badge CAPTCHA empêchait le chargement de l'aperçu du constructeur visuel Divi.
  • Corrigé : Validation incohérente des e-mails entre le front-end et le serveur.
  • Corrigé : Le titre ou le slug de l'emplacement du formulaire ne se mettait pas à jour occasionnellement après la mise à jour d'une publication.
  • Corrigé : Les boutons de la fenêtre modale de confirmation n'étaient pas correctement alignés s'ils ne rentraient pas sur une seule ligne.
  • Corrigé : Le champ Numéro de sécurité de la carte de crédit héritée n'était pas aligné avec les autres champs.
  • Corrigé : Gestion des différentes combinaisons de champs de téléchargement de fichiers et de boutons de soumission classiques/modernes.
  • Corrigé : Les images dans l'éditeur de texte enrichi pouvaient ne pas s'afficher en raison de caractères spéciaux.

1.8.2.3 (2023-07-18)

  • Changé : Le contenu et la conception de l'avis d'administration sont améliorés.
  • Changé : La bibliothèque utilisée pour le champ de téléphone moderne est mise à jour vers la version 18.1.4.
  • Changé : Nous avons optimisé les performances de l'écran d'aide dans le constructeur de formulaires.
  • Corrigé : Le module de réécriture de chaîne de requête du plugin 7G Firewall entrait en conflit avec le bloc WPForms dans l'éditeur de blocs.
  • Corrigé : Lorsque les détails des liens Stripe n'étaient pas remplis, il était toujours possible d'aller à la page suivante dans le formulaire multipage.
  • Corrigé : Les champs de paiement n'héritaient pas d'une devise nouvellement mise à jour depuis la page Paramètres WPForms > Paiements.
  • Corrigé : Lorsque le formulaire multipage était soumis, les utilisateurs voyaient des erreurs dupliquées (si pertinentes) sur une page.
  • Corrigé : Le formulaire multipage ne revenait pas à la première page lorsqu'une erreur AJAX générale se produisait.
  • Corrigé : Lors de la duplication d'un champ dans le constructeur de formulaires, le panneau d'options du champ nouvellement dupliqué n'était pas toujours actif.
  • Corrigé : La zone d'administration de WPForms utilisait la langue du site au lieu de la langue de l'utilisateur actuellement connecté si les langues étaient différentes.
  • Corrigé : La case à cocher de sélection d'entrée et les actions d'entrée étaient masquées si les entrées n'avaient pas de champs modifiables.
  • Corrigé : Lorsqu'un champ d'e-mail contenait de longs mots sans espaces, les mots n'étaient pas correctement renvoyés à la ligne.
  • Corrigé : Sur la page Paramètres > Intégrations, lorsque l'on cliquait plusieurs fois de suite sur un titre de section, la mise en page pour l'ajout d'un compte pouvait être corrompue.
  • Corrigé : Accessibilité : dans Safari, il n'était pas possible de modifier la valeur du champ Note avec uniquement les touches fléchées du clavier.
  • Corrigé : Les paramètres de formulaire ne reflétaient pas les nouveaux paramètres de modèle lors du changement de ces modèles.
  • Corrigé : Les permaliens des pages de formulaire et des formulaires conversationnels n'étaient pas mis à jour pour refléter les paramètres du modèle.
  • Corrigé : Les pointeurs WPForms Challenge se superposaient aux étiquettes de texte dans certaines langues.
  • Corrigé : Le lien "Tout supprimer" sur la liste des soumissions ne fonctionnait pas comme prévu lorsque les soumissions étaient filtrées par date ou à l'aide de la recherche des soumissions.
  • Corrigé : Le défi de code n'affichait pas le bon numéro d'étape sur les formulaires existants.
  • Corrigé : Dans certains cas, la page avec un formulaire sur le front-end ne défilait pas jusqu'au champ d'erreur.
  • Corrigé : La largeur de la bordure du menu déroulant était incorrecte lorsque l'entrée était plus petite que le menu déroulant.
  • Corrigé : Il était possible de redimensionner le champ Paragraphe plus grand que les conteneurs.
  • Corrigé : L'option vide était remplacée par l'option par défaut pour un menu déroulant dupliqué.
  • Corrigé : Une erreur s'est produite dans la console du navigateur lors de la modification de la date sur la page des soumissions individuelles.
  • Corrigé : La taille de la carte de l'élément Texte sur une ligne était trop petite dans l'aperçu du constructeur de formulaire.
  • Corrigé : Il y avait une erreur fatale sur la page d'analyse si le plugin MonsterInsights Lite était actif.
  • Corrigé : Le champ Menu déroulant à l'intérieur du champ Mise en page sur les appareils mobiles était partiellement superposé.
  • Corrigé : Le bouton "Aperçu du formulaire conversationnel" se superposait au titre lorsqu'une fenêtre de navigateur était redimensionnée.
  • Corrigé : Les notifications de force du mot de passe n'avaient pas de bordures arrondies comme elles le devraient.
  • Corrigé : Les sous-étiquettes du champ Adresse étaient positionnées trop près des menus déroulants à l'intérieur du champ Mise en page.
  • Corrigé : Le titre et le slug de l'emplacement du formulaire étaient incorrects après la mise à jour d'un article avec ce formulaire intégré.
  • Corrigé : Le message de validation de l'option "E-mail de" était invisible lorsque le plugin WP Mail SMTP était actif.
  • Corrigé : Un avertissement PHP "Illegal string offset" apparaissait sur certains sites.
  • Corrigé : Le texte d'espace réservé dans les choix dynamiques du champ Menu déroulant ne s'affichait pas lorsque le champ était dupliqué.
  • Corrigé : Le bouton "C'est parti !" dans l'écran d'intégration du formulaire était désactivé après le changement de titre de la page.
  • Corrigé : Les étiquettes des options groupées n'étaient pas alignées dans certaines langues.
  • Corrigé : Certains titres de champs étaient corrompus dans Safari avec le thème Twenty Twenty-One.

1.8.2.2 (28/06/2023)

  • Ajouté : WPForms est maintenant compatible avec le module complémentaire WPForms Coupons.
  • Ajouté : Les développeurs peuvent désormais utiliser un nouveau hook qui se déclenche lors de la duplication d'un formulaire.
  • Corrigé : Intégration Stripe : une erreur JavaScript s'est produite lorsque l'utilisateur était invité à saisir des informations de vérification pour un formulaire de paiement verrouillé avec le module complémentaire Form Locker.
  • Corrigé : Une notice de dépréciation PHP était générée lors de l'activation ou de la désactivation des mises à jour automatiques de n'importe quel plugin.
  • Corrigé : Les éléments de défi de formulaire n'étaient pas correctement alignés dans diverses langues.
  • Corrigé : Dans les champs de téléchargement de fichiers modernes, les noms de fichiers longs faisaient chevaucher la barre de progression du téléchargement avec le nom du fichier.
  • Corrigé : Les classes de mise en page héritées ne fonctionnaient pas lors de l'utilisation des styles de formulaire modernes.
  • Corrigé : Le captcha mathématique personnalisé était toujours grand lorsque le module complémentaire Lead Forms était désactivé.
  • Corrigé : Les liens longs sur la page des détails des entrées ne passaient pas à la ligne et provoquaient des problèmes de dépassement.
  • Corrigé : Les cases à cocher et les champs à choix multiples avec icônes étaient coupés sur les appareils mobiles.
  • Corrigé : Les mots dans le menu déroulant d'exportation de formulaire sur la page Outils > Exportation étaient séparés par des lettres.
  • Corrigé : Les liens ont été supprimés dans les étiquettes de choix.
  • Corrigé : L'éditeur de blocs continuait d'afficher la boîte de dialogue des modifications non enregistrées même s'il n'y avait aucune modification.
  • Corrigé : La fonction wpforms_sanitize_amount() ne fonctionnait pas correctement avec les nombres exponentiels.
  • Corrigé : La compatibilité avec le plugin Popup Maker a été améliorée - le champ de carte de crédit Stripe ne se chargeait pas lorsqu'un formulaire de paiement était inséré dans une popup.
  • Corrigé : Il n'y avait pas d'état vide lorsqu'aucun formulaire n'était créé pour le widget WPForms dans l'écran Elementor.

1.8.2.1 (07-06-2023)

  • Changé : Sur la page des entrées de formulaire, la colonne "Statut" est renommée en "Type" pour mieux refléter la valeur réelle affichée.
  • Corrigé : Sur la page des entrées de formulaire, le statut d'entrée "N/A" était affiché au lieu de la valeur attendue "Terminé".
  • Corrigé : Sur la page des paiements pour les paiements Stripe, "N/A" était affiché comme titre de paiement au lieu de l'e-mail mappé.
  • Corrigé : Il y a eu des situations où des notices PHP étaient générées sur la page de paiement unique Stripe.
  • Corrigé : La compatibilité avec le plugin "AIOSEO - Local Business" a été améliorée.

1.8.2 (31-05-2023)

  • Ajouté : Les champs de paiement sont maintenant disponibles pour tout le monde.
  • Ajouté : Les utilisateurs peuvent connecter leurs comptes Stripe et recevoir des paiements via leurs formulaires de paiement.
  • Ajouté : Il est maintenant possible d'imprimer des entrées en masse.
  • Ajouté : Les utilisateurs non administrateurs sont maintenant informés des modules complémentaires désinstallés ou non activés lorsque certains modèles de formulaire sont sélectionnés.
  • Ajouté : De nouveaux filtres sont ajoutés afin qu'il soit possible de modifier dynamiquement les données du formulaire avant l'exportation.
  • Ajouté : De nouvelles miniatures sont affichées dans tous les endroits où vous voyez la liste des modèles de formulaire disponibles (Constructeur de formulaire et page Modèles de formulaire).
  • Ajouté : Les fichiers de cache du plugin sont gérés de manière plus performante.
  • Changé : Le graphique et le tableau d'aperçu des entrées peuvent maintenant être filtrés par chronologie personnalisée.
  • Changé : Une version obsolète de la bibliothèque Moment.js a été supprimée du plugin, et nous avons commencé à utiliser celle intégrée à WordPress.
  • Changé : Les étiquettes d'aperçu pour les choix avec des balises HTML ont été améliorées.
  • Changé : Les choix dynamiques vides dans le constructeur de formulaire, sur le front-end et sur la page de modification des entrées sont maintenant plus attrayants visuellement.
  • Corrigé : Il y avait des situations où la balise intelligente {user_ip} renvoyait l'adresse IP du serveur au lieu de l'adresse IP réelle de l'utilisateur.
  • Corrigé : L'étiquette du champ Contenu était visible en mode Formulaires conversationnels.
  • Corrigé : Une requête de base de données inutile était exécutée sur toutes les pages du tableau de bord administrateur.
  • Corrigé : Le menu déroulant multiple moderne ne pouvait pas être fermé en cliquant sur la flèche.
  • Corrigé : Le bouton "Enregistrer" n'était pas entièrement cliquable sur la page d'administration WPForms > Paramètres.
  • Corrigé : Certains éléments de l'interface utilisateur n'apparaissaient pas correctement sur la page du constructeur de formulaires pour les langues autres que l'anglais.
  • Corrigé : Certains champs n'étaient pas réactifs sur mobile lors de l'utilisation des classes de mise en page héritées.
  • Corrigé : L'événement Cron wpforms_email_summaries_cron n'était pas supprimé lors de la désactivation du plugin.
  • Corrigé : La logique conditionnelle des choix multiples ne fonctionnait pas de manière fiable si la valeur du champ était vide.
  • Corrigé : Il était possible d'ajouter à nouveau des champs désactivés au formulaire dans le constructeur de formulaires.
  • Corrigé : Le formulaire n'était pas affiché sur le front-end lorsque le bloc WPForms était ajouté aux modèles de blocs.

1.8.1.3 (2023-05-25)

  • Changé : Le logo Uncanny Automator est mis à jour.
  • Corrigé : Les informations de débogage (contrôlées par une constante) sont maintenant correctement échappées avant d'être affichées sur une page.
  • Corrigé : Le message de vérification Turnstile Captcha chevauchait le captcha lorsque le type de captcha était changé de Invisible à Managed.
  • Corrigé : Erreur fatale avec le plugin AMP.

1.8.1.2 (2023-04-12)

  • Corrigé : Les cases à cocher se décalaient lorsque la règle de limitation des choix était déclenchée.
  • Corrigé : Les liens de l'avis administrateur "Demander un avis" s'ouvraient incorrectement dans un nouvel onglet.
  • Corrigé : Les cases à cocher et les champs radio vides n'étaient pas masqués lors de l'impression des entrées.
  • Corrigé : Le bouton Suivant n'était pas bloqué lorsque le champ de téléchargement de fichier déclenchait une erreur.
  • Corrigé : La conception du message a été ajustée pour une notification de licence valide après la mise à niveau vers Pro avec une licence invalide/expirée.
  • Corrigé : L'option "Choix non sélectionnés" fonctionnait incorrectement pour les choix dynamiques dans la fonctionnalité d'impression des entrées.
  • Corrigé : Le champ de texte enrichi générait une erreur dans la console du navigateur lors de la soumission du formulaire sur WordPress 5.2.
  • Corrigé : Il y avait une erreur fatale lorsque les paramètres étaient incorrectement réinitialisés par un plugin tiers.

1.8.1.1 (2023-03-30)

  • Corrigé : La fonctionnalité de limitation de longueur était défectueuse dans le champ Texte de paragraphe.

1.8.1 (2023-03-28)

  • Ajouté : Styles de formulaire modernes - contrôlez facilement l'apparence des champs de formulaire, des étiquettes et des boutons sans écrire de code, directement dans l'éditeur de blocs.
  • Ajouté : Le nouveau filtre wpforms_frontend_assets_header_force_load permet de forcer le chargement des ressources dans l'en-tête, ce qui est utile lorsque le formulaire se trouve dans un widget de barre latérale et des emplacements similaires.
  • Ajouté : Le nouveau filtre wpforms_entry_preview_get_start_page_break_id_force_first permet d'afficher tous les champs depuis le début du formulaire jusqu'à la page d'aperçu de l'entrée actuelle.
  • Modifié : La conception des infobulles est améliorée.
  • Modifié : La conception des paramètres d'impression des entrées est révisée pour offrir une meilleure expérience utilisateur.
  • Corrigé : La page d'aperçu du formulaire s'affichait incorrectement dans certains thèmes.
  • Corrigé : L'ID du formulaire CF turnstile était traduit, créant des problèmes d'analyse dans le tableau de bord Cloudflare.
  • Corrigé : Le style de la liste des pays a été ajusté pour le champ Téléphone, spécifiquement sur les thèmes sombres.
  • Corrigé : Les styles des paramètres de notification s'affichaient mal sur un petit écran dans le constructeur de formulaires.
  • Corrigé : Un état de "colonne active" était bloqué pour un champ de mise en page dupliqué dans le panneau d'aperçu du constructeur de formulaires.

1.8.0.2 (2023-02-28)

  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 3.0.1.
  • Corrigé : Une erreur s'est produite lorsque le plugin DreamHost Panel Login et WPForms Lite étaient tous deux actifs et que WPForms Pro était activé.
  • Corrigé : Certains champs de liste déroulante dans la zone des paramètres marketing du constructeur de formulaires étaient rendus incorrectement dans Safari après une sélection.
  • Corrigé : Le bloc de modèle de formulaire dans le constructeur de formulaires pouvait déborder du conteneur sur les petites tailles d'écran.
  • Corrigé : Les longs liens dans les messages électroniques HTML ne passaient pas à la ligne et causaient des problèmes de dépassement.
  • Corrigé : Google reCAPTCHA v2 ne pouvait pas être réinitialisé en cas d'échec de validation côté serveur.

1.8.0.1 (2023-02-15)

  • Corrigé : Invisible reCaptcha était traité incorrectement, entraînant des soumissions de formulaire échouées avec un message d'erreur incorrect.

1.8.0 (2023-02-14)

  • Ajouté : Empêchez les soumissions de spam grâce à la nouvelle intégration anti-spam Cloudflare Turnstile. Vous la trouverez sur la page Paramètres > CAPTCHA.
  • Modifié : Les champs Captcha personnalisé et Séparateur de section sont désormais exclus de la mise en correspondance des champs personnalisés dans les modules complémentaires marketing.
  • Modifié : Les messages d'erreur de filtre par pays et de filtre par mot-clé sont maintenant affichés au-dessus du bouton Soumettre.
  • Modifié : Les taxonomies non publiques ne doivent pas être affichées dans les sources disponibles des choix dynamiques.
  • Modifié : Le lien "Renvoyer les notifications" sur la page d'entrée est désactivé au lieu d'être masqué si un module complémentaire bloque cette fonctionnalité.
  • Modifié : L'utilisation externe des classes PHP supprimées est maintenant gérée avec élégance sans générer d'erreurs fatales.
  • Modifié : Les identifiants de transaction redondants ne sont pas affichés pour les paiements d'abonnement récurrents dans la section Afficher l'entrée > Paiement.
  • Modifié : Les performances de la validation du champ Email sont améliorées lors de l'utilisation d'une liste d'autorisation ou de refus.
  • Modifié : Les fichiers téléchargés via les champs Téléchargement de fichiers moderne et Texte enrichi vers la médiathèque ont maintenant des titres de pièce jointe au format "Libellé du champ : Nom du fichier original".
  • Modifié : Les sous-champs État et Pays du champ Adresse permettent désormais de sélectionner la valeur par défaut dans la liste déroulante si elle contient des choix.
  • Modifié : Les sous-champs État et Pays du champ Adresse permettent désormais de désélectionner la valeur par défaut.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 2.4.3.
  • Corrigé : L'indentation du texte du champ déroulant était incorrecte dans le Générateur de formulaires sous Firefox.
  • Corrigé : Les titres de diverses modales de notification présentaient des tailles incohérentes dans le Générateur de formulaires.
  • Corrigé : Les utilisateurs sans permission de voir les entrées ne devraient pas voir les liens pour les décomptes d'entrées dans le widget du Tableau de bord.
  • Corrigé : L'arrière-plan de la colonne d'en-tête ne remplissait pas toute la hauteur de la colonne dans la vue compacte de l'aperçu d'impression des entrées.
  • Corrigé : Les erreurs de validation dans diverses modales étaient incohérentes dans le Générateur de formulaires.
  • Corrigé : Lors de la duplication d'un champ inactif, les paramètres du champ actif sont maintenant supprimés correctement.
  • Corrigé : Un HTML mal formé dans le champ Avis d'aperçu d'entrée pouvait casser le balisage du Générateur de formulaires.
  • Corrigé : Il était impossible de supprimer une clé de licence expirée après la mise à niveau vers WPForms Pro si elle était initialement définie dans WPForms Lite.
  • Corrigé : Les avis de licence expirée, désactivée et invalide étaient affichés deux fois après la saisie de la clé dans WPForms Lite, puis l'installation et l'activation de WPForms Pro.
  • Corrigé : Le champ de saut de page était inséré à la mauvaise position si le formulaire contenait un avis indiquant qu'un certain champ n'était pas disponible sous la licence actuelle.
  • Corrigé : Certains fichiers de cache étaient inutilement re-téléchargés sur le front-end.
  • Corrigé : Le champ d'article unique de type défini par l'utilisateur pouvait être soumis avec un montant négatif.
  • Corrigé : Empêcher d'autres plugins d'ajouter des boutons personnalisés à l'éditeur TinyMCE du champ de contenu pour éviter la rupture de fonctionnalité.
  • Corrigé : Les images dans le champ de texte enrichi ignoraient les paramètres d'alignement dans l'e-mail de notification d'entrée.
  • Corrigé : Les utilisateurs ayant des rôles autres qu'Administrateur ne pouvaient pas ajouter le champ reCAPTCHA/hCaptcha et ignorer les avis même s'ils avaient les permissions suffisantes.
  • Corrigé : La validation du champ curseur numérique échouait si une valeur maximale n'était pas un multiple des pas.
  • Corrigé : Les boutons à l'intérieur des avis dans les champs de mise en page à 4 colonnes étaient mal formatés.
  • Corrigé : Le nombre maximal de fichiers téléversés pouvait être défini sur 0 ou une valeur vide, provoquant l'échec de la validation du champ de téléversement de fichier.
  • Corrigé : La page précédente du champ de saut de page ne pouvait pas être ouverte sans remplir le champ numéro de carte de crédit.
  • Corrigé : L'exportation des entrées ne fonctionnait pas sur les systèmes de fichiers non directs, par exemple SSH2, FTP, etc. (y compris Pantheon.io utilisant Git).
  • Corrigé : Les choix d'images dans les champs de choix multiples n'affichaient pas l'image dans l'aperçu de l'entrée lorsque le libellé du choix contenait du HTML.
  • Corrigé : Le balisage HTML dans le texte par défaut des champs de texte de paragraphe n'était pas affiché sur le front-end et dans l'aperçu du Générateur de formulaires.
  • Corrigé : Les espaces réservés et les valeurs par défaut de divers sous-champs du champ d'adresse sont maintenant cohérents dans l'aperçu du Générateur de formulaires.
  • Corrigé : Les icônes de la barre d'administration étaient cassées après la soumission d'un formulaire avec le champ de texte enrichi.

1.7.9.1 (2023-01-11)

  • Corrigé : Les champs de mise en page n'étaient pas affichés lorsqu'ils se trouvaient sur une page autre que la première page d'un formulaire multipage et que la logique conditionnelle était activée sur au moins un champ dans le champ de mise en page.
  • Corrigé : L'espacement incorrect autour du bouton de soumission dans le Générateur de formulaires a été corrigé.
  • Corrigé : Les ressources manquantes ont été ajoutées au plugin.

1.7.9 (2023-01-03)

  • Ajouté : Fonctionnalités de choix d'icônes pour les champs de paiement Cases à cocher, Choix multiple, Éléments de case à cocher et Éléments multiples - une sélection de plus de 2000 icônes peut maintenant être utilisée avec vos choix !
  • Modifié : Éviter le rendu de la page d'importation WPForms dans l'administration si l'utilisateur n'a pas la capacité unfiltered_html.
  • Modifié : Respecter les paramètres du site pour l'affichage des avatars sur l'écran des révisions dans le Générateur de formulaires.
  • Modifié : Ajustements CSS mineurs sur la page des détails des entrées.
  • Modifié : Les champs de sélection de couleur dans le Générateur de formulaires gèrent désormais correctement les couleurs par défaut.
  • Modifié : Dans les Notifications du formulaire, vous pouvez désormais définir la valeur du Nom de réponse en plus de l'E-mail de réponse en utilisant un format spécial.
  • Modifié : Bibliothèque jquery-confirm mise à jour vers la version 3.3.4.
  • Corrigé : Amélioration de l'aperçu pour le champ de téléchargement de fichiers classique dans le Générateur de formulaires.
  • Corrigé : Empêcher la duplication de champs dans le Générateur de formulaires effectuée plusieurs fois en cliquant rapidement dans la fenêtre modale de confirmation.
  • Corrigé : Les liens d'action étaient rendus sur deux lignes dans le widget du tableau de bord d'administration.
  • Corrigé : L'option d'éditeur de contenu en mode HTML n'était pas visible lorsque le champ de contenu était ajouté à l'intérieur du champ de mise en page.
  • Corrigé : Les boutons de l'option d'éditeur de contenu en mode visuel n'avaient pas de textes de raccourcis dans leurs infobulles lorsque le champ de contenu était ajouté.
  • Corrigé : La notification par e-mail n'était pas en mesure d'afficher la valeur soumise du champ de contenu.
  • Corrigé : Les styles de texte et d'image n'étaient pas appliqués à la valeur du champ de contenu sur la page d'aperçu d'impression des entrées.
  • Corrigé : Les utilisateurs de la plateforme WordPress VIP ne pouvaient pas exporter les entrées de formulaire.
  • Corrigé : Les styles de l'éditeur de champ de contenu n'étaient pas appliqués lorsque le champ était placé dans le champ de mise en page sous Firefox.
  • Corrigé : Le champ de contenu disparaissait s'il était dupliqué à l'intérieur du champ de mise en page.
  • Corrigé : Un espace vide s'affichait lorsque tous les champs à l'intérieur d'un champ de mise en page étaient masqués à l'aide de la logique conditionnelle.
  • Corrigé : Des notices PHP étaient générées lorsque la logique d'emplacement des formulaires s'exécutait pour des types de publication non enregistrés.
  • Corrigé : Toutes les données spécifiques à WPForms n'étaient pas supprimées de la base de données lorsque l'option Désinstaller dans Paramètres > Divers était activée.
  • Corrigé : Les performances de la fenêtre modale d'intégration dans le Générateur de formulaires ont été considérablement améliorées lorsqu'il y a une multitude de pages sur un site.
  • Corrigé : Le message de confirmation pour les soumissions de formulaire non AJAX n'était pas encapsulé dans le conteneur principal du formulaire.
  • Corrigé : Dans le champ de mise en page, sa dernière colonne sur le côté droit était toujours plus large que les autres colonnes.
  • Corrigé : Amélioration de la compatibilité avec les popups Elementor v3.9+.
  • Corrigé : La suggestion d'e-mail de notification ne fonctionnait pas correctement sous WordPress installé sur un sous-domaine.
  • Corrigé : La clé de licence était incorrectement traitée lorsqu'elle était définie dans le fichier wp-config.php.
  • Corrigé : Le tag intelligent {page_title} entrait en conflit avec le plugin wpSEO.
  • Corrigé : Meilleure compatibilité avec le plugin Popup Maker.
  • Corrigé : Activation de la première page du formulaire avec une erreur après une soumission de formulaire échouée pour les formulaires AJAX.

1.7.8 (2022-11-09)

  • Ajouté : Introduction d'un tout nouveau champ Contenu pour vous aider à ajouter facilement du texte formaté à vos formulaires.
  • Ajouté : Les fichiers soumis peuvent désormais être joints à l'e-mail de notification, configurable sur l'écran Constructeur de formulaires > Notifications.
  • Ajouté : Tous les paramètres de protection anti-spam sont regroupés en un seul endroit dans le Constructeur de formulaires > Paramètres pour un accès plus facile.
  • Ajouté : Vous pouvez désormais bloquer complètement les soumissions de formulaires provenant de certains pays.
  • Ajouté : Vous pouvez également bloquer les soumissions de formulaires contenant des mots-clés particuliers.
  • Ajouté : Nouveaux hooks au début et à la fin de chaque page du champ Séparateur de pages.
  • Modifié : Les modèles de formulaires récemment ajoutés sont maintenant disponibles dans la catégorie "Nouveaux modèles".
  • Modifié : La version non responsive (bureau) du Constructeur de formulaires n'est pas accessible sur les appareils mobiles.
  • Corrigé : Des avis de dépréciation jQuery étaient déclenchés dans la console du navigateur.
  • Corrigé : Le bouton de fermeture dans les listes déroulantes s'affichait incorrectement à certains endroits.
  • Corrigé : Un avertissement PHP était émis dans certaines configurations de site lorsque l'utilisateur tentait de soumettre un formulaire.
  • Corrigé : L'animation du contrôle bascule fonctionnait incorrectement dans certains cas.
  • Corrigé : Les champs obligatoires étaient toujours mis en surbrillance comme incomplets après avoir été remplis sur l'écran Constructeur de formulaires > Marketing.
  • Corrigé : Le texte se superposait à la flèche vers le bas sur les listes déroulantes dans le thème 2021.
  • Corrigé : La liste déroulante du champ Devise sortait de la bordure de la page dans le Constructeur de formulaires.
  • Corrigé : L'expérience utilisateur de WPForms Challenge a été améliorée.
  • Corrigé : La liste des balises intelligentes était trop grande dans les champs avec des avertissements.
  • Corrigé : Certains masques de saisie alignaient le texte du champ Texte à droite.
  • Corrigé : La compatibilité avec le thème 2023 a été améliorée.
  • Corrigé : La recherche traitait incorrectement le terme `0` lorsqu'elle était effectuée sur la page Vue d'ensemble des entrées.
  • Corrigé : La fonctionnalité d'aperçu des entrées ne fonctionnait pas sur la page d'aperçu du formulaire lorsque les formulaires conversationnels étaient activés.
  • Corrigé : Un avertissement PHP lié à la pièce jointe CSV des entrées était émis lors de la navigation entre les différentes révisions de formulaire.
  • Corrigé : Les paramètres de la pièce jointe CSV des entrées n'étaient pas enregistrés correctement lorsqu'ils étaient enregistrés trop rapidement après le chargement de la page.

1.7.7.2 (2022-10-12)

  • Ajouté : Il existe un nouveau filtre wpforms_builder_panel_sidebar_section_classes pour modifier les classes de section de la barre latérale du panneau du constructeur.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 2.4.0.
  • Corrigé : Le texte d'espace réservé dans le champ Liste déroulante était coupé dans le Constructeur de formulaires.
  • Corrigé : Le Constructeur de formulaires présentait une échappement de chaîne de texte incohérent.
  • Corrigé : Les informations "aucun modèle de formulaire à afficher" ne disparaissaient pas lorsqu'une catégorie était modifiée.

1.7.7.1 (2022-10-05)

  • Corrigé : Les options de notifications par e-mail pour les paiements terminés s'affichaient au mauvais endroit - sous la section Paramètres > Notifications > Avancé dans le Constructeur de formulaires.
  • Corrigé : Les étiquettes de champ très longues n'étaient pas renvoyées à la ligne et se cassaient en milieu de mot.

1.7.7 (27-09-2022)

  • Ajouté : Introduction d'un tout nouveau champ Mise en page pour vous aider à créer des mises en page de formulaire avancées qui s'ajustent automatiquement à la taille de l'écran des utilisateurs.
  • Ajouté : Tous les modèles sont maintenant disponibles sur notre nouvelle page d'administration Modèles de formulaires.
  • Ajouté : Les modèles de formulaires peuvent maintenant être marqués comme favoris pour un accès plus facile dans le Constructeur de formulaires.
  • Ajouté : La colonne des champs du formulaire peut maintenant être réduite dans le Constructeur de formulaires pour laisser plus d'espace au panneau d'aperçu du formulaire.
  • Ajouté : Les valeurs de soumission de formulaire peuvent maintenant être jointes sous forme de fichier CSV à l'e-mail de notification. Vous pouvez le configurer dans Constructeur de formulaires > Notifications.
  • Modifié : La ligne des tables de base de données dans la section Informations sur l'état du site est maintenant privée, ce qui signifie qu'elle est exclue des données copiées lorsque le bouton "Copier les informations du site dans le presse-papiers" est cliqué.
  • Corrigé : Les colonnes sélectionnées n'étaient pas centrées dans la liste déroulante Colonnes du champ d'entrées.
  • Corrigé : Le défi WPForms s'affichait après une recherche de formulaires sans résultat.
  • Corrigé : Le défi WPForms a disparu après la sélection d'un modèle pour le nouveau formulaire.
  • Corrigé : Après une soumission de formulaire, un avertissement PHP était généré dans certains cas lorsque le paramètre de protection anti-spam Akismet était activé.
  • Corrigé : L'utilisation de listes d'autorisation/refus cassait la validation du masque de saisie pour tous les champs situés au-dessus du champ E-mail.
  • Corrigé : Une chaîne de texte inhabituellement longue dans le message de confirmation causait des problèmes de mise en page en raison du dépassement.
  • Corrigé : Le champ de téléchargement de fichier était défectueux dans l'éditeur de blocs sur WordPress 5.2-5.4.
  • Corrigé : La valeur de l'heure pour le champ Date/Heure n'était pas correctement renseignée sur la page Modifier l'entrée.
  • Corrigé : Le tag intelligent page_title fonctionnait de manière incohérente sur la page d'aperçu du formulaire.
  • Corrigé : wpforms()->get( 'entry' )->get_entries() renvoyait toutes les entrées lorsqu'aucune entrée n'était trouvée.
  • Corrigé : La vérification de l'adresse e-mail de l'expéditeur dans Constructeur de formulaires > Notifications gérait incorrectement la vérification du domaine contenant le préfixe `www`.
  • Corrigé : Il était possible d'exécuter les valeurs de champ exportées comme formules dans les fichiers .csv et .xlsx.
  • Corrigé : Le message de validation du masque de saisie n'utilisait pas ce qui avait été précédemment enregistré sur la page WPForms > Paramètres > Validation.
  • Corrigé : Dans le constructeur de formulaires, la sélection d'un modèle ne fonctionnait pas si une page était traduite via des extensions web.

1.7.6 (16-08-2022)

  • Ajouté : Les entrées peuvent maintenant être vérifiées par rapport à l'API Akismet pour empêcher les soumissions de spam.
  • Ajouté : Lors de l'exportation des entrées sur la page Outils > Exportation, tous les éléments peuvent être sélectionnés ou désélectionnés facilement en un seul clic dans les sections Champs du formulaire et Informations supplémentaires.
  • Modifié : Seuls 3 fichiers téléchargés sont maintenant affichés dans le tableau sur la page de liste des entrées.
  • Modifié : Les valeurs longues de paragraphe et multilignes sont correctement tronquées pour améliorer la lisibilité sur la page de liste des entrées.
  • Modifié : Affichage des champs disponibles en fonction du niveau de licence actif dans le Form Builder, même si le module requis n'est pas installé ou activé.
  • Modifié : Les notifications de formulaire ont désormais une meilleure validation des paramètres d'e-mail de l'expéditeur.
  • Modifié : Le champ Date/Heure affiche les options de 01 à 12 au lieu de 00 à 11 lorsque le format est défini sur 12 H.
  • Modifié : Le nom du pays du champ Adresse est désormais affiché au lieu du code pays dans toute la zone d'administration du plugin.
  • Modifié : Les titres de publication et les noms de termes vides dans les Choix dynamiques sont désormais traités comme le fait WordPress.
  • Modifié : La sensibilité de la recherche floue du champ Menu déroulant moderne est ajustée pour n'afficher que les correspondances exactes.
  • Modifié : Permet de taper des choix dans le champ Menu déroulant moderne avec l'option de sélection de plusieurs options activée.
  • Modifié : L'expérience WPForms Challenge est améliorée pour les nouveaux utilisateurs.
  • Modifié : Lite Connect est désormais désactivé dans les environnements non-production.
  • Modifié : La fonctionnalité Lite Connect améliore la gestion des sites de staging et clonés, ainsi que les noms de domaine modifiés.
  • Modifié : Les packages PHP inutiles ne sont plus expédiés dans WPForms Lite.
  • Modifié : Les feuilles de style chargées dans le Form Builder et sur certaines pages du plugin sont mieux optimisées et réduites pour améliorer les performances.
  • Modifié : WPForms s'intègre désormais mieux au plugin WP Mail SMTP pour permettre de remplacer les valeurs Nom d'expéditeur et E-mail d'expéditeur dans les formulaires existants.
  • Modifié : Les notifications de formulaire ont désormais une meilleure validation des paramètres d'E-mail d'expéditeur.
  • Modifié : L'affichage et le comptage du nombre total d'entrées sont améliorés dans toute la zone d'administration du plugin.
  • Modifié : Utilisation du nouveau hook elementor/widgets/register introduit dans Elementor 3.5.0.
  • Modifié : La bibliothèque intl-tel-input a été mise à jour vers la v17.0.17 pour prendre en charge plus de régions et de codes régionaux.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 2.3.10.
  • Modifié : Bibliothèque jquery.validate mise à jour vers la version 1.19.5.
  • Corrigé : Meilleure compatibilité avec le thème Twenty Twenty-Two.
  • Corrigé : Plus d'ID de formulaire manquant dans l'attribut HTML id du menu déroulant de date.
  • Corrigé : Ajout d'un texte alt significatif à l'image du spinner de soumission de formulaire pour éviter d'être signalé par certains scanners SEO.
  • Corrigé : La valeur du pays du champ Adresse sur la page de liste des entrées était tronquée avec le schéma international défini.
  • Corrigé : L'avis d'administration d'importation Lite Connect sur la page Outils > Actions planifiées était mal positionné.
  • Corrigé : Les titres des sauts de page se chevauchaient sur certaines tailles d'écran lors de l'utilisation de l'indicateur de progression du connecteur.
  • Corrigé : La valeur du texte de remplacement du champ Élément unique ne se mettait pas à jour correctement dans l'aperçu du Form Builder.
  • Corrigé : Les champs Code d'autorisation Constant Contact et Pseudo du compte sont désormais obligatoires sur la page Paramètres > Intégrations.
  • Corrigé : La connexion Constant Contact peut désormais être ajoutée même si le code d'autorisation est invalide.
  • Corrigé : Une erreur s'est produite lors de la soumission du formulaire lorsque l'heure dans le champ Date/Heure était définie sur 00H.
  • Corrigé : Les champs qui nécessitaient des réponses uniques ne fonctionnaient pas avec les sauts de page.
  • Corrigé : Un formulaire avec un champ Téléphone intelligent qui nécessite une valeur unique n'était pas soumis si la valeur du champ téléphone était invalide, même si le champ téléphone était masqué par la logique conditionnelle.
  • Corrigé : Le formulaire ne peut pas être soumis tant que tous les téléchargements dans des champs de téléchargement de fichiers modernes distincts ne sont pas terminés.
  • Corrigé : La logique conditionnelle ne fonctionnait pas lorsque la valeur était mise à jour lors d'un collage depuis le presse-papiers.
  • Corrigé : Le champ de téléchargement de fichiers moderne n'était pas complètement effacé lorsqu'il était masqué puis réaffiché avec la logique conditionnelle appliquée.
  • Corrigé : La validation des champs requis dans les sections Marketing ou Paiement du Générateur de formulaires était déclenchée même si le champ était masqué.
  • Corrigé : Action Scheduler déclenchait une erreur fatale PHP sur la page Outils > Actions planifiées sous PHP 5.6.
  • Corrigé : Les images sortaient de leurs conteneurs sur les petits écrans si les champs Choix multiples et Cases à cocher étaient configurés pour utiliser des choix d'images.
  • Corrigé : La balise intelligente query_var ne fonctionnait pas dans les Confirmations et Notifications.
  • Corrigé : Des résultats incorrects étaient affichés lorsque la recherche par terme était combinée avec un filtre de date.
  • Corrigé : Les plugins et extensions ne pouvaient pas être mis à jour via WP CLI.
  • Corrigé : Les modèles personnalisés avaient un badge incorrect, "Extension" au lieu de "Personnalisé".
  • Corrigé : L'étiquette du message de confirmation chevauchait l'éditeur lorsque le mode WYSIWYG était désactivé.
  • Corrigé : Une liste d'adresses IP transmises par Cloudflare ou d'autres proxys ne pouvait pas être analysée si elle contenait des espaces.
  • Corrigé : Le titre par défaut du formulaire n'était pas modifié lors du changement de modèle de formulaire.
  • Corrigé : Les balises intelligentes page_title et page_id renvoyaient des valeurs incorrectes sur les pages non singulières si le formulaire était utilisé en dehors de la boucle.
  • Corrigé : L'aperçu du bloc WPForms (au survol du bloc) était rendu incorrectement dans l'éditeur de site.
  • Corrigé : Les utilisateurs avec des rôles autres qu'Administrateur ne pouvaient pas voir toutes les options d'exportation même s'ils avaient les permissions suffisantes.
  • Corrigé : Afficher uniquement les sections que l'utilisateur a la permission de voir et d'interagir sur la page WPForms > Outils.
  • Corrigé : L'étiquette du champ Texte enrichi était mal placée si elle était positionnée sous le champ Texte d'une seule ligne avec l'option Autocomplétion d'adresse activée.
  • Corrigé : Le tri des entrées par la colonne Total fonctionnait incorrectement lorsqu'il était combiné avec la pagination.
  • Corrigé : Les fichiers téléchargés par l'utilisateur restaient dans le répertoire /uploads/wpforms/ lorsqu'une entrée était supprimée.
  • Corrigé : Les fichiers partiellement téléchargés par l'utilisateur n'étaient pas supprimés lorsque le téléchargement était interrompu ou annulé.
  • Corrigé : Les fichiers avec des extensions contenant un trait de soulignement ou un trait d'union n'étaient pas pris en charge par le champ de téléchargement de fichiers.
  • Corrigé : Les erreurs de validation personnalisées n'étaient pas affichées avec hCaptcha activé lors de la soumission AJAX du formulaire.
  • Corrigé : Les erreurs de validation n'étaient pas affichées lorsque le champ avec un masque de saisie n'était pas entièrement rempli.
  • Corrigé : Des entrées dupliquées étaient créées dans la base de données lorsqu'une entrée du formulaire comportant plus de 30 champs était modifiée.
  • Corrigé : Les balises intelligentes pouvaient être ajoutées à l'e-mail de l'expéditeur et au nom de l'expéditeur si les champs étaient gérés par le plugin WP Mail SMTP.
  • Corrigé : Le bloc de message de confirmation avait des marges incorrectes dans le thème Twenty Twenty-Two.
  • Corrigé : Des erreurs occasionnelles lors de la migration ont été corrigées lors de la mise à niveau à partir de certaines anciennes versions de WPForms.
  • Corrigé : L'URL de redirection de confirmation ne peut plus être enregistrée avec une valeur vide.
  • Corrigé : Les choix par défaut étaient affichés sur le frontend si une source de choix dynamiques n'avait pas d'objets (les champs Liste déroulante, Choix multiples et Cases à cocher étaient affectés).

1.7.5.5 (28-07-2022)

  • Corrigé : La logique de migration était défaillante dans certains cas lorsque les modules complémentaires avaient leurs propres migrations.
  • Corrigé : Améliorations liées à la sécurité concernant la génération d'e-mails pour les notifications.

1.7.5.4 (22-07-2022)

  • Corrigé : Certains utilisateurs ne pouvaient pas utiliser de modèles lors de la création d'un formulaire.

1.7.5.3 (19-07-2022)

  • Ajouté : Nouveau filtre pour modifier les classes CSS du bouton de soumission du formulaire sur le frontend.
  • Modifié : L'URL de transaction PayPal Standard utilise désormais un nouveau format sur la page des détails de l'entrée.
  • Modifié : Amélioration de la gestion des modèles mis en cache dans le constructeur de formulaires.
  • Corrigé : La récupération d'une URL actuelle ne doit pas supprimer un port personnalisé.
  • Corrigé : Erreur « Fichier JavaScript introuvable » lorsque l'option « Charger les actifs globalement » était activée dans Paramètres > Général.
  • Corrigé : Erreur de base de données WordPress lors de la mise à niveau de WPForms Lite vers WPForms Pro.
  • Corrigé : Ne pas mettre en cache une réponse incorrecte ou vide de l'API des modèles.
  • Corrigé : Avertissement PHP déclenché dans certaines configurations de notifications lorsque le statut de paiement PayPal est modifié en Terminé.

1.7.5.2 (15-07-2022)

  • Corrigé : Augmentation des chances que les modèles dans le constructeur de formulaires se chargent correctement, de sorte que la création occasionnelle de formulaires vides à partir d'un modèle devrait disparaître.
  • Corrigé : Une erreur fatale PHP était produite dans certains cas lorsque Lite Connect tentait de générer la clé du site trop de fois.

1.7.5.1 (30-06-2022)

  • Corrigé : La migration v1.7.5 ne s'est pas terminée lorsqu'un préfixe de base de données autre que wp_ était utilisé.
  • Corrigé : Balises de formulaire : des liens incorrects pour filtrer par balises étaient générés juste après la sauvegarde des balises.

1.7.5 (28-06-2022)

  • Ajouté : Balises de formulaire : ajout de balises aux formulaires avec la possibilité de les filtrer ; ajout/modification/suppression en masse de balises pour plusieurs formulaires.
  • Ajouté : Les détails de paiement stockés dans les entrées sont désormais consultables.
  • Ajouté : Affichage du statut du paramètre Lite Connect et de la date et de l'heure de son activation (Outils > Informations système).
  • Ajouté : Nouvelle balise intelligente {unique_value}.
  • Modifié : La bibliothèque sodium est désormais incluse dans le cœur de WordPress, nous l'avons donc supprimée du plugin.
  • Modifié : La bibliothèque Action Scheduler a été mise à jour vers la version 3.4.2 pour corriger les avis de dépréciation avec PHP 8.1.
  • Modifié : La bibliothèque jquery.validate a été mise à jour à la version 1.19.4.
  • Modifié : La logique conditionnelle peut maintenant être appliquée aux champs personnalisés.
  • Modifié : Ne pas autoriser les Défis non terminés à apparaître dans le constructeur de formulaires régulier.
  • Corrigé : Pour certains champs, leurs valeurs par défaut n'étaient pas toujours prévisualisées dans le constructeur de formulaires.
  • Corrigé : Nettoyer régulièrement les informations supplémentaires que nous stockons pour chaque tâche exécutée dans le plugin.
  • Corrigé : Plus d'erreur fatale dans les listes d'e-mails Autoriser/Refuser avec des e-mails très longs ou internationaux.
  • Corrigé : Gérer correctement les classes CSS supplémentaires pour chaque bloc WPForms sur la même page (Éditeur de blocs).
  • Corrigé : Traiter correctement les valeurs des champs d'enquête lorsqu'elles étaient mises à jour pour devenir vides.
  • Corrigé : L'ordre des modales était incorrect lorsque la fonctionnalité Lite Connect était activée ou désactivée sur mobile.
  • Corrigé : La notification pour la dernière étape du Défi WPForms ne s'affichait pas sur la page des articles avec le plugin Gutenberg.
  • Corrigé : Certains modèles de formulaires pouvaient être vides lors d'une nouvelle installation.
  • Corrigé : Plusieurs problèmes mineurs dans le flux du Défi sont maintenant corrigés.
  • Corrigé : La valeur totale pour les articles dont le coût est inférieur à 1 dollar était calculée incorrectement.
  • Corrigé : La palette de couleurs n'était pas affichée dans le constructeur de formulaires pour les champs dupliqués.
  • Corrigé : Ne pas enregistrer les styles de blocs Gutenberg sur le front-end lorsqu'aucun formulaire n'est présent sur une page.
  • Corrigé : Contrôles d'accès : La liste des entrées affichait tous les formulaires avec la capacité 'Voir les formulaires des autres'.
  • Corrigé : Le constructeur de formulaires se fermait automatiquement lorsqu'un utilisateur avec les permissions autorisées créait un formulaire.
  • Corrigé : Limiter le nombre de tentatives pour obtenir la clé du site dans Lite Connect.
  • Corrigé : Le choix d'articles multiples (radio) affichait "Vide" sur une page d'entrée unique si la valeur d'un choix sélectionné est indéfinie/vide.
  • Corrigé : Les résultats de recherche n'affichaient pas les anciennes entrées abandonnées et partielles après la dernière mise à jour du module complémentaire.
  • Corrigé : La recherche d'entrées sur la page du tableau des entrées n'était pas complètement effacée lorsqu'un utilisateur effaçait la recherche.
  • Corrigé : Plusieurs problèmes ont été corrigés avec la possibilité de déplacer certains champs (Page Break et Aperçu des entrées).
  • Corrigé : La fenêtre contextuelle Elementor ne traitait pas la logique conditionnelle lors du chargement initial.
  • Corrigé : Ajout d'une indication d'état de focus pour les onglets d'administration.
  • Corrigé : Un nom de colonne dupliqué apparaissait dans les configurations de colonnes sur la page du tableau des entrées lorsqu'un utilisateur essayait de modifier les paramètres.
  • Corrigé : Modifier l'entrée : le champ Date avec un format personnalisé était affiché de manière incorrecte.
  • Corrigé : Les sous-paramètres RGPD restaient activés si le RGPD était désactivé et que le sous-paramètre était laissé activé.
  • Corrigé : Les actions Dupliquer/Corbeille de formulaire ne fonctionnaient pas après avoir trié les formulaires par Nom, Auteur ou Date de création.
  • Corrigé : Amélioration du style du message d'avertissement/chargement pour le champ de téléchargement de fichiers moderne.
  • Corrigé : Des notifications apparaissaient dans le fichier debug.log lorsque l'utilisateur créait un modèle personnalisé et l'utilisait dans le constructeur de formulaires.
  • Corrigé : Vue d'ensemble des entrées : les attributs de recherche ont été supprimés lors de la recherche d'une balise HTML vide.
  • Corrigé : La licence vide était mal affichée dans certains cas dans l'état de santé du site.
  • Corrigé : Erreur fatale sur PHP 8 après un paiement PayPal.
  • Corrigé : Le pointeur hCaptcha avait une bordure sombre épaisse étrange depuis WordPress 6.0.
  • Corrigé : Vérifiez les paramètres RGPD avant d'essayer d'utiliser un cookie.

1.7.4.2 (2022-05-19)

  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 2.3.8.
  • Corrigé : Notices PHP évitées dans Lite Connect si les données d'entrée déchiffrées ne contenaient pas les clés requises.
  • Corrigé : Lite Connect : le comptage des entrées de formulaire soumises et la notification d'importation terminée ont été améliorés.
  • Corrigé : Compatibilité WordPress 6.0 : le style des blocs WPForms a été corrigé dans l'éditeur complet du site.

1.7.4.1 (2022-05-05)

  • Corrigé : La demande de clé d'authentification LiteConnect ne fonctionnait pas avec les permaliens simples et avec une installation en sous-répertoire.
  • Corrigé : N'affichez pas la notification d'importation des entrées si la clé de licence n'est pas valide.
  • Corrigé : Amélioration de la compatibilité de Form Locations avec les parties de modèle de l'éditeur complet du site.

1.7.4 (2022-04-26)

  • Ajouté : Emplacements de formulaire ! Sur la page Vue d'ensemble des formulaires, vérifiez facilement tous les endroits où chaque formulaire est actuellement intégré.
  • Ajouté : Sauvegardez les soumissions de formulaires dans le cloud et restaurez-les dans votre base de données en tant qu'entrées après la mise à niveau vers un plan payant.
  • Ajouté : Nouvelle balise intelligente {entry_details_url}.
  • Modifié : Amélioration du retour à la ligne du texte des étiquettes et descriptions de champs.
  • Modifié : Chaque balise intelligente insérée par un utilisateur dans le constructeur de formulaires sera désormais placée en dernier dans les champs pertinents.
  • Modifié : Afficher un message d'erreur lors de l'exportation des entrées si une erreur se produit.
  • Modifié : Le widget du tableau de bord administrateur peut désormais changer le schéma de couleurs et le style du graphique.
  • Modifié : Le champ de saisie dans la fenêtre contextuelle de l'assistant d'intégration de formulaire dans le constructeur de formulaire est maintenant focalisé par défaut.
  • Modifié : Bibliothèque DOMPurify mise à jour vers la version 2.3.6.
  • Corrigé : Ajout du champ Aperçu des entrées après la visite du panneau Révisions.
  • Corrigé : Le résultat de la recherche n'était pas réinitialisé lorsque l'utilisateur cliquait sur le signe "x" dans le champ de recherche de la page Extensions.
  • Corrigé : La validation de la force échouait lorsque le champ Mot de passe était vide et non requis.
  • Corrigé : Le champ Aperçu des entrées n'affichait pas les champs avec une valeur de saisie de 0.
  • Corrigé : La valeur 0 de certains champs était affichée comme vide sur les pages Modifier l'entrée et Imprimer.
  • Corrigé : Les notifications d'entrées non lues/lues et marquées/non marquées de la page Entrées du formulaire se comportaient incorrectement.
  • Corrigé : Les valeurs des entrées n'étaient pas exportées (.xlsx) si les champs du formulaire avaient la même étiquette.
  • Corrigé : L'exportation des entrées ne fonctionnait pas pour les non-administrateurs ayant l'accès « Voir les entrées ».
  • Corrigé : Une erreur s'est produite lorsque l'utilisateur a cliqué sur le lien de téléchargement d'Exportation des entrées.
  • Corrigé : Les configurations de l'onglet Paiements dans le Générateur de formulaires n'étaient pas prévisualisées lorsqu'un utilisateur prévisualisait les révisions de formulaire.
  • Corrigé : Les choix dynamiques ne pré-remplissaient pas les valeurs pour le champ Choix multiples sur la page Modifier l'entrée.
  • Corrigé : Les données du plugin ne devaient pas être supprimées lorsque Lite était supprimé et que Pro était toujours actif.
  • Corrigé : Le formulaire pouvait être enregistré tout en ajoutant un champ, mais il ne le devrait pas.
  • Corrigé : Amélioration de la compatibilité avec les fenêtres contextuelles Elementor.
  • Corrigé : Nettoyage de l'avis de dépréciation pour _register_controls() avec les versions récentes d'Elementor.

1.7.3 (2022-03-16)

  • IMPORTANT : La prise en charge de PHP 5.5 a été interrompue. Si vous utilisez PHP 5.5, vous DEVEZ mettre à niveau PHP avant d'installer WPForms 1.7.3. Ne pas le faire désactivera les fonctionnalités principales de WPForms.
  • IMPORTANT : La prise en charge de WordPress 5.1 a été interrompue. Si vous utilisez WordPress 5.1, vous DEVEZ mettre à niveau WordPress avant d'installer WPForms 1.7.3. Ne pas le faire désactivera les fonctionnalités principales de WPForms.
  • Ajouté : Les formulaires peuvent maintenant être déplacés vers la Corbeille et restaurés sur la page Aperçu des formulaires.
  • Ajouté : Les formulaires prennent maintenant en charge les Révisions avec une nouvelle interface utilisateur et la possibilité de basculer entre elles.
  • Ajouté : Les entrées exportées (.csv et .xlsx) ont maintenant une colonne Statut de l'entrée qui indique une entrée terminée, abandonnée ou partielle.
  • Ajouté : L'exportation des entrées et la sélection d'exportation de modèles de formulaire sur la page Outils > Exportation prennent maintenant en charge la recherche.
  • Changé : Amélioration de la prise en charge des couleurs de l'interface utilisateur principale de WordPress et des thèmes d'administration dans le panneau des notifications d'administration.
  • Changé : Amélioration de la validation de la valeur du champ e-mail soumis (prendre en compte l'utilisation réelle et les informations RFC).
  • Changé : Amélioration de la qualité de détection IP de `wpforms_get_ip()` en prenant en charge les proxys (par exemple, lorsque le site est derrière Cloudflare).
  • Changé : Amélioration de l'affichage du sélecteur d'heure avec un nombre limité de choix.
  • Changé : Bibliothèque Action Scheduler mise à jour vers la version 3.4.0.
  • Changé : Amélioration du message d'installation manuelle du module complémentaire si l'installation automatique échoue, ajout de liens vers la page de téléchargement et un guide d'installation manuelle.
  • Changé : L'option Masquer les sous-étiquettes doit être masquée pour certains formats dans les champs Nom et Date / Heure.
  • Changé : Amélioration des performances des tâches Action Scheduler.
  • Changé : Abandon de la bibliothèque jQuery matchHeight au profit d'une solution CSS.
  • Changé : Les entrées abandonnées et partielles sont maintenant affichées dans les résultats de recherche sur la page Entrées.
  • Changé : Unification et amélioration des modales sur toutes les pages du plugin et dans le Générateur de formulaires.
  • Changé : Les formulaires peuvent maintenant être supprimés lorsque l'utilisateur qui les a créés est supprimé.
  • Corrigé : Alignement confus des options d'aperçu avant impression sur les petits écrans.
  • Corrigé : Les longs titres de champ ne passaient pas à la ligne dans le conteneur du champ.
  • Corrigé : Blocage lors du chargement du Générateur de formulaires lors du passage à un nouveau modèle de formulaire avec des modifications non enregistrées et en rejetant l'invite du navigateur natif.
  • Corrigé : Les boutons n'avaient pas d'espacement lorsque le bouton d'intégration n'était pas disponible pour un utilisateur sans la capacité de modifier les pages et/ou les articles.
  • Corrigé : Le menu déroulant ne se masquait pas automatiquement sur la page des soumissions lorsque les résultats de l'enquête étaient activés.
  • Corrigé : Position incorrecte du compteur de notifications dans la barre d'administration lorsqu'une notification était rejetée.
  • Corrigé : Boutons désalignés dans le bloc de navigation des soumissions sur la page d'administration d'une soumission unique.
  • Corrigé : Désactiver le bouton de soumission du formulaire en permanence après l'action de soumission lorsque la soumission de formulaire AJAX ou la redirection de confirmation sont activées.
  • Corrigé : Les étiquettes de contrôle basculantes n'avaient pas de curseur de type main.
  • Corrigé : L'élément `iframe` dans le champ HTML ne s'affichait pas après avoir rencontré une logique conditionnelle dans le thème Twenty Twenty.
  • Corrigé : La liste déroulante s'affichait partiellement lorsqu'elle était située à la fin du formulaire dans le thème Twenty Twenty.
  • Corrigé : Le drapeau de pays du champ Téléphone était superposé dans le thème Enfold.
  • Corrigé : Les options multiples sélectionnées dans le champ Liste déroulante classique n'avaient pas d'état visuel actif.
  • Corrigé : Problème de système de fichiers d'exportation CSV sur la plateforme WordPress VIP.
  • Corrigé : Avis de dépréciation lors du traitement des balises intelligentes.
  • Corrigé : Fausse erreur JavaScript lorsque l'option de délai d'exécution JavaScript de WP Rocket est activée.
  • Corrigé : Notice PHP générée lors de l'envoi de notifications par e-mail.
  • Corrigé : Le bloc "Le saviez-vous" s'étend désormais toujours sur toutes les colonnes.
  • Corrigé : Erreur de validation si un e-mail n'était pas requis et laissé vide.
  • Corrigé : La validation du champ e-mail échouait avec des e-mails longs et invalides.
  • Corrigé : Importation depuis d'autres plugins.
  • Corrigé : Compatibilité avec PHP 8.1.

1.7.2.2 (03/02/2022)

  • Corrigé : Compatibilité avec les versions actuelles des extensions User Journey et Form Locker.

1.7.2.1 (03/02/2022)

  • Corrigé : Compatibilité avec PHP 8.0 et PHP 8.1.
  • Corrigé : Compatibilité avec WordPress 5.9, y compris sa nouvelle fonctionnalité d'édition complète du site.
  • Corrigé : Chemin du répertoire de cache incorrect si WP_CONTENT_DIR est défini dans wp-config.php sans barre oblique finale.
  • Corrigé : Notice PHP lors de l'utilisation de la fonction wpforms_log() dans certaines conditions.
  • Corrigé : Une incompatibilité de type interrompt une liste d'actions planifiées dans Action Scheduler si des arguments typés sont passés.

1.7.2 (04/01/2022)

  • Ajouté : La recherche par nom et description de formulaire est disponible sur la page d'aperçu des formulaires.
  • Ajouté : Nouvelle colonne "Auteur" dans le tableau Aperçu des formulaires pour afficher le nom de la personne qui a créé le formulaire.
  • Ajouté : Affichage des journaux sur la page d'une seule entrée lorsqu'une note d'entrée a été ajoutée ou supprimée.
  • Modifié : Ajustement d'un message d'erreur pour la fenêtre modale "Champ verrouillé" lors de la tentative de suppression de champs de formulaire requis.
  • Modifié : Masquer les options de style de choix d'image si les choix d'image ne sont pas activés.
  • Modifié : Amélioration de la désinfection des identifiants de page et de formulaire dans la fenêtre contextuelle de l'assistant d'intégration de formulaire.
  • Modifié : Ajustement du texte de l'e-mail de résumé hebdomadaire pour les utilisateurs Lite.
  • Modifié : Mise à jour de la page "À propos" de WPForms.
  • Modifié : Mise à jour de la bibliothèque jQuery inputmask vers la version 5.0.7-beta29.
  • Modifié : Mise à jour de la bibliothèque DOMPurify vers la version 2.3.4.
  • Corrigé : Documentation de recherche manquante dans l'aide du constructeur de formulaires.
  • Corrigé : Afficher un tableau vide au lieu d'un écran d'état vide pour les vues Non lus (0), En vedette (0), Abandonnés (0), etc.
  • Corrigé : Le masque de saisie empêche l'affichage des champs avec logique conditionnelle lors du collage.
  • Corrigé : Téléchargeur de fichiers classique : le message d'erreur concernant le nombre maximum de fichiers autorisés ne s'affichait pas dans le bon champ.
  • Corrigé : Le menu "Actions" de la fenêtre modale des médias était manquant lors de l'utilisation du constructeur Divi.
  • Corrigé : Une notice PHP était générée lors de l'aperçu d'un formulaire si le modèle de page est modifié.
  • Corrigé : Gestion correcte des options de widget héritées (afficher/masquer le titre et la description du formulaire) sur le front-end.
  • Corrigé : Ne pas générer de notices PHP en mode débogage lorsque les entrées du champ Adresse ont été supprimées à l'aide de filtres.
  • Corrigé : Si un formulaire avec Google reCAPTCHA v3 configuré est soumis après 2 minutes, une erreur "La vérification Google reCAPTCHA a échoué, veuillez réessayer plus tard." apparaissait.
  • Corrigé : Meilleure compatibilité pour les champs Nom de l'expéditeur et E-mail de l'expéditeur dans l'écran Constructeur de formulaires > Notifications lorsque le plugin WP Mail SMTP force ces valeurs.
  • Corrigé : Le tag intelligent {field_id="#"} supprimait le codage HTML de l'URL enregistrée dans le champ URL.
  • Corrigé : Un avertissement PHP survenait lorsque le symbole % était utilisé dans certains paramètres du constructeur de formulaires.
  • Corrigé : L'aperçu du formulaire ne fonctionnait pas correctement sur le thème à venir Twenty Twenty-Two.
  • Corrigé : Un délai d'attente PHP survenait dans le constructeur de formulaires lorsque des taxonomies de termes multi-niveaux volumineuses étaient utilisées comme choix dynamiques pour les champs Cases à cocher/Choix multiples/Listes déroulantes.
  • Corrigé : Une notice PHP était générée sur la page d'aperçu d'impression des entrées si un formulaire était modifié.
  • Corrigé : Une erreur fatale PHP était générée dans certains cas lors de l'affichage des informations d'état du site.
  • Corrigé : Les clients WP.com VIP avaient des problèmes de mise en cache avec des données externes.
  • Corrigé : L'importation de produits WooCommerce (CSV) pour mettre à jour les produits existants ne mettait pas à jour les images des produits lorsque WPForms était actif.
  • Corrigé : Le formulaire ne pouvait pas être soumis dans la version Lite du plugin lorsqu'il contenait le champ Page Break de la version payante.

1.7.1.2 (2021-11-18)

  • Corrigé : Les téléchargements via le champ de téléchargement de fichiers moderne échouent si l'extension PHP ext-fileinfo est désactivée.
  • Corrigé : Le champ Téléchargement de fichier ne stockait pas le téléchargement avec la logique conditionnelle configurée de certaines manières.
  • Corrigé : Cas limite où les jetons de formulaire (protection anti-spam) échouaient la vérification à une certaine heure d'un nouveau jour.

1.7.1.1 (2021-11-11)

  • Corrigé : La validation de l'adresse e-mail par rapport à la liste autorisée ou à la liste de refus échoue toujours.
  • Corrigé : Le drapeau du pays du champ Téléphone se positionne au-dessus des choix du champ Liste déroulante sur la page Modifier l'entrée.
  • Corrigé : Le champ Stripe hérité n'affichait pas les années dans le sous-champ d'expiration de la carte de crédit.

1.7.1 (2021-11-09)

  • Ajouté : Les valeurs horaires sont désormais validées par rapport aux paramètres d'heures limites du champ Date / Heure.
  • Changé : Bibliothèque Dropzone.js groupée mise à jour à la version 5.9.3.
  • Changé : Traductions améliorées en éliminant la confusion si des espaces réservés non traduisibles sont utilisés.
  • Changé : Amélioration de la prise en charge des couleurs de l'interface utilisateur de WordPress Core et des thèmes d'administration dans le menu de la barre d'administration.
  • Changé : Amélioration de la validation du format et des limites du champ moderne de téléchargement de fichiers.
  • Changé : Amélioration de l'affichage des étiquettes de champs vides et masqués dans l'aperçu du Générateur de formulaires.
  • Changé : La notification d'aide de champ dans le Générateur de formulaires peut maintenant être ignorée.
  • Changé : Amélioration et standardisation de l'apparence des champs Liste déroulante classiques et modernes dans le Générateur de formulaires, la zone d'administration et le frontend.
  • Changé : Affichage du lien "Enregistrer et reprendre" dans l'aperçu d'un champ de saut de page dans le Générateur de formulaires si Enregistrer et reprendre est activé.
  • Corrigé : Les champs vides sont affichés dans les détails de l'entrée après avoir modifié une entrée avec des champs de saut de page ou d'aperçu d'entrée.
  • Corrigé : Suppression des barres obliques du champ Texte de paragraphe lorsque la valeur est renseignée dynamiquement.
  • Corrigé : La page des paramètres SMTP était liée à l'Assistant de configuration même lorsque les paramètres SMTP étaient déjà configurés.
  • Corrigé : Erreur fatale occasionnelle lors du déplacement d'un champ de saut de page pendant l'ajout d'un autre champ sur des connexions Internet lentes.
  • Corrigé : L'aperçu d'impression de l'entrée affiche une page d'administration vide si l'ID de l'entrée n'est pas valide.
  • Corrigé : Erreur de téléchargement de fichier lorsque la validation personnalisée de tout autre champ échoue.
  • Corrigé : Le nombre de notifications dans la barre d'administration est désaligné.
  • Corrigé : La notification d'aide de champ dans le Générateur de formulaires se superpose et bloque les actions Dupliquer et Supprimer lorsqu'elle est survolée.
  • Corrigé : Sauts de ligne incohérents dans différents types de champs dans l'aperçu de l'entrée.
  • Corrigé : Les adresses e-mail non latines (Punycode) ne sont pas converties pour l'affichage dans les suggestions d'e-mail.

1.7.0 (2021-10-05)

  • Ajouté : Nouveau champ - Texte enrichi.
  • Ajouté : Intégration Uncanny Automator.
  • Ajouté : Nouveaux filtres pour masquer par programme certains valeurs de champ de la sortie de l'aperçu de l'entrée.
  • Modifié : Le lien « Retour à toutes les entrées » est remplacé par « Retour à l'entrée » sur la page Modifier l'entrée.
  • Modifié : Installez et activez les modules de paiement sans quitter le constructeur de formulaires.
  • Modifié : Bibliothèque jQuery Validation mise à jour vers la v1.9.3.
  • Corrigé : Gestion incorrecte des téléchargements de fichiers de langue lorsque le plugin est activé ou que la langue du site est modifiée.
  • Corrigé : Saut de page : la désactivation du bouton Précédent ne fonctionne pas.
  • Corrigé : Alignement du compteur de notifications d'administration.
  • Corrigé : Le clavier ne se concentre pas sur un clavier numérique sur les appareils mobiles avec le champ Téléphone au format US.
  • Corrigé : Problème de style du placeholder dans le champ Liste déroulante multiple moderne qui est affiché conditionnellement.
  • Corrigé : Possibilité de supprimer les fichiers téléchargés sur la page Modifier l'entrée.
  • Corrigé : Erreur Javascript dans le constructeur de pages Elementor.
  • Corrigé : Formulaires intégrés dans la barre latérale globale signalent une erreur dans le constructeur de pages Divi.
  • Corrigé : Les paramètres de modification n'ont pas été appliqués pour un champ Liste déroulante moderne dupliqué.
  • Corrigé : Ne pas autoriser la modification des entrées lorsqu'un modèle de formulaire est modifié sur le formulaire vierge.
  • Corrigé : Erreur fatale PHP générée sur certaines installations lors du lancement d'une tâche cron en tant qu'utilisateur non authentifié.
  • Corrigé : Les champs de formulaire n'affichent pas toute la largeur sur les appareils mobiles avec le style de formulaire de base sélectionné.

1.6.9 (2021-08-24)

  • Ajouté : Nouveau champ - Aperçu de l'entrée.
  • Ajouté : Pop-up d'informations sur les raccourcis clavier dans le constructeur de formulaires, déclenché avec le raccourci Ctrl + /.
  • Ajouté : Catégorie séparée pour les modèles ajoutés par les modules complémentaires.
  • Ajouté : Prise en charge des balises intelligentes dans les messages de confirmation.
  • Ajouté : Recherche avancée d'entrées par ID d'entrée, notes d'entrée, IP de l'utilisateur et agent utilisateur.
  • Ajouté : Prise en charge de Punycode pour le champ E-mail afin de permettre l'utilisation de noms de domaine internationaux.
  • Ajouté : Compatibilité avec PHP 8.
  • Modifié : Afficher uniquement les actions liées à WPForms sur la page Outils > Actions planifiées.
  • Modifié : Activer la soumission de formulaire AJAX par défaut pour les nouveaux formulaires créés à l'aide du modèle vierge et des modèles de modules complémentaires.
  • Modifié : L'état par défaut sur l'écran des paramètres CAPTCHA lors des nouvelles installations est maintenant défini sur Aucun.
  • Modifié : Amélioration de la cohérence de diverses fenêtres modales dans le constructeur de formulaires.
  • Modifié : Ne pas autoriser la modification des entrées lorsqu'il n'y a pas de champs avec des valeurs modifiables.
  • Modifié : Accélérer l'aperçu du formulaire dans le constructeur de formulaires en limitant le nombre de choix affichés.
  • Modifié : Bibliothèque ActionScheduler mise à jour vers la version 3.2.1.
  • Modifié : Mise à jour de la bibliothèque Flatpickr JS vers la v4.6.9.
  • Corrigé : L'infobulle ne fonctionne pas pour les options de la boîte de message du verrouillage de formulaire.
  • Corrigé : Éviter les erreurs en autorisant les objets implémentant la méthode __invoke() comme rappel de hook.
  • Corrigé : Flèche vers le bas manquante dans le champ Liste déroulante du thème Twenty Twenty-One lors d'une nouvelle installation.
  • Corrigé : Cliquer sur l'onglet Options du champ dans le constructeur de formulaires ouvre toujours les options du premier champ du formulaire.
  • Corrigé : Les panneaux de paramètres de formulaire peuvent être corrompus par le redimensionnement horizontal des champs de zone de texte.
  • Corrigé : Impossible de supprimer ou de dupliquer le champ Séparateur de section avec une étiquette vide.
  • Corrigé : Bouton Insérer/modifier un lien ne fonctionne pas dans l'éditeur de message de confirmation.
  • Corrigé : Empêcher le chargement des styles de l'éditeur sur diverses pages de paramètres.
  • Corrigé : Classe de logique conditionnelle manquante dans la version Lite provoquant des erreurs lors de l'utilisation d'une intégration personnalisée qui étend la classe `WPForms_Provider`.
  • Corrigé : Erreur de console dans Chrome lors de la réorganisation des choix dans les paramètres des champs Liste déroulante, Cases à cocher et Choix multiple.
  • Corrigé : Les notifications administratives non pertinentes ne sont plus affichées sur les pages d'administration de WPForms.
  • Corrigé : Les champs Liste déroulante moderne et Captcha personnalisé ne sont pas initialisés correctement dans le constructeur Divi.
  • Corrigé : L'aperçu de la liste déroulante dans le constructeur de formulaires n'est pas mis à jour si la première option a une valeur vide.
  • Corrigé : Le compteur de force du mot de passe génère une erreur JavaScript dans WordPress <5.5.
  • Corrigé : Préserver le champ reply-to dans les paramètres des notifications lors de la création d'un formulaire à partir d'un modèle.
  • Corrigé : Améliorations CSS des pages Afficher et Modifier l'entrée lorsqu'il n'y a pas de champs.
  • Corrigé : Le champ Adresse au format international s'affiche désormais correctement lorsque les sous-champs sont désactivés.
  • Corrigé : Les traductions ne sont pas entièrement chargées lors du changement de langue du site.
  • Corrigé : Problème mineur de style de bouton dans WordPress 4.9.
  • Corrigé : Divers problèmes CSS du champ Liste déroulante dans le constructeur de formulaires.
  • Corrigé : Icône mal alignée dans le widget du tableau de bord.

1.6.8.1 (2021-07-21)

  • Modifié : Permettre l'utilisation du clic droit pour ouvrir un aperçu de formulaire dans un nouvel onglet ou une nouvelle fenêtre.
  • Corrigé : Les notifications désactivées dans la version précédente ont été activées après la mise à jour 1.6.8.
  • Corrigé : Le champ Élément unique défini sur le type Masqué n'a plus de rembourrage inutile.
  • Corrigé : L'aperçu des blocs dans le nouvel éditeur de blocs de widgets de WordPress 5.8 est désormais correctement aligné.
  • Corrigé : Omettre un nombre redondant d'options de fichier du champ de téléchargement de fichier classique.
  • Corrigé : Certains champs n'avaient pas de rembourrage sur l'écran de modification de l'entrée si la valeur était vide.
  • Corrigé : Problèmes de retour à la ligne dans divers endroits pour les langues autres que l'anglais.
  • Corrigé : Suppression des espaces excessifs après le nom de la notification lors du clonage.
  • Corrigé : Le champ HTML dans les e-mails de notification est maintenant affiché en respectant la logique conditionnelle du champ.

1.6.8 (2021-07-13)

  • Ajouté : Modernisation visuelle du Générateur de formulaires et amélioration de l'expérience utilisateur.
  • Ajouté : Le Générateur de formulaires est maintenant plus optimisé, se chargeant et fonctionnant plus rapidement.
  • Ajouté : Plus d'infobulles dans diverses zones du Générateur de formulaires pour fournir un contexte pour différentes options.
  • Ajouté : Beaucoup plus de modèles que vous pouvez utiliser pour la création de formulaires en un clic.
  • Ajouté : Catégorisation des modèles de formulaires en différentes sections et amélioration de la recherche, permettant un accès plus rapide et une meilleure expérience utilisateur.
  • Ajouté : Nouveau bouton d'aperçu pour tous les modèles, afin que vous puissiez vérifier à quoi ressemblera votre formulaire avant d'appliquer le modèle.
  • Changé : Suppression du support pour IE11 dans le Générateur de formulaires (identique à WordPress 5.8).
  • Changé : Introduction d'onglets au lieu d'accordéons pour les options de champ dans le Générateur de formulaires : Général, Avancé, Logique intelligente.
  • Changé : Autoriser l'utilisation du symbole de soulignement dans la liste blanche/liste noire dans le champ E-mail.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 2.3.0.
  • Corrigé : De nombreuses incohérences visuelles dans le Générateur de formulaires.
  • Corrigé : L'éditeur TinyMCE dans la confirmation par défaut a 2 onglets (Visuel, Texte), qui avaient auparavant une hauteur incorrecte.
  • Corrigé : Problème spécifique à Firefox qui empêche le glisser-déposer des champs dans la zone d'aperçu du Générateur de formulaires.
  • Corrigé : Le drapeau du champ de téléphone intelligent apparaissait au-dessus des choix du champ de liste déroulante moderne.
  • Corrigé : La notification de battement de cœur sur la page des entrées concernant une nouvelle entrée s'affichait incorrectement.
  • Corrigé : Changement correct du libellé du champ HTML lorsque le champ est copié.
  • Corrigé : Problème de performance du Générateur de formulaires avec un grand nombre de choix ajoutés aux champs d'options.
  • Corrigé : Flèche vers le bas manquante dans le champ Liste déroulante dans le thème Twenty Twenty-One.
  • Corrigé : Les champs de saisie Cases à cocher et Choix multiples s'affichaient incorrectement dans le thème Twenty Twenty-One.
  • Corrigé : Césure des mots lors du retour à la ligne dans le champ Liste déroulante moderne.
  • Corrigé : Après la mise à niveau de la licence, la fenêtre contextuelle "Mettre à niveau vers Pro" s'affiche toujours.
  • Corrigé : Téléchargement de toutes les traductions pertinentes lors de la mise à niveau de Lite vers Pro sur la page des paramètres du plugin.
  • Corrigé : Lors de la suppression de la dernière règle de logique conditionnelle, les champs sont maintenant réinitialisés.
  • Corrigé : Préservation des sauts de ligne lors du collage de blocs de texte dans le champ Paragraphe avec l'option de limite de mots activée.

1.6.7.3 (2021-07-02)

  • Changé : Renommage d'un filtre mal orthographié wpforms_display_sumbit_spinner_src en wpforms_display_submit_spinner_src, l'ancien nom est maintenant obsolète.
  • Corrigé : Les transients expirés ne sont pas supprimés automatiquement.
  • Corrigé : liens de formation produit du Générateur de formulaires.

1.6.7.2 (25/06/2021)

  • Corrigé : référence du drapeau de l'option de notification administrateur.

1.6.7.1 (15/06/2021)

  • Modifié : le texte de la force du mot de passe dans le Générateur de formulaires correspond maintenant au texte sur le frontend.
  • Modifié : amélioration de la logique de collage de texte dans les champs avec limites de mots et de caractères.
  • Modifié : mise à jour de la bibliothèque DOMPurify vers la version 2.2.9.
  • Modifié : certaines notifications administrateur peuvent être ignorées par utilisateur.
  • Corrigé : les balises intelligentes ne traitent pas bien les symboles point et virgule.
  • Corrigé : notifications PHP occasionnelles lors de l'obtention des URL de téléchargement des modules complémentaires et de l'impression de l'entrée.
  • Corrigé : dans de rares cas, les appels de fonctions WPForms ne sont pas correctement gérés dans les appels AJAX frontend de tiers.
  • Corrigé : erreur JavaScript Tooltipster sur la page Modifier l'entrée.
  • Corrigé : notification incorrecte de dépréciation du filtre `wpforms_smart_tag_process`.
  • Corrigé : compatibilité avec Elementor 3.1.x, 3.2.x et 3.3.x.
  • Corrigé : XLSX corrompu des entrées exportées dans de rares cas où le répertoire temporaire du serveur n'est pas accessible en écriture.
  • Corrigé : nettoyage de la base de données des données obsolètes après la préparation d'un fichier d'exportation d'entrées pour téléchargement.
  • Corrigé : gestion correcte des rapports d'erreurs lorsque l'exportation des entrées a échoué pour une raison quelconque.

1.6.7 (11/05/2021)

  • Ajouté : contrôles supplémentaires de l'écran d'impression d'entrée pour ajouter des champs HTML et des séparateurs de section à la page imprimée.
  • Ajouté : validation de la force minimale du mot de passe pour un champ Mot de passe.
  • Modifié : reformulé un message d'erreur pour le champ Téléchargement moderne lorsque le fichier n'a pas été téléchargé.
  • Modifié : les résumés par e-mail peuvent désormais être ajustés via le hook pour avoir plusieurs destinataires "À".
  • Modifié : réécriture des scripts de captcha en ligne en JavaScript pur pour améliorer sa compatibilité avec le code tiers.
  • Modifié : remplacement des utilisations de jQuery.isFunction() (obsolète depuis jQuery 3.3) par une contrepartie recommandée.
  • Modifié : la ligne d'objet des résumés par e-mail est modifiée pour réduire les risques de mise en dossier spam.
  • Modifié : affinage du système de balises intelligentes pour améliorer l'extensibilité.
  • Modifié : avertir les utilisateurs de la suppression d'un champ dans le Générateur de formulaires contenant une logique conditionnelle qui affecte d'autres champs.
  • Modifié : mise à jour de la bibliothèque DOMPurify vers la version 2.2.8.
  • Modifié : chaque titre de module complémentaire est lié à la documentation associée sur la page Modules complémentaires.
  • Modifié : les champs désactivés extérieurement sont affichés dans le Générateur de formulaires sous forme de notifications ignorables.
  • Corrigé : Incohérence dans la dénomination du bouton de logique conditionnelle « Ajouter un nouveau groupe » dans les paramètres de champ.
  • Corrigé : Ordre de chargement incohérent des événements JS du constructeur de formulaires dans jQuery 3+ sur différents navigateurs.
  • Corrigé : Problème de titre de formulaire sur un écran d'entrée unique lors de l'utilisation d'une combinaison spécifique de paramètres de contrôle d'accès.

1.6.6 (2021-03-30)

  • Ajouté : Possibilité de supprimer les fichiers téléchargés lors de la modification d'une entrée de formulaire.
  • Ajouté : Supprimer tous les fichiers téléchargés pour libérer de l'espace lorsque l'entrée associée est supprimée.
  • Ajouté : Prise en charge des devises sans décimales.
  • Ajouté : Compatibilité avec la nouvelle palette de couleurs de WordPress 5.7.
  • Modifié : Masquer le bouton « Ajouter une nouvelle notification » lorsque les notifications étaient désactivées.
  • Modifié : Autoriser l'utilisation de valeurs 0/false dans les étiquettes de choix pour les champs Cases à cocher, Choix multiple, Liste déroulante.
  • Modifié : Meilleure gestion des messages d'erreur de soumission de formulaire AJAX pour le champ E-mail.
  • Modifié : Refonte de la page Outils avec toutes ses sous-pages pour faciliter le support à long terme.
  • Modifié : Exclure les champs Séparateur de page, Captcha personnalisé, HTML et Séparateur de section du fichier d'exportation d'entrée unique.
  • Modifié : Mise à jour de la page "À propos" de WPForms.
  • Modifié : Mise à jour de la bibliothèque Dropzone vers la version 5.8.1 (correction d'un problème IE11).
  • Modifié : Mise à jour de la bibliothèque DOMPurify vers la version 2.2.7.
  • Modifié : Remplacement de l'utilisation de la fonction jQuery.ready() par la méthode recommandée depuis jQuery 3.0.
  • Corrigé : Chargement lent du formulaire côté client avec logique conditionnelle, lorsqu'il est appliqué à des champs avec des choix d'images.
  • Corrigé : Mise en page incorrecte de la page Modifier l'entrée où les champs sont rendus, lorsque les champs ont des classes CSS personnalisées qui modifient la structure du formulaire (par exemple, en ajoutant des colonnes).
  • Corrigé : Mise en page HTML incorrecte sur la page Analyse pour certaines langues de site.
  • Corrigé : Vérifications de permissions incorrectes pour différents endroits du tableau de bord et du constructeur de formulaires.
  • Corrigé : Prise en charge RTL pour les champs Nom, E-mail, Mot de passe, Adresse et Date/Heure.
  • Corrigé : Valeur de compte total de formulaires incorrecte pour différents rôles d'utilisateurs sur la page Vue d'ensemble des formulaires (Tous les formulaires).
  • Corrigé : Accélération du rendu du constructeur de formulaires en chargeant certains scripts uniquement lorsque la fonctionnalité d'intégration est déclenchée.
  • Corrigé : La validation du champ de notation est toujours requise même si la sélection est toujours affichée.
  • Corrigé : L'élément HTML iframe n'était pas rendu correctement dans le thème Twenty Twenty.
  • Corrigé : Problèmes CSS des champs Cases à cocher et Choix multiple dans le thème Twenty Twenty-One.
  • Corrigé : Sur WordPress 4.9.0-4.9.4 et certaines configurations FTP, une erreur pouvait survenir lors de la tentative de téléchargement automatique des traductions.
  • Corrigé : Omettre les champs de choix dynamiques des paramètres de logique conditionnelle.
  • Corrigé : La validation de la liste blanche/liste noire était incorrecte pour le champ E-mail dans un formulaire multipage.
  • Corrigé : Le texte du message d'erreur était manquant ou incorrect lorsqu'une installation de module complémentaire échouait sur certaines configurations WordPress/serveur.
  • Corrigé : Formatage correct des montants importants dans le champ de paiement d'article unique.
  • Corrigé : Le champ de paiement d'article unique affiche une erreur "Désaccord de montant" lors de la soumission du formulaire sur PHP 8.0.
  • Corrigé : Notice PHP générée lors de l'exportation d'un formulaire avec le champ Séparateur, qui a une logique conditionnelle.
  • Corrigé : Erreur fatale PHP générée lors de l'utilisation de la balise intelligente {entry_date format="m/d/Y"} dans un message de notification de la version Lite du plugin.
  • Corrigé : Affichage de l'option Informations sur la passerelle de paiement sur la page d'exportation des entrées uniquement si l'un des modules complémentaires de paiement est actif.
  • Corrigé : Affichage incorrect des capacités personnalisées WPForms dans le plugin Members.
  • Corrigé : Le tri des colonnes sur la page d'aperçu des formulaires effectué par des non-administrateurs (utilisant la fonctionnalité de contrôle d'accès) pouvait casser les formulaires dans certains cas.
  • Corrigé : WPForms Challenge était ivre dans le navigateur Firefox.
  • Corrigé : reCAPTCHA ne se rend pas dans une popup lorsque le même formulaire existe à un autre endroit.

1.6.5.1 (23/02/2021)

  • Corrigé : Validation incorrecte dans le champ d'article unique de type "défini par l'utilisateur" et statut "requis" lors du paiement par milliers.
  • Corrigé : Notice PHP lors de l'exportation d'un modèle de formulaire sans champs.
  • Corrigé : Sur certaines configurations WordPress/serveur, une erreur pouvait survenir lors de la tentative de téléchargement automatique des traductions.

1.6.5 (16/02/2021)

  • Ajouté : Téléchargement automatique des fichiers de traduction pour le plugin principal et ses modules complémentaires.
  • Ajouté : Exportation de toutes les entrées au format Microsoft Excel (.xlsx), ce qui devrait résoudre les problèmes de compatibilité liés au CSV.
  • Ajouté : Cloner les notifications dans le constructeur de formulaires pour en recréer rapidement un grand nombre.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 2.2.6.
  • Changé : Conversion des valeurs d'exportation d'entrée "Vu" et "Marqué" en "Oui"/"Non".
  • Changé : Rechargement du constructeur de formulaires après utilisation de l'option Enregistrer et intégrer, et retour via le bouton Précédent du navigateur.
  • Changé : Amélioration des états vides pour la vue d'entrée unique.
  • Changé : Désactivation des champs Nom de l'expéditeur et E-mail de l'expéditeur dans Constructeur de formulaires > Notifications lorsque le plugin WP Mail SMTP force ces valeurs.
  • Corrigé : Support RTL pour le champ Téléphone intelligent.
  • Corrigé : Affichage correct de l'heure de l'entrée lorsque le site a un fuseau horaire avec un décalage fractionnaire.
  • Corrigé : Problème JavaScript du bloc Gutenberg dans les versions 5.0-5.1.1 de WordPress.
  • Corrigé : Problèmes CSS du bloc Gutenberg dans le thème Twenty Twenty-One.
  • Corrigé : Script incompatible AMP pour la version Lite.
  • Corrigé : Le champ Adresse doit avoir le pays US prédéfini lorsque le mode US est actif.
  • Corrigé : Le choix sélectionné dans les choix multiples est réinitialisé par défaut lors de la modification de l'entrée.
  • Corrigé : Les enregistrements de logs dans WPForms > Outils > Logs peuvent ne pas être cliquables dans certaines circonstances, empêchant la prévisualisation des informations enregistrées.
  • Corrigé : Les résumés par e-mail ignoraient le décalage horaire lors de la génération des rapports.
  • Corrigé : Problème CSS dans WordPress 5.5+ : le titre du formulaire était centré sur la vue d'une seule entrée si elle était marquée d'une étoile.
  • Corrigé : Fonction de suggestion par e-mail lors de l'utilisation de deux formulaires ou plus sur une page.
  • Corrigé : Raccourcir les noms des fichiers téléchargés pour éviter les liens brisés sur la page d'une seule entrée et dans les e-mails.
  • Corrigé : Infobulles au survol manquantes après le clonage/la duplication d'éléments dans le Générateur de formulaires (Notifications, champs, etc.).
  • Corrigé : Problèmes de style mineurs sur la page WPForms > Outils > Journaux.
  • Corrigé : Problèmes lors de l'importation de formulaires enregistrés en UTF-8 avec BOM.
  • Corrigé : Améliorer les performances du défi WPForms.
  • Corrigé : Compatibilité de l'icône du module WPForms avec la dernière version d'Elementor.
  • Corrigé : Tri alphabétique incorrect des termes CPT et taxonomie des valeurs des options de choix dynamique pour les champs qui prennent en charge cette option avancée.
  • Corrigé : Nettoyer correctement tous les fichiers CSV orphelins une fois l'exportation terminée.
  • Corrigé : Compatibilité avec WordPress 4.9 sur les pages WPForms > Analytics/SMTP.
  • Corrigé : Traitement post-exportation incorrect du champ de téléchargement de fichier requis en cas d'échec du téléchargement.
  • Corrigé : Soumissions de formulaires AJAX et téléchargement de fichiers sur certaines configurations de serveur.
  • Corrigé : Améliorer la prise en charge de la barre de menu d'administration depuis WordPress 5.2.
  • Corrigé : Ne pas autoriser la soumission du formulaire avec une valeur de champ de paiement d'article unique définie par l'utilisateur qui est requise mais vide (ou égale à 0).

1.6.4.1 (2020-12-28)

  • Ajouté : Avertissement de formulaire côté client indiquant l'absence de JS WPForms (visible uniquement par l'administrateur).
  • Modifié : Traiter les requêtes hCaptcha de manière plus efficace, afin que la détection des bots fonctionne mieux.
  • Corrigé : Améliorer la pagination sur la page Outils > Journaux dans la zone d'administration du plugin.
  • Corrigé : Divers problèmes JavaScript sur les pages de création de publication/page/formulaire dans WordPress 5.6.
  • Corrigé : Cas limites où le mappage des champs personnalisés pour les fournisseurs était incorrect.

1.6.4 (2020-12-16)

  • Ajouté : Prise en charge de hCaptcha, voir les paramètres WPForms > CAPTCHA.
  • Ajouté : Afficher une fenêtre modale de confirmation lors de la suppression d'entrées à l'aide de la méthode d'actions groupées.
  • Ajouté : Contrôle du message de validation de limite de caractères/mots dans la page Paramètres > Validation.
  • Modifié : Afficher une notification à l'utilisateur dans le Générateur de formulaires décrivant toutes les conséquences de la désactivation du stockage des entrées.
  • Modifié : Les champs Liste déroulante et Éléments de liste déroulante utilisant le format Moderne n'afficheront l'option de recherche que si au moins 8 choix sont fournis.
  • Modifié : Mise à jour de la bibliothèque jQuery inputmask vers la v5.0.6-beta20
  • Modifié : Mise en cache améliorée de la documentation d'aide du Générateur de formulaires.
  • Modifié : Crée notre table de base de données Logs uniquement lorsqu'elle est spécifiquement activée dans les paramètres des Outils.
  • Modifié : Nombre d'installations et informations de notation de WPForms mis à jour.
  • Modifié : Contrôle de la mise à jour automatique du plugin WPForms et de ses extensions activé dans WP 5.5+.
  • Modifié : Ajout du bouton "Copier dans le presse-papiers" dans la fenêtre modale d'intégration de formulaire.
  • Modifié : Page des entrées : le bouton "Tout supprimer" supprime uniquement les entrées filtrées si un filtrage est appliqué.
  • Corrigé : Avertissement PHP causé par des modifications du champ Email.
  • Corrigé : La modification de texte multiligne dans le champ Paragraphe casse les nouvelles lignes dans le texte soumis.
  • Corrigé : Conflits Javascript avec IE11.
  • Corrigé : Erreurs possibles si l'hébergeur web avait set_time_limit() désactivé.
  • Corrigé : Le format de date du champ Date/Heure du constructeur de formulaire se réinitialise après un rafraîchissement de page.
  • Corrigé : Problème de validation d'e-mail si un formulaire est affiché plusieurs fois sur une page.
  • Corrigé : Problème de traitement de confirmation de formulaire conditionnelle si l'une des confirmations n'était pas correctement configurée.
  • Corrigé : Les liens de pied de page dans l'e-mail récapitulatif fonctionnent désormais correctement.
  • Corrigé : Problème de double-clic pour les boutons "Ajouter un nouveau compte" sur la page Paramètres > Intégrations.
  • Corrigé : Les options avancées pour le champ Date / Heure ne sont pas logiquement ordonnées pour la logique conditionnelle.
  • Corrigé : Le champ déroulant Date requis affiche trois messages de validation au lieu d'un.
  • Corrigé : La recherche/le filtre affiche un nombre incorrect de résultats sur l'écran des entrées.
  • Corrigé : Le bloc Gutenberg ignore le paramètre "Inclure le style du formulaire" et force la feuille de style CSS complète.

1.6.3.1 (21/10/2020)

  • Corrigé : Les horodatages des entrées pouvaient être décalés de plusieurs heures pour certains fuseaux horaires.
  • Corrigé : Problème d'affichage du titre du formulaire dans le constructeur de formulaire avec des vues plus petites.
  • Corrigé : Problème d'affichage du widget Elementor sur le frontend lorsqu'aucun formulaire n'a été créé.
  • Corrigé : L'activation/désactivation des extensions sur la page des extensions échouait.

1.6.3 (15/10/2020)

  • Ajouté : Intégration native avec Divi.
  • Ajouté : Restrictions de liste blanche/liste noire pour le champ Email, voir les options avancées du champ Email.
  • Ajouté : Restrictions pour le champ Date/Heure, voir les options avancées du champ Date/Heure.
  • Ajouté : Aide du constructeur de formulaire - aide contextuelle, recherche dans la documentation, et plus encore.
  • Ajouté : Navigation par fil d'Ariane lors de la recherche/du filtrage des entrées.
  • Ajouté : Journalisation, qui peut être activée pour le dépannage depuis WPForms > Outils > Journaux.
  • Ajouté : Vérification de l'état du site pour détecter si le répertoire de téléchargement de WPForms est accessible en écriture.
  • Ajouté : balise intelligente {entry_date format="m/d/Y"}.
  • Modifié : Notification conviviale aux utilisateurs dans le constructeur de formulaires lorsque leur session WordPress a expiré et qu'ils ne peuvent plus enregistrer le formulaire sans recharger la page.
  • Modifié : Meilleure gestion des messages d'erreur des champs de soumission de formulaire AJAX.
  • Modifié : Bibliothèque JavaScript IntlTel mise à jour.
  • Corrigé : Style de l'en-tête de la boîte méta personnalisée en raison des modifications du noyau de WordPress.
  • Corrigé : La balise intelligente du titre de la page ne fonctionnait pas dans certains cas d'utilisation lors de la soumission de formulaires AJAX.
  • Corrigé : Chargement des ressources du champ de téléphone intelligent lors de la sélection des formats américain ou international.
  • Corrigé : Divers problèmes d'affichage dans la zone d'administration lorsque l'étiquette du champ est vide.
  • Corrigé : Problèmes d'intégration du plugin Logo Translate.
  • Corrigé : Problèmes d'affichage de la grille de la page des extensions.
  • Corrigé : Problèmes de cas limites du widget Elementor.
  • Corrigé : Le filtrage des entrées par date donnait des résultats incorrects en raison des fuseaux horaires.
  • Corrigé : Problèmes d'état désactivé du bouton de soumission du formulaire lors de l'utilisation du format de téléchargement de fichiers moderne.
  • Corrigé : Les paramètres du formulaire pouvaient s'afficher avant la création du formulaire.
  • Corrigé : Incohérences de style du constructeur de formulaires avec les styles du champ déroulant.
  • Corrigé : Problèmes de masque de saisie avec certains navigateurs mobiles, notamment Chrome.
  • Corrigé : Erreurs de migration de base de données dans certains cas limites lors des mises à jour du plugin.
  • Corrigé : Afficher toujours la zone d'administration WPForms dans la langue de l'utilisateur, quelle que soit la langue du site.
  • Corrigé : Ne pas charger certaines variables JS deux fois sur le front-end.
  • Corrigé : La logique conditionnelle pour les champs déroulants modernes et les champs déroulants de paiement doit traiter correctement les espaces de fin dans les valeurs des champs.

1.6.2.3 (2020-09-08)

  • Modifié : Ajout d'un accès par shortcode à une modale d'intégration de formulaire et amélioration de la navigation dans la modale.
  • Modifié : Amélioration des états vides pour Tous les formulaires, la liste des entrées et le panneau d'aperçu sans champs du constructeur.
  • Modifié : Amélioration du texte du pied de page des résumés par e-mail.
  • Modifié : Bibliothèque Dropzone.js groupée mise à jour vers la version 5.7.2.
  • Corrigé : Exporter correctement les valeurs 0 (zéro) dans les valeurs des champs.
  • Corrigé : Gérer correctement les traductions des fichiers Lite requis pour la version Pro du plugin.
  • Corrigé : Permettre le découplage de tous les champs personnalisés dans les paramètres de certains fournisseurs de marketing.
  • Corrigé : Afficher correctement les secondes (au lieu de ms) dans le message d'erreur du champ de téléchargement de fichiers moderne lorsqu'un délai d'attente est atteint.
  • Corrigé : Les messages de validation personnalisés pour les champs s'affichent correctement avec la soumission de formulaire Ajax activée.
  • Corrigé : Le CSS de style de base n'introduit plus de barres de défilement supplémentaires.
  • Corrigé : Cliquer sur le bouton "Suivant" ne soumettra pas un formulaire multipage tant que la page n'est pas prête.
  • Corrigé : Curseur correct pour les messages de validation des choix d'images.
  • Corrigé : La case à cocher "Masquer les sous-champs" du champ d'adresse a obtenu une classe de basculement de visibilité plus unique.
  • Corrigé : L'obtention des détails de licence depuis la base de données fonctionne comme prévu, quel que soit le contexte.
  • Corrigé : L'obtention de la liste des modules complémentaires WPForms pour le niveau de licence utilisateur fonctionne comme prévu, quel que soit le contexte.
  • Corrigé : L'incrément du champ "Glissière numérique" est vérifié pour être supérieur à zéro.
  • Corrigé : Le comportement de basculement "Afficher/Masquer les champs vides" est désormais cohérent sur les pages "Entrée unique" et "Imprimer l'entrée unique".
  • Corrigé : La validation du "Menu déroulant moderne" fonctionne comme prévu pour les formulaires AJAX.

1.6.2.2 (2020-08-11)

  • Modifié : Désactivation pour l'instant de la fonctionnalité de mise à jour automatique des plugins (introduite dans WordPress 5.5) pour le plugin principal WPForms et tous ses modules complémentaires.
  • Corrigé : Ne pas permettre à Action Scheduler de générer des erreurs lors de la procédure de désinstallation du plugin.
  • Corrigé : L'erreur front-end s'affiche (au lieu d'échouer silencieusement) lorsque le honeypot est déclenché par du code externe.
  • Corrigé : La fenêtre contextuelle de l'assistant d'intégration de formulaire ne doit être chargée que lorsqu'elle peut réellement être utilisée.
  • Corrigé : La validation du masque de saisie produit une erreur JS sur jQuery 3.x.

1.6.2.1 (2020-08-07)

  • Modifié : Reformulation de l'erreur de protection anti-spam pour fournir plus de contexte.
  • Corrigé : L'exportation des entrées affiche une erreur lors de la préparation d'un fichier d'exportation.
  • Corrigé : "Texte sur une seule ligne" et "Texte de paragraphe" calculent incorrectement le nombre de mots des champs vides.

1.6.2 (2020-08-05)

  • Ajouté : Protection anti-spam compatible avec la mise en cache (jetons de formulaire).
  • Ajouté : Téléchargement de fichiers par morceaux lors de l'utilisation du champ "Téléchargement de fichiers moderne".
  • Ajouté : Intégration native avec Elementor : ajoutez à la page et créez de nouveaux formulaires directement dans son constructeur.
  • Ajouté : Ajout d'un aperçu au bloc Gutenberg WPForms.
  • Ajouté : Option "Afficher le prix après les étiquettes des articles" pour les champs de paiement.
  • Ajouté : Le nom de fichier d'origine du téléchargement de fichier est stocké et assaini en tant que chaîne de caractères (pas en tant que nom de fichier).
  • Ajouté : Affichage de l'heure de soumission de l'entrée dans une colonne "Date" dans le tableau des entrées.
  • Modifié : Amélioration considérable de l'expérience WPForms Challenge.
  • Modifié : Amélioration du comptage des mots lorsque l'option "Limiter la longueur" du champ est utilisée avec les champs "Texte sur une seule ligne" / "Texte de paragraphe".
  • Modifié : Amélioration des restrictions de saisie du champ Nombre avec divers navigateurs.
  • Modifié : La validation des champs de formulaire échouera désormais si le masque de saisie est activé et que la saisie de l'utilisateur ne complète pas les éléments requis du masque de saisie.
  • Modifié : L'icône du champ Choix Multiple est désormais plus représentative.
  • Modifié : Masquer le bouton Supprimer pour une "Notification par défaut" dans le Générateur de formulaires.
  • Modifié : Amélioration des migrations Lite pour les installations WordPress Multisite.
  • Modifié : Mise à jour des logos Constant Contact, Stripe, Mailchimp et GetResponse en raison de leur relooking.
  • Modifié : Amélioration des descriptions de diverses options de plugin et ajout de plus de contexte.
  • Corrigé : Mappage correct des champs dans divers modules complémentaires lorsque le premier champ est ajouté dans le Générateur de formulaires.
  • Corrigé : Problème lors de la modification des valeurs d'entrée du champ Case à cocher lorsque des choix dynamiques étaient activés et que plusieurs valeurs étaient enregistrées.
  • Corrigé : Le champ Date Heure n'est pas toujours correctement renseigné sur la page Modifier l'entrée.
  • Corrigé : La table des entrées n'est pas créée lors de la mise à niveau de Lite vers Pro en utilisant zip.
  • Corrigé : La date d'installation Pro n'est pas correctement enregistrée lors de la mise à niveau de Lite vers Pro en utilisant zip.
  • Corrigé : Amélioration de la manière dont les modèles de logique conditionnelle sont rendus dans le Générateur de formulaires.
  • Corrigé : Actualisation de la liste des champs de formulaire requis pour rendre correctement les modules marketing.
  • Corrigé : Erreur "Formulaire invalide" pour les utilisateurs déconnectés lors de la soumission d'un formulaire AJAX sur certaines configurations de serveur.
  • Corrigé : Les champs Choix Multiple présentaient des problèmes dans le générateur avec des choix d'images avec des étiquettes vides.
  • Corrigé : Amélioration de la gestion des erreurs côté serveur lors du traitement des fichiers téléchargés à l'aide du champ Téléchargement de fichiers moderne et des validations échouées.
  • Corrigé : Les actions groupées en bas de la page d'aperçu des formulaires fonctionnent.

1.6.1.2 (2020-07-08)

  • Ajouté : Outils de chiffrement/déchiffrement de données à utiliser dans l'écosystème WPForms.
  • Ajouté : Compatibilité PHPMailer v6 qui viendra avec WordPress 5.5.
  • Corrigé : L'exportation des entrées ne se termine pas lorsque le nombre d'entrées est trop important.

1.6.1.1 (2020-06-30)

  • Corrigé : Le champ Téléphone intelligent doit soumettre correctement sa valeur par défaut.
  • Corrigé : Gestion correcte de la logique conditionnelle imbriquée pour les champs Liste déroulante (le champ dépend d'un champ qui dépend d'un champ qui dépend d'un champ, etc.).

1.6.1 (2020-06-23)

  • Ajouté : Afficher une liste des actions planifiées sur la page WPForms > Outils > Actions planifiées.
  • Ajouté : Option de sélection multiple pour le champ Liste déroulante (désactivé par défaut).
  • Ajouté : Nouvelle option de style Moderne pour les champs Liste déroulante et Liste déroulante de paiement (désactivé par défaut).
  • Ajouté : Prise en charge des balises intelligentes dans les descriptions de formulaire.
  • Modifié : Les fichiers téléchargés dans la médiathèque WordPress auront désormais un titre et une description générés basés sur l'étiquette et la description du champ.
  • Corrigé : De nombreuses recherches sur la page des entrées pouvaient entraîner une défaillance du serveur.
  • Corrigé : Suppression de toutes les informations relatives au plugin de la base de données lors de la désinstallation, lorsque l'option est activée dans les paramètres du plugin.
  • Corrigé : Éviter les requêtes inutiles à la base de données lors du chargement de la fonctionnalité d'exportation des entrées.
  • Corrigé : Certains plugins, lors de la génération de leurs propres erreurs, affichaient la source du problème dans WPForms, ce n'est plus le cas. Nous avons simplifié la gestion des erreurs.
  • Corrigé : Remplacement de tous les caractères de nouvelle ligne par des espaces dans les sujets des e-mails de notification (par exemple, lorsque la valeur d'un champ d'adresse est utilisée dans un sujet via une balise intelligente).
  • Corrigé : Utilisation d'un nouveau filtre set_screen_option_{$option} sur les pages Formulaires et Entrées pour une meilleure compatibilité avec WP 5.4.2.
  • Corrigé : S'assurer que le plugin ne plante pas lorsque l'extension PHP iconv n'est pas installée sur un serveur.
  • Corrigé : Amélioration de l'apparence de la zone de configuration de la logique conditionnelle dans le Générateur de formulaires sur les tablettes.
  • Corrigé : La logique conditionnelle doit fonctionner correctement lorsqu'elle dépend d'un champ avec l'ID=0.
  • Corrigé : L'étiquette du champ HTML doit être conservée lorsque le champ est dupliqué.
  • Corrigé : Gestion correcte des champs avec des choix comportant des sauts de ligne dans leurs étiquettes lorsqu'ils sont connectés à la logique conditionnelle.
  • Corrigé : Le reCAPTCHA Google Invisible v2 doit afficher le texte de traitement du bouton de soumission lorsque le formulaire est soumis.
  • Corrigé : De nombreuses recherches sur la page des entrées pouvaient entraîner une défaillance du serveur.
  • Corrigé : Affichage de la validation en ligne pour le champ Téléphone intelligent requis, lorsqu'il y a plusieurs champs de ce type dans un formulaire.
  • Corrigé : Mise à jour de la bibliothèque utilisée pour le champ Téléphone intelligent, qui a corrigé des problèmes mobiles connus et des ID dupliqués pour le champ.
  • Corrigé : Affichage de la liste des pays dans le préréglage "Pays" et dans le champ Adresse par ordre alphabétique, quelle que soit la langue actuelle du site.
  • Corrigé : La modification des entrées n'affichait pas correctement toutes les valeurs de champ 0 (zéro).
  • Corrigé : Erreur si la modification d'une entrée contenait un champ requis vide.

1.6.0.2 (2020-05-19)

  • Corrigé : Le champ Téléphone ne devrait pas autoriser la saisie alphabétique mais autoriser les espaces.
  • Corrigé : Problèmes d'encodage des URL de produits éducatifs.
  • Corrigé : Les formulaires volumineux avec de nombreuses règles de logique conditionnelle entraînent des ralentissements importants de l'interface utilisateur dans le Générateur de formulaires.
  • Corrigé : La valeur par défaut 0 (zéro) du champ Texte de paragraphe ne s'affiche pas sur le front-end.
  • Corrigé : Stockage sécurisé du cookie anonymisé WPForms, afin qu'il ne soit pas envoyé avec les requêtes inter-sites (samesite).
  • Corrigé : La page de liste des entrées sur les appareils mobiles était inutilisable : les colonnes ne s'affichaient pas correctement, les liens de chaque entrée dans un tableau n'étaient pas cliquables.
  • Corrigé : Diverses notices PHP qui peuvent apparaître lors de soumissions de formulaires très complexes.
  • Corrigé : Échappement amélioré dans l'aperçu en direct du Générateur de formulaires, gracieuseté de Fortinet Fortiguard Labs.
  • Corrigé : Le format du champ Date est par défaut au format YYYY-MM-DD, quel que soit le format sélectionné.
  • Corrigé : Le champ de saut de page doit toujours se comporter correctement sur le front-end, même lorsque ses paramètres sont incorrects.
  • Corrigé : La valeur d'intervalle incorrecte a été utilisée lors de l'exécution d'une tâche de nettoyage après l'envoi des notifications.
  • Corrigé : Afficher correctement la sélection du pays pour le champ Téléphone mobile sur mobile.
  • Corrigé : Amélioration de la gestion des capacités personnalisées des plugins dans l'espace d'administration de WordPress.
  • Corrigé : Ne pas générer d'erreurs lors de la modification des entrées pour les formulaires qui n'ont plus de champs.
  • Corrigé : Supprimer les fichiers de traduction de plugin orphelins lorsque l'option de nettoyage dans les paramètres du plugin est cochée et que le plugin est supprimé du site.
  • Corrigé : Empêcher la création de doublons d'entrées en améliorant la vérification des permissions lors de l'autorisation des non-administrateurs à modifier les entrées.
  • Corrigé : Amélioration de la gestion des erreurs lors du traitement des exportations d'entrées présentant des erreurs étranges.

1.6.0.1 (2020-04-16)

  • Corrigé : Problèmes de compatibilité avec les anciennes versions du module complémentaire Sondages et Quiz.

1.6.0 (2020-04-15)

  • Ajouté : Modification des entrées de formulaire.
  • Ajouté : Élément de menu dans la barre d'administration.
  • Ajouté : Prise en charge de la logique conditionnelle pour le champ Séparateur.
  • Ajouté : Alerte du Générateur de Formulaires lors de l'utilisation du bouton "Retour" du navigateur si le formulaire contient des modifications non enregistrées.
  • Ajouté : Paramètres > E-mails : Option "Optimiser l'envoi d'e-mails" qui permet d'envoyer les e-mails de manière asynchrone.
  • Ajouté : Téléchargement automatique des traductions à l'activation du plugin.
  • Modifié : Les e-mails de notification de formulaire asynchrones sont maintenant désactivés par défaut.
  • Modifié : Le champ Date peut être effacé lors de l'utilisation du Sélecteur de Date.
  • Modifié : Améliorations de l'affichage du champ Curseur Numérique sur les petits appareils.
  • Modifié : Ne pas mettre en cache les comptes d'entrées sur la page Aperçu des entrées.
  • Corrigé : Erreur si certains plugins ou thèmes ajoutent le filtre `widget_title`.
  • Corrigé : Compatibilité front-end avec le champ Évaluation et jQuery 3.x.
  • Corrigé : Les images de choix ne s'affichent pas dans les notifications de formulaire si aucune étiquette n'est définie.
  • Corrigé : Les options avancées des champs E-mail/Mot de passe n'affichent pas toujours les bonnes options.
  • Corrigé : L'option "Désactiver l'animation de défilement" du champ Saut de page ne fonctionne pas comme prévu.
  • Corrigé : La "zone de glisser-déposer" du Générateur de Formulaires n'est pas disponible lorsque tous les champs sont supprimés.
  • Corrigé : Les noms de fichiers téléchargés ne sont pas vraiment uniques dans de très rares cas.
  • Corrigé : `div` vide ajouté à la fin de l'affichage du formulaire.
  • Corrigé : Problèmes d'alignement des blocs (WordPress 5.4+).
  • Corrigé : Le panneau d'options de champ du Générateur de Formulaires n'est pas disponible si le champ est placé avant le dernier champ du formulaire.
  • Corrigé : Erreur de confirmation conditionnelle lorsque le symbole '<' est utilisé comme option de champ.
  • Corrigé : Affichage des espaces réservés pour le champ Date/Heure lorsque l'option de date déroulante est sélectionnée et que la logique conditionnelle est appliquée au champ.
  • Corrigé : Remplissage de secours pour les champs avec choix (case à cocher, radio, etc.) lorsque des caractères spéciaux sont utilisés.
  • Corrigé : Exportation des entrées prenant en charge le stockage externe pour les fichiers CSV temporaires.
  • Corrigé : Intégrité des données décodées avec un assainissement supplémentaire.
  • Corrigé : Problèmes de compatibilité avec Elementor.

1.5.9.4 (19/03/2020)

  • Modifié : Amélioration de la compatibilité de la planification des e-mails de notification asynchrones avec certains plugins de mise en cache et installations de sites.

1.5.9.3 (18/03/2020)

  • Corrigé : Certains balises intelligentes ne sont pas correctement rendues dans les notifications par e-mail si elles sont envoyées de manière asynchrone.

1.5.9.2 (09/03/2020)

  • Corrigé : Erreur PHP pour ceux qui effectuent une mise à niveau depuis < 1.5.4.2.

1.5.9.1 (05/03/2020)

  • Corrigé : Le clic sur l'image de la case à cocher ne fonctionne pas bien pour sélectionner une option.
  • Corrigé : Ne pas autoriser les noms de connexion vides (espaces uniquement) pour les fournisseurs.
  • Corrigé : Champ de téléchargement de fichier : gère correctement la balise intelligente `{field_value_id="#"}`.
  • Corrigé : Fournit des valeurs par défaut appropriées au champ Date/Heure, lorsque seul le format Date ou seul le format Heure est sélectionné.

1.5.9 (03/03/2020)

  • IMPORTANT : La prise en charge de PHP 5.4 a été interrompue. Si vous utilisez PHP 5.4, vous DEVEZ mettre à niveau PHP avant d'installer WPForms 1.5.9. Ne pas le faire désactivera les fonctionnalités de base de WPForms.
  • Ajouté : Suggestions intelligentes dans le panneau des paramètres de contrôle d'accès.
  • Ajouté : Liens utiles pour les utilisateurs Lite et Pro sous le nom du plugin sur la page des plugins.
  • Ajouté : Option supplémentaire pour exporter le statut de paiement lors de l'exportation des entrées.
  • Ajouté : Vérification des autorisations pour `wpforms()->entry_fields->get_fields()`.
  • Ajouté : Nouveaux hooks et filtres à plusieurs endroits, par exemple avant la suppression des entrées/formulaires.
  • Ajouté : Vérification de sécurité sur la page des paramètres du plugin pour s'assurer que toutes les tables de base de données personnalisées sont présentes.
  • Ajouté : Prise en charge de la gestion des tâches asynchrones/planifiées (par exemple, l'envoi d'e-mails en arrière-plan).
  • Modifié : Mise à jour de l'URL de la vidéo "Comment créer votre premier formulaire de contact".
  • Modifié : Mise à jour de l'URL de la vidéo "Comment intégrer un formulaire" dans la fenêtre modale "Intégrer" du constructeur de formulaires.
  • Modifié : Le changement de type de sélecteur de date actualise la liste des formats de date disponibles dans le champ "Date/Heure".
  • Modifié : Rendre le plugin cohérent avec la marque Mailchimp mise à jour (MailChimp à Mailchimp).
  • Modifié : Champ curseur numérique : autoriser la valeur vide dans l'option "Affichage de la valeur".
  • Modifié : Amélioration des états de focus des champs d'administration pour être plus cohérents avec le cœur de WordPress.
  • Corrigé : Champ Numéros/Curseur numérique : autoriser la valeur `0` dans les notifications par e-mail et la sortie des balises intelligentes de champ.
  • Corrigé : Les champs de case à cocher requis avec la valeur `0` ne passaient pas la validation.
  • Corrigé : Le champ à choix multiples pouvait générer une notice PHP lors de la création du formulaire après l'utilisation d'un modèle de formulaire personnalisé.
  • Corrigé : Initialiser correctement les info-bulles pour les notifications/confirmations nouvellement créées.
  • Corrigé : Le bouton Ajax doit être réactivé après une soumission de formulaire incorrecte.
  • Corrigé : Supprimer la notice d'alerte Javascript lorsque le formulaire est affiché en AMP.
  • Corrigé : Améliorer la compatibilité avec le "Plugin de fonctionnalité de chargement différé" pour l'image de l'indicateur Ajax sur le front-end.
  • Corrigé : Montant de paiement invalide lorsque le champ de case à cocher de paiement vide est utilisé dans la logique conditionnelle.
  • Corrigé : Problème de validation du champ de téléchargement de fichiers moderne.
  • Corrigé : Les informations d'entrée n'étaient pas entièrement supprimées lors de l'utilisation du lien "Tout supprimer" de la vue de la table des entrées.
  • Corrigé : Problème de validation avec les champs de case à cocher requis utilisant des choix d'images.
  • Corrigé : Problème d'aperçu du constructeur de formulaire avec un champ utilisant le paramètre Choix dynamiques.
  • Corrigé : Les numéros de téléphone mobile australiens ne passaient pas la validation du champ de téléphone intelligent (bibliothèque intl-tel-put mise à jour).
  • Corrigé : Les valeurs du champ numérique n'autorisaient pas les zéros non significatifs.
  • Corrigé : Constructeur de formulaire : la barre de recherche de modèles affiche l'icône par-dessus le texte.
  • Corrigé : Renforcement et améliorations de la sécurité.

1.5.8.2 (2019-01-13)

  • Corrigé : Avertissement "Impossible de modifier les informations d'en-tête" dans Pro/Access/Capabilities.php.
  • Corrigé : Impossible d'ajouter une nouvelle ligne dans les zones de texte dans le constructeur de formulaire (Notifications > Message, etc.).
  • Corrigé : Le bloc d'édition des choix dans le constructeur de formulaire est masqué si un formulaire est créé à l'aide d'un modèle.

1.5.8.1 (2019-01-09)

  • Corrigé : Erreur "Formulaire invalide" lors de la soumission du formulaire si la soumission de formulaire AJAX est activée et que l'utilisateur n'est pas connecté.

1.5.8 (2020-01-09)

  • Ajouté : Contrôles d'accès : permettre à l'administrateur de contrôler les autorisations en fonction des rôles des utilisateurs du site via des capacités spécifiques à WPForms (avec sa propre interface utilisateur et une intégration avec MemberPress et User Role Editor).
  • Ajouté : ID de publication aux détails de l'entrée sur la page de détails de l'entrée pour les entrées de soumission de publication (fonctionne avec n'importe quel CPT).
  • Ajouté : Meilleure validation du champ de téléphone pour les formats américains et internationaux avec la possibilité de redéfinir le message d'erreur en cas de valeur de champ incorrecte.
  • Modifié : Le logo Sullie dans le constructeur de formulaire a retrouvé sa main gauche.
  • Modifié : Améliorer la façon dont la validation de l'URL est effectuée pour le champ "Site Web / URL".
  • Modifié : Masquer les options de choix d'image si les choix dynamiques sont activés.
  • Corrigé : Compatibilité des styles du Générateur de formulaires avec les nouveaux styles de WordPress 5.3.
  • Modifié : Ajustement de la saisie du champ Nombre pour améliorer la cohérence entre les différents navigateurs/appareils.
  • Modifié : Amélioration de la détection des blocs pour charger les styles CSS plus tôt.
  • Modifié : Ouvrir la modale de connexion d'un nouveau fournisseur après l'ajout du compte.
  • Modifié : Traiter la logique conditionnelle des champs/notifications/confirmations comme d'habitude lorsqu'une règle CL n'est pas entièrement configurée (le champ de règle sélectionné est requis).
  • Modifié : Améliorer la gestion des versions Lite et Pro de l'activation du plugin.
  • Modifié : Supprimer le paramètre "Requis" inutile du champ Curseur Numérique.
  • Corrigé : Affichage incorrect du libellé du curseur numérique dans le panneau d'aperçu du Générateur de formulaires.
  • Corrigé : Autocomplétion du navigateur pour le champ code postal de l'adresse est incorrecte.
  • Corrigé : Le menu des liens rapides génère une erreur de console du navigateur sur la page des résultats d'impression d'enquête.
  • Corrigé : Le message de validation "Requis" n'est pas supprimé immédiatement lors de la sélection des choix.
  • Corrigé : Traitement incorrect de la logique conditionnelle pour le champ "Éléments de case à cocher" de paiement lorsque plusieurs choix sont sélectionnés.
  • Corrigé : Compatibilité des styles du Générateur de formulaires avec les nouveaux styles de WordPress 5.3.
  • Corrigé : Traiter correctement la pression de la touche Entrée dans le champ Téléphone portable lorsque Entrée est utilisé pour soumettre un formulaire.
  • Corrigé : Supprimer les paramètres GET non nécessaires de l'URL dans le Générateur lors de la création d'un nouveau formulaire pour éviter les conditions de concurrence avec la logique de chargement de certains fournisseurs.
  • Corrigé : Afficher tous les choix sélectionnés (cases à cocher) dans les résultats de l'enquête.
  • Corrigé : Naviguer correctement entre les pages d'un formulaire multipage lorsque la touche Entrée est pressée.
  • Corrigé : Faire défiler correctement dans tous les principaux navigateurs jusqu'à un champ défectueux dans un formulaire, y compris les formulaires multipages.
  • Corrigé : Fonctionne correctement avec les nombres négatifs dans les opérateurs "plus grand/plus petit que" de la logique conditionnelle.
  • Corrigé : Optimiser les indicateurs de progression des formulaires multipages pour les petits écrans.
  • Corrigé : Les sauts de page des formulaires multipages autorisaient incorrectement l'affichage du bouton "Précédent" dans le Générateur.
  • Corrigé : Téléchargement de fichiers moderne : améliorer la prise en charge des traductions des indices de la zone de téléchargement.
  • Corrigé : Prise en charge RTL pour le champ Téléphone, affichage correct sur le front-end et le back-end du site.
  • Corrigé : Exportation des entrées "Informations sur la passerelle de paiement" non disponible lorsque le module complémentaire Stripe est actif.
  • Corrigé : Le champ Éléments déroulants ne gère pas correctement le remplissage du champ de secours.
  • Corrigé : La vérification de la limite de caractères de la zone de texte renvoie une erreur si le contenu collé est trop volumineux et contient des sauts de ligne 'rn'.

1.5.7 (2019-12-12)

  • Ajouté : Champ Curseur Numérique.
  • Ajouté : Champ reCAPTCHA dans le Générateur de formulaires permettant de gérer facilement le reCAPTCHA pour un formulaire.
  • Ajouté : Paramètre d'étiquette pour les champs HTML afin de les identifier plus facilement dans le constructeur de formulaires.
  • Ajouté : Possibilité d'afficher les colonnes ID d'entrée et Notes d'entrée dans une liste d'entrées de formulaire.
  • Ajouté : Metabox Journal d'entrée pour une vue d'entrée unique, suit la mise en étoile/retrait de l'étoile et la lecture/non-lecture de l'entrée.
  • Ajouté : Menu des liens rapides de la zone d'administration.
  • Ajouté : Page du sous-menu Analyses.
  • Ajouté : Page du sous-menu SMTP.
  • Ajouté : Nouvelle option avancée pour le champ Séparateur de page : désactiver l'animation de défilement.
  • Modifié : Amélioration du support RTL du champ Téléphone intelligent.
  • Modifié : Amélioration du traitement des actions groupées des formulaires.
  • Modifié : Ajout d'un écran de démarrage du constructeur de formulaires qui s'affiche sur les appareils mobiles.
  • Modifié : Affichage d'un message d'avertissement si JavaScript est désactivé dans le navigateur.
  • Modifié : Amélioration de la page "À propos > Versus" avec plus de détails concernant les différents types de licences.
  • Modifié : Amélioration de la découverte de l'indicateur de progression de la page du constructeur de formulaires.
  • Modifié : Amélioration de l'affichage et de l'alignement des formulaires sur le front-end pour les thèmes axés sur Gutenberg.
  • Modifié : Amélioration du comportement de reCAPTCHA invisible lors de la soumission du formulaire.
  • Modifié : Amélioration des actions et des filtres pour les e-mails de notification.
  • Corrigé : Duplicata du formulaire dupliqué créé lors du rechargement de la page.
  • Corrigé : Téléchargeur de fichiers moderne : styles de champ dans l'éditeur Gutenberg.
  • Corrigé : Téléchargeur de fichiers moderne : prévention des erreurs lors de la soumission de données malformées.
  • Corrigé : Ne pas soumettre le formulaire via AJAX (si activé dans les paramètres du formulaire) en mode AMP.
  • Corrigé : Les guillemets dans les notes d'entrée sont échappés.
  • Corrigé : Problèmes de style de la zone d'administration de WordPress 5.3.
  • Corrigé : Problèmes de style de l'entrée masquée du téléchargeur de fichiers moderne.
  • Corrigé : Le champ numérique traite incorrectement les nombres négatifs.
  • Corrigé : Problèmes avec le tag intelligent page_url.

1.5.6.2 (07-11-2019)

  • Ajouté : Valeur par défaut pour le champ "Texte de paragraphe".
  • Corrigé : Compatibilité avec WordPress 5.3.
  • Corrigé : Le menu déroulant des pays du téléphone intelligent est écrasé sur une largeur d'écran <= 600px sur les thèmes avec le style de formulaire de base sélectionné.
  • Corrigé : Inclusion correcte des modèles de formulaire Pro sur l'écran de création de formulaire dans une section de sélection de modèle.
  • Corrigé : Téléchargeur de fichiers classique : gère correctement les fichiers téléchargés portant le même nom.
  • Corrigé : La valeur par défaut 0 d'un champ disparaît après avoir enregistré et quitté le constructeur de formulaires.
  • Corrigé : Le champ Email intelligent ne reconnaissait pas les domaines de premier niveau .dev comme valides.

1.5.6.1 (2019-10-30)

  • Corrigé : Téléchargeur de fichiers moderne : traite correctement la valeur post_max_size de php.ini (js ne devrait pas envoyer ce fichier du tout).
  • Corrigé : Téléchargeur de fichiers moderne : rend le message d'erreur plus clair lorsqu'un fichier n'a pas été téléchargé.
  • Corrigé : Téléchargeur de fichiers moderne : lorsque le fichier est en cours de téléchargement, ne modifie pas le texte du bouton Soumettre.
  • Corrigé : Téléchargeur de fichiers moderne : traite correctement l'intégration de la médiathèque WordPress et la logique conditionnelle.
  • Corrigé : Téléchargeur de fichiers moderne : certains serveurs n'ont pas l'extension mime installée, utilise donc la fonction WP pour déterminer le type mime.

1.5.6 (2019-10-23)

  • IMPORTANT : La prise en charge de PHP 5.3 a été interrompue. Si vous utilisez PHP 5.3, vous DEVEZ mettre à niveau PHP avant d'installer WPForms 1.5.6. Ne pas le faire désactivera les fonctionnalités principales de WPForms.
  • Ajouté : Paramètre de champ Téléchargement de fichiers "Moderne" avec prise en charge de plusieurs fichiers, AJAX, barre de progression, et plus encore !
  • Ajouté : Options de limitation pour les champs Texte d'une ligne/Paragraphe (limitation par nombre de caractères ou de mots).
  • Ajouté : Page de sous-menu "Communauté" pour un accès facile à des ressources et liens utiles.
  • Corrigé : Les traductions ne se téléchargeaient pas correctement, entraînant une traduction partielle du texte.
  • Modifié : La version minimale requise de PHP est maintenant PHP 5.4.
  • Modifié : La version minimale requise de WordPress est maintenant WordPress 4.9.

1.5.5.2 (2019-09-18)

  • Ajouté : Compatibilité avec WPForms Stripe v2.3.
  • Corrigé : Problèmes mineurs et améliorations.

1.5.5.1 (2019-09-17)

  • Ajouté : Nouveau filtre pour afficher des champs supplémentaires afin de filtrer les entrées sur la page des entrées.
  • Ajouté : Nouveaux filtres pour ajouter des informations supplémentaires au fichier CSV exporté des entrées.
  • Corrigé : Case à cocher reCAPTCHA cassée dans Constructeur > Paramètres > Général si le type reCAPTCHA n'est pas défini dans WPForms > Paramètres.
  • Corrigé : Le téléchargement CSV ajoute l'extension .html à un fichier CSV initialement dans Safari sur MacOS.
  • Corrigé : Les valeurs par défaut des champs ne s'affichent pas si la logique conditionnelle est activée.
  • Corrigé : Le tag intelligent {entry_id} ne devrait pas être disponible pour les champs, car il n'est disponible qu'après l'enregistrement de l'entrée.
  • Corrigé : Problème de validation côté serveur du champ Email.
  • Corrigé : Option "Ajout en masse" cassée dans le Constructeur sous IE 11.
  • Corrigé : Sélection d'images cassée et problème de style (mise en page) sous IE 11.
  • Corrigé : la redirection vers le paiement PayPal ne fonctionne pas lorsque la soumission de formulaire AJAX est activée.
  • Corrigé : les filtres rétrocompatibles pour certains champs lors de leur affichage étaient manquants.

1.5.5 (28-08-2019)

  • Ajouté : Nouvel écran par défaut pour la page de liste des entrées (WPForms > Entrées).
  • Ajouté : Nouvelle exportation flexible des entrées (WPForms > Outils > Exporter).
  • Ajouté : Détails WPForms dans les rapports d'informations sur l'état du site (Outils > État du site > Informations).
  • Ajouté : Filtre wpforms_emails_summaries_is_disabled pour désactiver facilement la fonctionnalité des résumés d'e-mails.
  • Ajouté : Nouvelle balise intelligente : {field_html_id="42"} - qui traitera la valeur du champ et affichera sa représentation HTML.
  • Modifié : Amélioration de la détection de l'IP wpforms_get_ip() et de la valeur associée de la balise intelligente {user_ip}.
  • Corrigé : Donner accès à WPForms pour les éditeurs (et autres rôles) devrait également donner accès au widget du tableau de bord.
  • Corrigé : Le widget du tableau de bord affiche le graphique et le nombre d'entrées pour les 8 derniers jours, et non 7.
  • Corrigé : Ajout de la propriété 'attr' à 'input_container' pour les champs basés sur des radios/cases à cocher.
  • Corrigé : Diverses fautes de frappe.
  • Corrigé : Description du plugin WP Mail SMTP sur la page À propos.
  • Corrigé : Position du symbole de devise HKD ($) déplacée à gauche.
  • Corrigé : Éviter le défilement horizontal sur les appareils mobiles lors de l'utilisation du champ de téléchargement de fichiers.

1.5.4.2 (07-08-2019)

  • Modifié : Renommage de certaines actions avec des fautes de frappe dans leurs noms, rétrocompatible. Ajout d'un texte de dépréciation utilisant do_action_deprecated().
  • Modifié : Point de terminaison de l'API de géolocalisation (utilisé pour le champ de téléphone "intelligent").
  • Corrigé : Comportement de la page À propos lorsque WP Mail SMTP Pro est installé.
  • Corrigé : Les licences Elite ne pouvaient pas installer de modules complémentaires depuis l'intérieur du constructeur de formulaires.
  • Corrigé : La couleur de l'icône du champ de notation ne changeait pas sur le frontend avec certains thèmes.
  • Corrigé : Les paramètres reCAPTCHA pouvaient être enregistrés sans fournir le type de reCAPTCHA.
  • Corrigé : Les tables de base de données d'entrées n'étaient pas créées pour certains utilisateurs effectuant la mise à niveau depuis WPForms Lite.

1.5.4.1 (31-07-2019)

  • Corrigé : Erreurs du lien 'Afficher un exemple de résumé d'e-mail' dans Paramètres du plugin > Divers.

1.5.4 (30-07-2019)

  • Ajouté : Résumés d'e-mails.
  • Ajouté : Raccourci clavier du constructeur de formulaires pour enregistrer les modifications, CTRL/CMD + S.
  • Modifié : Photo de l'équipe sous WPForms > À propos. 🙂
  • Corrigé : La population dynamique des champs remplit les valeurs des champs de cases à cocher et de boutons radio, mais n'ajoute pas la classe 'wpforms-selected' à leurs conteneurs.
  • Corrigé : Les attributs des champs Liste déroulante et Éléments de liste déroulante sont désormais accessibles avec le filtre wpforms_field_properties.
  • Corrigé : Les boutons de champ du constructeur de formulaires débordent lorsqu'ils sont traduits.
  • Corrigé : Erreur PHP du widget Tableau de bord.
  • Corrigé : Le formulaire peut être soumis plusieurs fois si le paramètre de formulaire "Texte de traitement du bouton de soumission" est vide.
  • Corrigé : "Erreur lors du chargement du bloc" dans Gutenberg si des paramètres CSS supplémentaires sont fournis pour le formulaire.
  • Corrigé : Montant du paiement incorrect affiché dans certains cas.

1.5.3.1 (18-06-2019)

  • Corrigé : Problème de validation du champ de case à cocher lorsque le champ n'est pas obligatoire.

1.5.3 (17-06-2019)

  • Ajouté : Soumissions de formulaires AJAX.
  • Ajouté : Google reCAPTCHA v3.
  • Modifié : Script de désinstallation de WPForms pour un meilleur processus de nettoyage.
  • Modifié : Fonctionnalité de vérification d'e-mail du champ E-mail pour offrir des contrôles supplémentaires. Nouveaux filtres : wpforms_mailcheck_enabled, wpforms_mailcheck_domains et wpforms_mailcheck_toplevel_domains.
  • Corrigé : Problème des champs de téléchargement de fichiers dans Microsoft Edge.
  • Corrigé : Les caractères spéciaux ne sont pas encodés lors du traitement des balises intelligentes dans la chaîne de requête.
  • Corrigé : Les champs avec choix d'images ne fonctionnent pas avec certains navigateurs Android et anciens navigateurs de bureau.
  • Corrigé : La valeur du champ Total de paiement inclut les champs d'article unique masqués conditionnellement.
  • Corrigé : Montant du paiement incorrect des e-mails de notification et de front-end pour certaines devises si la valeur est supérieure à 1000.
  • Corrigé : Logique conditionnelle : Problème de sélection multiple des éléments de case à cocher de paiement.
  • Corrigé : Constructeur de formulaire : Plusieurs modales d'alerte sont affichées par lot si plusieurs fournisseurs ont des problèmes de configuration.
  • Corrigé : L'objet WP_Post est retourné par wpforms()->form->get() si les données du formulaire sont demandées avec un ID de publication non-WPForms.
  • Corrigé : Comportement incohérent de la touche Entrée dans les formulaires multipages.
  • Corrigé : Impossible d'obtenir une entrée spécifique avec wpforms()->entry->get_entries() sans fournir l'ID du formulaire.

1.5.2.3 (23-04-2019)

  • Corrigé : Erreur PHP si le champ de case à cocher est vide lors de la soumission du formulaire.
  • Corrigé : Valider tous les champs :input (pas seulement les obligatoires) lors de la navigation dans les formulaires multipages.
  • Conflits de logique conditionnelle utilisant des cases à cocher/listes déroulantes avec les options "false" ou "0".
  • L'utilisation du constructeur de prototype de tableau JavaScript casse la logique conditionnelle.

1.5.2.2 (15-04-2019)

  • Corrigé : notice/avertissements PHP provenant d'une constante indéfinie (faute de frappe).
  • Corrigé : l'écran des modules complémentaires ne se remplissait pas pour tous les niveaux de licence.

1.5.2.1 (2019-04-11)

  • Corrigé : la page d'aperçu d'impression des entrées ne prenait pas en charge les jeux de caractères non UTF8.
  • Corrigé : la page d'aperçu d'impression des entrées n'affichait pas les notes d'entrée.
  • Corrigé : les champs de case à cocher obligatoires demandaient que toutes les entrées soient cochées pour réussir la validation.

1.5.2 (2019-04-10)

  • Ajouté : Format intelligent pour les champs Téléphone.
  • Ajouté : Option avancée Limite de choix pour les champs Case à cocher.
  • Ajouté : Détection intelligente des fautes de frappe dans les noms de domaine pour les champs Email.
  • Ajouté : Nouveaux mots-clés de bloc Gutenberg pour faciliter la découverte.
  • Ajouté : Lien vers la documentation "Comment tester correctement vos formulaires WordPress avant le lancement" dans le bloc Gutenberg.
  • Ajouté : Filtre wpforms_upload_root pour modifier l'emplacement des téléchargements.
  • Changé : Icône de suppression de champ du constructeur de formulaires, maintenant une poubelle.
  • Changé : Vérification héritée supprimée pour la logique conditionnelle.
  • Changé : Amélioration du tableau de la liste des entrées sur les petits appareils.
  • Changé : Méthode de détection de l'IP de l'utilisateur, maintenant filtrable.
  • Changé : Bibliothèque JS flatpickr mise à jour vers la v4.5.5.
  • Changé : Bibliothèque jQuery inputmask mise à jour vers la v4.0.6.
  • Changé : Plugin jQuery validation mis à jour vers la v1.19.0.
  • Changé : Cache du widget Tableau de bord vidé lors de la création/suppression/mise à jour d'un formulaire.
  • Corrigé : Formulaire vide si utilisation d'un modèle de formulaire contenant target="_blank".
  • Corrigé : Champ Honeypot n'utilisant pas d'identifiants uniques.
  • Corrigé : Duplication de formulaires créant un autre duplicata si, par la suite, le tableau était trié.
  • Corrigé : Problèmes mineurs avec l'éditeur Gutenberg.
  • Corrigé : Conflit d'autocomplétion du navigateur avec le masque de saisie du code postal des adresses américaines.
  • Corrigé : Modale d'intégration du constructeur de formulaires affichant des instructions pour l'éditeur classique pour les utilisateurs de Gutenberg.
  • Corrigé : Aucune détection ou erreurs si la taille combinée de plusieurs téléversements de fichiers est supérieure à post_max_size.
  • Corrigé : Champ numérique autorisant les caractères non numériques sur les appareils iOS.
  • Corrigé : Données incorrectes dans les exportations d'entrées CSV si des champs ont été supprimés.
  • Corrigé : Les choix dynamiques de champ ne s'affichent pas dans l'aperçu du formulaire lors de l'utilisation de "Type de publication".

1.5.1.3 (20/03/2019)

  • Corrigé : Problème de style avec les boutons précédent/suivant d'une seule entrée.
  • Corrigé : Importation de formulaires contenant `target="_blank"`.
  • Corrigé : Problèmes de duplication des notifications de formulaire et des règles de logique conditionnelle à l'intérieur des notifications de formulaire.
  • Corrigé : Prise en charge/affichage des guillemets dans les balises intelligentes de paramètre de requête.
  • Corrigé : Le cache des modules complémentaires n'est pas vidé lorsque la clé de licence est changée ou désactivée.
  • Corrigé : Autres corrections mineures.

1.5.1.2 (28/02/2019)

  • Corrigé : Problème de logique conditionnelle avec les champs de cases à cocher/choix multiples lorsque des valeurs par défaut sont définies.

1.5.1.1 (26/02/2019)

  • Corrigé : Conflit avec WordPress 5.1 si le formulaire contenait target="_blank".
  • Corrigé : Les longues étiquettes de champ sont coupées lorsqu'elles sont vues dans la vue compacte de la page d'impression des entrées.
  • Corrigé : Notices PHP sur la page d'impression des entrées.
  • Corrigé : Notices PHP sur la page des entrées.
  • Corrigé : Impossible de décocher la valeur par défaut du choix multiple dans le constructeur de formulaire après sa définition initiale.
  • Corrigé : Erreur PHP lors de l'exportation des entrées après la suppression d'un champ.
  • Corrigé : Problème d'affichage des paramètres de logique conditionnelle de notification par e-mail dans le constructeur de formulaire après l'ajout d'une nouvelle notification.
  • Corrigé : Conflit avec certains thèmes empêchant la sélection des champs à choix multiples.

1.5.1 (06/02/2019)

  • Ajouté : Champ d'éléments de case à cocher (cases à cocher de paiement).
  • Ajouté : Traductions complètes pour l'espagnol, l'italien, le japonais et l'allemand.
  • Ajouté : Amélioration de l'éducation et des flux de travail du constructeur de formulaire : installez et activez n'importe quel module complémentaire sans jamais quitter le constructeur de formulaire !
  • Ajouté : Balise intelligente pour référencer les métadonnées utilisateur, {user_meta key=""}.
  • Changé : Suppression de la limite des colonnes d'entrée lors de la personnalisation.
  • Changé : Amélioration du support avec le plugin LocoTranslate.
  • Changé : Refonte de la fonctionnalité d'aperçu du formulaire, ne nécessitant plus la création d'une page privée cachée.
  • Changé : Chargement systématique du style complet de WPForms dans Gutenberg pour que les formulaires s'affichent correctement.
  • Corrigé : Les décomptes d'entrées se désynchronisent avec la détection du rythme cardiaque des entrées.
  • Corrigé : Fautes de frappe, grammaire et autres problèmes liés à l'i18n.
  • Corrigé : Création d'une classe d'alias pour WPForms afin d'éviter un problème de namespacing introduit dans la version 1.5.0.
  • Corrigé : Problème de population dynamique lors de l'utilisation du champ Choix d'images.

1.5.0.4 (20/12/2018)

  • Modifié : Améliorations du widget du tableau de bord.
  • Corrigé : Diverses fautes de frappe.

1.5.0.3 (06/12/2018)

  • Modifié : Améliorations mineures du bloc Gutenberg pour WordPress 5.0.
  • Corrigé : Erreur lors de l'activation de WPForms Pro si WPForms Lite est toujours activé.

1.5.0.2 (03/12/2018)

  • Corrigé : Problème de validation de téléversement de fichier si la taille maximale du fichier était définie.
  • Corrigé : Apparence du widget du tableau de bord sous Windows.

1.5.0.1 (28/11/2018)

  • Corrigé : Application de la validation obligatoire sur les champs Date et Heure.

1.5.0 - 2018-11-28

  • IMPORTANT : La prise en charge de PHP 5.2 a été interrompue. Si vous utilisez PHP 5.2, vous DEVEZ mettre à niveau PHP avant d'installer WPForms 1.5. Ne pas le faire désactivera les fonctionnalités de base de WPForms.
  • Ajouté : Widget du tableau de bord avec rapports de base.
  • Ajouté : Défi WPForms : un guide interactif étape par étape pour créer un formulaire pour les nouveaux utilisateurs.
  • Ajouté : Population dynamique des champs, activable depuis les paramètres du formulaire.
  • Ajouté : Nouvelle notification "battement de cœur" pour les entrées sur l'écran de liste des entrées.
  • Ajouté : Page d'administration "À propos" (WPForms > À propos).
  • Ajouté : Balises intelligentes {user_first_name} et {user_last_name}.
  • Modifié : Amélioration de la randomisation si un champ est configuré pour randomiser les éléments.
  • Modifié : Amélioration des validations de taille de fichier avec plusieurs téléversements.
  • Modifié : Amélioration de la prise en charge de l'i18n.
  • Corrigé : Erreurs du constructeur de formulaire si l'utilisateur avait désactivé l'éditeur visuel dans son profil.
  • Corrigé : Problèmes de style du constructeur de formulaire sous Windows.
  • Corrigé : Avertissement de choix dynamique du constructeur de formulaire ne disparaissant pas toujours.
  • Corrigé : Mise en forme CSS de "Afficher la disposition" du constructeur de formulaire.
  • Corrigé : Compatibilité reCAPTCHA lorsque le formulaire est à l'intérieur d'une fenêtre contextuelle OptinMonster.
  • Corrigé : Erreurs PHP si le formulaire ne contient aucune entrée.
  • Corrigé : Problèmes de validation et de formatage sur certains champs si la valeur soumise est zéro.
  • Corrigé : Validation JavaScript de téléversement de fichier en conflit avec les formulaires multipages.
  • Corrigé : le bloc Gutenberg renvoyant une erreur si aucun formulaire n'a été créé.

1.4.9 (2018-09-19)

  • Ajouté : Importateur Pirate Forms.
  • Modifié : Certaines info-bulles de l'outil de création de formulaires pour contenir des liens de documentation.
  • Corrigé : Conflit javascript de l'outil de création de formulaires avec le mode sans conflit de jQuery.
  • Corrigé : Problème RTL avec le champ Téléphone lors de l'utilisation de masques de saisie.
  • Corrigé : Notice PHP du widget WPForms.
  • Corrigé : Marquage incorrect autour de l'élément du sous-menu Addons.

1.4.8.1 (2018-08-31)

  • Corrigé : Certains paramètres de confirmation, avant la version 1.4.8, ne s'affichaient pas correctement dans l'outil de création de formulaires.
  • Corrigé : Problème de compatibilité avec le mode `Strict_Trans_Tables` de MySQL (encore).

1.4.8 (2018-08-28)

  • Ajouté : Bloc Gutenberg.
  • Ajouté : Confirmations de formulaire conditionnelles - les formulaires peuvent désormais avoir plusieurs confirmations avec une logique conditionnelle !
  • Ajouté : Détection et indices WP Mail SMTP dans les paramètres de notification de l'outil de création de formulaires.
  • Ajouté : Balises Alt et title aux images des choix d'images affichées sur le front-end.
  • Modifié : Validation améliorée du champ URL du site web sur le front-end - ajoute désormais automatiquement le protocole s'il est omis.
  • Modifié : Améliorations i18n.
  • Corrigé : Problème de compatibilité avec le mode Strict_Trans_Tables de MySQL.
  • Corrigé : Paramètre incorrect utilisé avec shortcode_atts.
  • Corrigé : Les champs NPS et Évaluation n'avaient pas accès à toutes les comparaisons de logique conditionnelle.
  • Corrigé : Accès à wpforms_setting dans le javascript du front-end avant de vérifier s'il existe.
  • Corrigé : La méthode d'échappement dans le champ HTML corrompait le code lors de la sauvegarde.
  • Corrigé : Erreur PHP lors de l'activation/désactivation des notifications de l'outil de création de formulaires dans certains cas d'utilisation.
  • Corrigé : Le texte de l'accord du champ RGPD ne se mettait pas à jour en temps réel.
  • Corrigé : Connexions aux fournisseurs de marketing contenant une apostrophe échappée.
  • Corrigé : Appuyer sur "Entrée" dans l'outil de création de formulaires entraînait un comportement inattendu.
  • Corrigé : Pagination incorrecte lors de la recherche d'entrées.
  • Corrigé : Améliorations de sécurité et autres corrections de bugs divers.

1.4.7.2 (2018-06-21)

  • Modifié : L'ajout d'un nouveau choix au champ Articles multiples définit maintenant le prix à 0 €.
  • Corrigé : L'ID de saisie s'affichait toujours à 0 lors de la visualisation des détails d'une saisie unique.
  • Corrigé : Le champ Honeypot utilisait un ID CSS non unique.
  • Corrigé : Problèmes d'affichage de l'ajout en masse dans le générateur de formulaires dans certains cas d'utilisation.
  • Corrigé : Les valeurs des champs de cases à cocher ne s'enregistraient pas si l'option de champ Afficher les valeurs était activée.
  • Corrigé : Le texte d'espace réservé du menu déroulant de date du champ Date Heure n'était pas accessible.

1.4.7.1 (07-06-2018)

  • Ajouté : Règles de logique conditionnelle Supérieur à et Inférieur à.
  • Ajouté : Prise en charge de la logique conditionnelle pour le champ Net Promoter Score (module complémentaire Sondages et enquêtes v1.1.0).
  • Modifié : Traduction russe mise à jour.
  • Corrigé : Divers problèmes i18n.

1.4.7 (04-06-2018)

  • Ajouté : Nouvelle classe et fonctionnalité Fournisseurs. Le module complémentaire Drip est le premier à exploiter la nouvelle classe et les modules complémentaires de fournisseur existants seront mis à jour au fil du temps.
  • Modifié : Les colonnes d'exportation CSV sont maintenant filtrables (wpforms_export_get_csv_cols).
  • Modifié : L'avertissement d'administration pour les anciennes versions de PHP (5.2 et 5.3) a été ajusté pour refléter la nouvelle chronologie d'août 2018.
  • Corrigé : Les champs de cases à cocher s'affichaient comme des champs Radio dans l'aperçu du générateur lors de leur création.
  • Corrigé : La duplication de champs dans le générateur de formulaires causait des problèmes avec certains types de champs.
  • Corrigé : L'ID de saisie devenait 0 lors du renvoi des notifications.
  • Corrigé : Problème d'échappement avec les noms de connexion des fournisseurs contenant une apostrophe.
  • Corrigé : Problèmes d'alignement avec l'affichage de la page Modules complémentaires.
  • Corrigé : Texte incorrect sur la page d'activation de bienvenue.

1.4.6 (14-05-2018)

  • Ajouté : Paramètre du plugin Améliorations RGPD [doc].
  • Ajouté : Amélioration RGPD : Paramètre du plugin Désactiver les cookies utilisateur.
  • Ajouté : Amélioration RGPD : Paramètre du plugin Désactiver les détails utilisateur (IP et agent utilisateur).
  • Ajouté : Amélioration RGPD : Paramètre du formulaire Désactiver le stockage des détails utilisateur.
  • Ajouté : Amélioration RGPD : Champ de formulaire Accord utilisateur.
  • Ajouté : Les champs de saut de page, de séparateur de section et HTML peuvent maintenant être activés dans les notifications par e-mail avec un filtre [doc].
  • Modifié : Masquer le champ de carte de crédit sauf s'il est activé par un module complémentaire de paiement ou avec un filtre [doc].
  • Modifié : Avertissement PHP informant les utilisateurs que la prise en charge de PHP 5.4 et versions antérieures sera supprimée cet été.
  • Modifié : Journalisation du spam, pour améliorer les performances.
  • Corrigé : Échelle de notation et échelle de Likert non incluses dans les exportations CSV.
  • Corrigé : Faute de frappe dans le CSS de la forme de base.
  • Corrigé : Suppression du HTML des étiquettes des cases à cocher, choix multiples et paiements multiples dans le constructeur de formulaires.
  • Corrigé : Erreurs illisibles si l'installation d'un module complémentaire en 1 clic échoue.
  • Corrigé : Étiquettes de l'intervalle de temps du champ Date et Heure non traduisibles.
  • Corrigé : Visibilité de l'icône du constructeur de formulaires lorsque les étiquettes des champs sont masquées.

1.4.5.3 (03/04/2018)

  • Modifié : Utilisation des ressources d'administration minifiées lorsque cela est approprié.
  • Modifié : Affichage d'un lien vers la documentation utile dans la fenêtre modale d'intégration de formulaire.
  • Modifié : Améliorations mineures du traitement des règles de logique conditionnelle complexes.
  • Corrigé : Champs de notation et de Likert manquants dans les exportations CSV.
  • Corrigé : reCAPTCHA v2 affiché dans le constructeur de formulaires lors de l'utilisation de reCAPTCHA invisible.
  • Corrigé : Début des règles de logique conditionnelle.
  • Corrigé : Les règles de logique conditionnelle avec des choix Radio et Case à cocher ne se mettaient pas à jour avant la sauvegarde.
  • Corrigé : Suppression des références de raccourcis jQuery dans `admin-utils` pour éviter les conflits.
  • Corrigé : Problème de traitement incorrect du hachage de retour de formulaire dans certains scénarios.

1.4.5.2 (21/03/2018)

  • Corrigé : Les champs Case à cocher et Choix multiples ne se validaient pas lorsqu'ils étaient à l'intérieur des sauts de page.
  • Corrigé : Lien de documentation incorrect pour le masque de saisie.
  • Corrigé : La valeur du masque de saisie disparaissait lors du rafraîchissement du constructeur de formulaires.

1.4.5.1 (20/03/2018)

  • Corrigé : Les choix dynamiques ne s'affichaient pas correctement pour les champs Choix multiples et Cases à cocher.

1.4.5 (15/03/2018)

  • Ajouté : Fonctionnalité de choix d'images avec les champs Case à cocher, Choix multiples et Paiements multiples ; les images peuvent maintenant être téléchargées et affichées avec vos choix !
  • Ajouté : Masques de saisie personnalisés pour les champs Texte sur une seule ligne (Options avancées).
  • Ajouté : Mode sans conflit pour Google reCAPTCHA (Paramètres > reCAPTCHA). Supprime les autres occurrences de reCAPTCHA pour éviter les conflits.
  • Ajouté : Test de connexion SSL (Outils > Informations système). Vérifiez rapidement que votre hébergeur prend correctement en charge les connexions SSL.
  • Ajouté : Balise intelligente {user_full_name}, affiche le prénom et le nom de l'utilisateur.
  • Ajouté : Option de formatage pour l'affichage des avertissements / conditions d'utilisation pour les champs Case à cocher (Options avancées).
  • Ajouté : Style CSS de base pour les champs désactivés.
  • Ajouté : Routine de désinstallation, disponible dans Paramètres > Divers.
  • Ajouté : Améliorations des performances du constructeur de formulaires. La modification d'un formulaire contenant des centaines de champs est maintenant 500 % plus rapide !
  • Ajouté : Champ de recherche sur la page Extensions pour rechercher rapidement les extensions disponibles.
  • Modifié : Nouvel onglet Paramètres : Divers, déplacement de l'option Masquer les annonces vers le nouvel onglet.
  • Modifié : La colonne "Total" des entrées ne s'affiche que si le formulaire a une passerelle configurée et activée.
  • Modifié : Le Smart Tag {user_display} affiche le nom d'affichage de l'utilisateur (dans la plupart des cas, il s'agit du nom de l'utilisateur).
  • Modifié : Tous les attributs peuvent maintenant être modifiés via le filtre wpforms_frontend_form_atts.
  • Corrigé : Traitement et validation des hachages de retour (principalement utilisés avec le module complémentaire PayPal Standard).
  • Corrigé : Utilisation des Smart Tags dans les messages de confirmation affichés à partir des hachages de retour (principalement utilisés avec le module complémentaire PayPal Standard).
  • Corrigé : Conflits d'alignement des icônes d'onglet du constructeur de formulaires avec les CSS des plugins tiers.
  • Corrigé : Problèmes d'affichage de la liste déroulante des Smart Tags dans le constructeur de formulaires.
  • Corrigé : Zone de glisser-déposer du constructeur de formulaires disparaissant si tous les champs sont supprimés d'un formulaire.

1.4.4.1 (2018-02-13)

  • Modifié : Chargement du textdomain à une priorité plus tardive.
  • Modifié : Fournir l'ID de l'entrée lors de l'enregistrement des entrées pour améliorer les performances.
  • Modifié : Permettre l'accès à la classe `WPForms_Builder`.
  • Modifié : Déplacer le `wpautop` du message de confirmation à une priorité antérieure pour ne pas entrer en conflit avec le contenu ajouté à l'aide de filtres.
  • Corrigé : Zone de modèles du constructeur de formulaires ne s'alignant pas correctement dans certains navigateurs.
  • Corrigé : Identifiants de transaction de paiement ne s'affichant pas sur la page des détails de l'entrée.
  • Corrigé : Vérification incorrecte des autorisations pour le flux d'annonces.

1.4.4 (2018-01-30)

  • Ajouté : Recherche d'entrées de formulaire ; recherche par champ spécifique ou sur tous les champs, plusieurs conditions disponibles (est, n'est pas, contient, ne contient pas)
  • Ajouté : Filtrage des entrées de formulaire par date ; par exemple, afficher les entrées de formulaire du 1er au 31 décembre 2017
  • Ajouté : Champ de notation
  • Ajouté : Paramètre avancé pour les champs Choix multiples et Cases à cocher pour randomiser les choix
  • Ajouté : Filtre pour les sélecteurs déroulants de date des champs Date Heure, pour personnaliser les plages (wpforms_datetime_date_dropdowns)
  • Modifié : Les listes (ordonnées et non ordonnées) utilisées dans le champ HTML ont maintenant un style de base si le paramètre de thème complet du formulaire est utilisé
  • Modifié : Les icônes du menu d'administration utilisent maintenant SVG au lieu d'une icône de police personnalisée
  • Modifié : Révision de toutes les chaînes traduisibles, amélioration de l'échappement et du formatage
  • Modifié : Les liens externes ont rel="noopener noreferrer" pour améliorer la sécurité
  • Modifié : Vérification des permissions centralisée dans une seule fonction (wpforms_current_user_can())
  • Modifié : Texte du champ libellé requis centralisé dans une seule fonction (wpforms_get_required_label())
  • Modifié : Amélioration de la liste des pays
  • Corrigé : Incompatibilités de la logique conditionnelle dues à l'assainissement des valeurs
  • Corrigé : Faute de frappe dans la traduction allemande
  • Corrigé : Amélioration de l'i18n pour les pays
  • Corrigé : Les champs de connexion du fournisseur de messagerie requis ne se mettaient pas en surbrillance lorsqu'ils étaient laissés vides
  • Corrigé : Dans le constructeur de formulaires, la zone de nom de notification passait à la ligne sur les petits écrans
  • Corrigé : Le champ total ne se mettait pas à jour correctement lorsque plusieurs formulaires se trouvaient sur la même page

1.4.3 (2017-12-04)

  • Ajouté : Les valeurs des champs de saisie de formulaire sont désormais stockées (en plus) dans une nouvelle base de données, wpforms_entry_fields, à utiliser avec de nouvelles fonctionnalités passionnantes dans un avenir proche
  • Ajouté : Routine de mise à niveau pour la nouvelle base de données mentionnée ci-dessus
  • Ajouté : Filtre précoce pour les données du formulaire avant la sortie du formulaire, wpforms_frontend_form_data
  • Ajouté : Paramètre pour masquer le flux d'annonces
  • Ajouté : Données du flux d'annonces
  • Modifié : Standardisation et ajustement des styles des boutons de fenêtre modale
  • Modifié : Les paramètres de notification par e-mail par défaut sont désormais envoyés "depuis" l'e-mail de l'administrateur du site ; l'e-mail de l'utilisateur est utilisé dans Reply-To le cas échéant (pour, espérons-le, améliorer la délivrabilité des e-mails)
  • Modifié : Suppression du paramètre de formulaire "Masquer le nom et la description du formulaire" car il était une source fréquente de confusion
  • Modifié : Fourniture de styles de base pour les éléments hr dans les champs HTML
  • Corrigé : La mise en cache du site était vidée alors qu'elle n'aurait pas dû l'être, affectant les performances dans certains scénarios
  • Corrigé : Pays, état, mois et jours non correctement exposés à l'i18n
  • Corrigé : Dates d'exportation CSV n'utilisant pas correctement l'i18n
  • Corrigé : Utilisation incorrecte de esc_sql avec `wpdb->prepare`
  • Corrigé : Le style empêchait l'affichage correct du sélecteur de colonnes des entrées
  • Corrigé : Les types de publication personnalisés WPForms omettaient les libellés
  • Corrigé : Problèmes d'encodage des valeurs de balises intelligentes avec les notifications par e-mail
  • Corrigé : Problème de récursion infinie lors de l'utilisation de l'option Valeurs dynamiques
  • Corrigé : Notice PHP dans le constructeur de formulaires

1.4.2 (2017-10-25)

  • Ajouté : Importez vos anciens formulaires Ninja Forms ou Contact Form 7 ! (WPForms > Outils > Importation)
  • Modifié : Améliorations de l'internationalisation des dates
  • Modifié : Le paramètre "Afficher les valeurs" des listes déroulantes/cases à cocher/choix multiples a été masqué par défaut pour éviter la confusion, peut être réactivé en utilisant le filtre wpforms_fields_show_options_setting
  • Modifié : Les champs de date et heure se répartissent sur plusieurs lignes sur mobile pour éviter que le sélecteur de date ne sorte de l'écran dans certains scénarios
  • Corrigé : reCAPTCHA s'affiche maintenant dans l'aperçu du constructeur de formulaires lorsqu'il est activé
  • Corrigé : Entités encodées/échappées dans les notifications par e-mail
  • Corrigé : Problème de traduction allemande

1.4.1.2 (2017-10-03)

  • Corrigé : Le nouveau filtre de séparateur CSV introduit dans la version 1.4.1 ne s'exécutait pas correctement

1.4.1.1 (2017-09-29)

  • Modifié : Amélioration de l'ordre de chargement des fichiers javascript pour le constructeur de formulaires
  • Modifié : Mise à jour de certaines chaînes pour la traduction russe
  • Corrigé : La fonctionnalité d'exportation des entrées était défectueuse
  • Corrigé : Comportement des indicateurs multipages lorsque plusieurs formulaires multipages sont présents sur la même page

1.4.1 (2017-09-27)

  • Ajouté : Possibilité de renommer les panneaux de notification unique dans Formulaire > Paramètres > Notifications
  • Ajouté : Définir une version PHP minimale prise en charge dans le fichier readme.txt du plugin
  • Ajouté : Afficher un lien convivial vers une version pleine page, lorsque le formulaire est prévisualisé sur les pages AMP
  • Ajouté : Possibilité de réduire les panneaux de notification unique dans Formulaire > Paramètres > Notifications
  • Ajouté : Traduction russe
  • Ajouté : Autoriser plus d'une sélection par défaut pour les champs de cases à cocher
  • Modifié : Augmentation de la version minimale de WordPress à 4.6
  • Modifié : Amélioration du support de localisation du plugin
  • Modifié : Amélioration des textes à divers endroits
  • Modifié : Améliorations du style du code dans l'ensemble du plugin
  • Modifié : Combinaison de WPFORMS_DEBUG et WPFORMS_DEVELOPMENT en un seul, utiliser wpforms_debug() pour vérifier
  • Modifié : Toutes les requêtes HTTP valident désormais les certificats SSL des sites cibles avec les certificats groupés de WP (depuis la version 3.7)
  • Corrigé : Visibilité de la version des classes de paiement et de fournisseurs
  • Corrigé : Le champ postal (partie du champ Adresse) prend désormais en charge la balise intelligente {query_var}
  • Corrigé : Compteurs non lus/lus et marqués/non marqués de la page des entrées du formulaire
  • Corrigé : La sélection incomplète des champs déroulants de date entraînait l'enregistrement des entrées sous "Array"
  • Corrigé : L'e-mail de notification est vide si le formulaire soumis n'a pas de valeurs utilisateur (affichant un message convivial à la place)
  • Corrigé : Appuyer sur Entrée dans la fenêtre contextuelle "Entrer un nom de notification" ne fait rien
  • Corrigé : Options d'écran supprimées sur l'écran d'entrée unique
  • Corrigé : Permettre de masquer/supprimer le code postal, corriger les problèmes de pays
  • Corrigé : Les noms de pays n'ont plus de `) ou d'espaces redondants
  • Corrigé : Ne pas afficher l'option 2400 dans le sélecteur d'heure du champ Date / Heure pour le format 24h
  • Corrigé : Déprécation d'un filtre mal orthographié `wpforms_csv_export_seperator`, introduction d'un nom correct pour celui-ci
  • Corrigé : Problèmes de comparaison de la logique conditionnelle si la règle contenait des caractères spéciaux

1.4.0.1 (24-08-2017)

  • Ajouté : Avis non dismissible dans la page Tableau de bord, réservé aux administrateurs, concernant PHP 5.2
  • Modifié : Bibliothèque FontAwesome mise à jour
  • Corrigé : Erreur fatale avec PHP 5.2 due à une fonction anonyme
  • Corrigé : Les champs de carte de crédit requis passaient incorrectement la validation JS s'ils étaient vides
  • Corrigé : Les exportations CSV manquaient de sauts de ligne
  • Corrigé : Le menu déroulant des entrées était coupé sous le menu WordPress

1.4.0 (21-08-2017)

  • Ajouté : Les colonnes du tableau des entrées peuvent maintenant être personnalisées ; personnalisez les champs que vous souhaitez voir !
  • Ajouté : Toutes les entrées peuvent être supprimées pour un formulaire depuis la page Entrées
  • Modifié : Le champ numéro de téléphone a été remplacé par une entrée `tel` pour une meilleure expérience mobile
  • Modifié : Les modèles de formulaire de base sont maintenant affichés séparément dans le constructeur de formulaire des autres modèles personnalisés
  • Modifié : Réusinage de l'exportation CSV pour un meilleur support
  • Corrigé : Problème de rendu de la fenêtre modale des grands éléments des choix dynamiques
  • Corrigé : Certains caractères (comme la virgule) cassaient le format d'exportation CSV
  • Corrigé : Problèmes de curseur à l'intérieur du constructeur de formulaire
  • Corrigé : Faute de frappe dans le nom de classe du générateur de mise en page CSS
  • Corrigé : Les choix dynamiques avec imbrication causaient parfois un délai d'expiration du constructeur de formulaire
  • Corrigé : Fautes de frappe dans la page des paramètres
  • Corrigé : La suppression d'un formulaire dans certains cas ne supprimait pas les métadonnées des entrées pour ses entrées
  • Corrigé : Les fichiers téléchargés stockés dans la médiathèque ne stockaient pas la bonne URL lorsqu'ils étaient déchargés vers d'autres services tels que S3
  • Corrigé : faute de frappe dans la description de l'export de la page Outils
  • Corrigé : état du widget non affiché correctement lors de l'ajout via le personnaliseur, sans forcer l'utilisateur à sélectionner un formulaire

1.3.9.2 (2017-08-03)

  • Corrigé : le paramètre de devise pour les nouveaux utilisateurs est enregistré sous une clé d'option incorrecte

1.3.9.1 (2017-08-02)

  • Modifié : l'exportation de modèle exclut les éléments de tableau avec des chaînes vides
  • Corrigé : les notifications d'administration s'affichaient sur l'écran de bienvenue/activation du plugin
  • Corrigé : les pages d'administration WPForms s'affichaient vides en raison de conflits avec d'autres plugins
  • Corrigé : les notifications relatives à la licence n'étaient pas supprimées immédiatement après l'activation de la clé
  • Corrigé : les éléments de la page des extensions ne s'affichaient pas avec une hauteur uniforme
  • Corrigé : l'installation des éléments de la page des extensions renvoyait un objet JS au lieu d'un message

1.3.9 (2017-08-01)

  • Ajouté : refonte complète et refactorisation de la zone d'administration
  • Ajouté : nouvelle API de paramètres
  • Ajouté : mode compact pour l'aperçu d'impression des entrées
  • Ajouté : affichage des notes d'entrée dans l'aperçu d'impression des entrées
  • Ajouté : les choix de champs dynamiques imbriquent les éléments hiérarchiques
  • Modifié : déplacement du contenu d'importation/exportation et d'informations système vers la nouvelle sous-page Outils
  • Modifié : le shortcode fourni dans le constructeur de formulaires inclut désormais les arguments de titre/description
  • Modifié : ne pas afficher l'aide du sélecteur de mise en page CSS dans les champs de saut de page
  • Corrigé : problème de redirection d'URL du constructeur de formulaires dans l'onglet Marketing avec certaines configurations
  • Corrigé : élément de champ de mot de passe mal étiqueté
  • Corrigé : notifications PHP sur la page des entrées si le formulaire ne contenait aucun champ
  • Corrigé : notifications PHP lors de l'utilisation du champ HTML avec la logique conditionnelle

1.3.8 (2017-06-13)

  • Ajouté : la fonctionnalité de logique conditionnelle est maintenant dans le plugin principal - le module complémentaire de logique conditionnelle peut être supprimé
  • Ajouté : nouvelles règles de logique conditionnelle : vide et non vide
  • Ajouté : la logique conditionnelle peut maintenant être appliquée aux champs marqués comme requis
  • Modifié : les règles/fonctionnalités de logique conditionnelle disponibles avec les fournisseurs ont été mises à jour
  • Modifié : modales du constructeur de formulaires mises à jour (jquery-confirm.js)
  • Modifié : De nombreuses améliorations des performances du Générateur de formulaires
  • Corrigé : Permettre l'activation du paramètre de stockage des entrées du formulaire lorsque le formulaire est connecté aux paiements
  • Corrigé : Le message de validation du champ numérique ne s'enregistrait pas
  • Corrigé : Le paramètre de confirmation par e-mail/mot de passe ne s'affichait pas correctement avec la taille de champ Petite

1.3.7.3 (2017-05-17)

  • Corrigé : La case à cocher du paramètre Obligatoire se désynchronisait lors de la duplication des champs
  • Corrigé : Faute de frappe dans le nom de la classe CSS du sélecteur de mise en page du générateur de formulaires
  • Corrigé : Excel corrompt les caractères non anglais lors de l'ouverture des fichiers d'exportation CSV
  • Corrigé : La balise intelligente `field_id` supprimait les sauts de ligne
  • Corrigé : Les choix du champ Articles multiples ne se mettaient pas à jour correctement dans l'aperçu du générateur de formulaires
  • Corrigé : Paramètres JS du formulaire `wpforms_settings` manquants en raison de certains plugins de mise en cache
  • Corrigé : Les classes vides provoquaient l'impression de la chaîne `array` dans certains cas d'utilisation
  • Modifié : Les champs carte de crédit, saut de page, mot de passe et téléphone ont été mis à jour avec une classe de champ améliorée.

1.3.7.2 (2017-04-26)

  • Corrigé : Avertissement PHP lors de l'affichage de l'indicateur de saut de page en haut d'un formulaire
  • Corrigé : Erreur pour certains utilisateurs avec PHP 5.4 et versions antérieures

1.3.7.1 (2017-04-26)

  • Corrigé : Problème d'envoi des notifications de formulaire à l'aide de champs d'e-mail pour lesquels la confirmation était activée

1.3.7 (2017-04-26)

  • Ajouté : Prise en charge de Google Invisible reCAPTCHA
  • Ajouté : Messages de validation de champ personnalisés (voir la page des paramètres WPForms)
  • Ajouté : Ajout en masse de choix pour les champs Case à cocher, Choix multiple et Déroulant
  • Ajouté : Filtre pour permettre aux notifications par e-mail d'inclure les champs vides, wpforms_email_display_empty_fields
  • Ajouté : Exportation de modèles de formulaire personnalisés
  • Ajouté : Sélecteur de mise en page CSS des champs
  • Ajouté : Les champs de paiement total peuvent désormais être marqués comme obligatoires, empêchant la soumission du champ sauf s'il contient un paiement
  • Modifié : Les champs HTML autorisent et exécutent désormais les shortcodes WordPress
  • Modifié : Utilisation de wp_json_encode au lieu de la fonction PHP native
  • Modifié : Améliorations diverses des normes de codage WordPress (en cours)
  • Modifié : Code front-end des formulaires refactorisé pour permettre plus de personnalisations
  • Modifié : Les champs texte, textarea, email, nombre, nom, séparateur, téléversement de fichier, caché, html, total de paiement et URL ont été refactorisés pour permettre plus de personnalisations (plus à venir dans la prochaine version)
  • Corrigé : Faute de frappe dans la page de bienvenue
  • Corrigé : Les options du champ adresse se désynchronisaient dans le constructeur de formulaires
  • Corrigé : Bug lors de l'ajout de nouvelles notifications et les ID d'éléments ne se mettaient pas à jour
  • Corrigé : L'indicateur de page (navigation) débordait dans certains cas d'utilisation
  • Corrigé : Les sélecteurs SmartTag se désynchronisaient dans le constructeur de formulaires
  • Corrigé : Routine de téléversement de fichier utilisant pathinfo qui n'est pas fiable avec certains paramètres régionaux

1.3.6 (2017-03-09)

  • Ajouté : Intégration Constant Contact
  • Modifié : Ne pas supprimer les balises des e-mails texte brut
  • Corrigé : Faute de frappe dans le nom de variable du champ adresse
  • Corrigé : Conflit javascript du constructeur de formulaires avec le plugin Clef
  • Corrigé : Double slash dans l'URL du logo du constructeur de formulaires
  • Corrigé : Le champ de code d'intégration du constructeur de formulaires n'était pas sélectionnable

1.3.5 (2017-02-23)

  • Corrigé : Certains navigateurs autorisaient des caractères inattendus dans les champs de saisie numérique
  • Corrigé : Erreur lors du renvoi des notifications par e-mail via la page d'entrée unique
  • Corrigé : Problème avec le texte d'espace réservé du champ déroulant
  • Corrigé : Quelques plugins chargeaient des scripts conflictuels dans le constructeur de formulaires

1.3.4 (2017-02-09)

  • Ajouté : Améliorations de reCAPTCHA ; reCAPTCHA est maintenant obligatoire s'il est activé
  • Corrigé : Le Smart Tag Date/Heure n'utilisait pas les paramètres de fuseau horaire de WordPress
  • Corrigé : Les valeurs par défaut du champ Nom ne traitaient pas les Smart Tags

1.3.3 (2017-02-01)

  • Ajouté : Prise en charge de la valeur par défaut dans le champ e-mail
  • Ajouté : Metabox Entrées liées sur la page d'entrée unique
  • Ajouté : Divers nouveaux hooks et filtres pour une meilleure extensibilité
  • Modifié : Le statut de paiement est maintenant affiché dans la colonne de statut, indiqué par une icône de monnaie
  • Modifié : Le défilement multi-pages peut être personnalisé via des remplacements JS, wpform_pageScroll
  • Corrigé : Erreurs possibles si l'hébergeur web avait set_time_limit() désactivé
  • Corrigé : Le téléchargement de fichiers échouait dans des cas limites car la bibliothèque n'était pas chargée
  • Corrigé : Message d'avertissement PHP 7.1 dans le constructeur de formulaires lors de l'utilisation des paiements

1.3.2 (2017-01-17)

  • Ajouté : Prise en charge des classes CSS pour les champs masqués, pour un ciblage plus facile
  • Ajouté : Demande d'avis WP.org
  • Ajouté : Nouvelle classe de formulaire, .inline-fields, pour appliquer une mise en page de formulaire sur une seule ligne
  • Ajouté : Permettre de spécifier les propriétés des sélecteurs de date et d'heure par formulaire/champ
  • Modifié : Toutes les balises intelligentes sont maintenant disponibles pour le champ Objet de l'e-mail dans les notifications de formulaire
  • Modifié : Les vérifications de licence s'appuient sur les options, au lieu des transitoires, pour plus de fiabilité
  • Modifié : Activer le sélecteur de date sur les appareils mobiles
  • Corrigé : Les adresses e-mail signalées comme invalides si le domaine contenait des majuscules
  • Corrigé : Erreur lors du téléchargement de fichiers MP3 lorsque le téléchargement de fichiers utilisait la médiathèque
  • Corrigé : Les balises intelligentes liées à l'auteur ne fonctionnaient pas dans les champs de notification de formulaire
  • Corrigé : Faute de frappe dans la page des paramètres liée à la copie carbone
  • Corrigé : Messagerie/mise en page incorrecte sur la page des extensions de plugins pour les utilisateurs de licence Basic
  • Corrigé : Le sélecteur de date du champ Date Heure causait des problèmes de validation pour les utilisateurs mobiles
  • Corrigé : Messages d'avertissement PHP 7.1 dans le constructeur de formulaires

1.3.1.2 (2016-12-12)

  • Corrigé : Nom du plugin pour indiquer correctement Lite pour la version Lite

1.3.1.1 (2016-12-12)

  • Corrigé : Erreur avec la version 1.3.1 Lite

1.3.1 (2016-12-08)

  • Ajouté : Champ de paiement Éléments déroulants
  • Ajouté : Balises intelligentes pour l'ID auteur, l'e-mail et le nom
  • Ajouté : Prise en charge de la copie carbone (CC) pour les notifications de formulaire ; activer dans les paramètres WPForms
  • Modifié : Données du formulaire et champs publiquement accessibles dans la classe e-mail
  • Corrigé : Problèmes de duplication de champ
  • Corrigé : Erreur du champ Total de paiement lors de l'utilisation uniquement du champ de paiement Articles multiples
  • Corrigé : Bouton "Ajouter un formulaire" de TinyMCE n'ouvrant pas la fenêtre modale avec des instances TinyMCE dynamiques
  • Corrigé : Problèmes de formatage des e-mails lors de l'utilisation du format texte brut
  • Corrigé : La validation du champ numérique se déclenche lorsque le nombre soumis est zéro
  • Corrigé : La validation reCAPTCHA réussit lorsque reCAPTCHA est laissé vide
  • Corrigé : La taille du champ déroulant n'est pas reflétée dans le constructeur
  • Corrigé : Le champ de téléchargement de fichiers proposait l'option Taille mais elle n'était pas prise en charge (option supprimée)
  • Corrigé : Les téléchargements de fichiers configurés pour aller dans la médiathèque ne fonctionnaient pas
  • Corrigé : Les erreurs de téléchargement de fichiers côté serveur ne s'affichaient pas correctement en raison d'un type

1.3.0.1 (2016-11-10)

  • Ajouté : Paramètre d'utilisation du contexte au filtre wpforms_html_field_value
  • Ajouté : Nouveau filtre, wpforms_plaintext_field_value, pour les valeurs d'e-mail en texte brut
  • Corrigé : Bug avec le sélecteur de date limitant la sélection de date à l'année en cours
  • Corrigé : Notice PHP lors du téléchargement de fichiers non destinés à la médiathèque
  • Corrigé : Problème avec le titre/la description du formulaire basculé avec un shortcode
  • Corrigé : Utilisation sécurisée de target=_blank

1.3.0 (2016-10-24)

  • Ajouté : Confirmation du champ e-mail
  • Ajouté : Confirmation du champ mot de passe
  • Ajouté : Prise en charge de Visual Composer
  • Ajouté : Types de champs de date supplémentaires (sélecteur de date ou listes déroulantes)
  • Ajouté : Classe de champ pour forcer les éléments à largeur complète sur les appareils mobiles, wpforms-mobile-full
  • Modifié : Bibliothèque de sélecteur de date
  • Modifié : Bibliothèque de sélecteur d'heure
  • Modifié : Les espaces réservés sont ajoutés/mis à jour en temps réel pour les champs déroulants dans le constructeur de formulaires
  • Modifié : Ajout d'une valeur vide aux espaces réservés des éléments de sélection lors de l'affichage du formulaire pour une meilleure validation du balisage
  • Corrigé : Plusieurs instances de reCAPTCHA sur une page ne se chargeaient pas correctement
  • Corrigé : Les valeurs par défaut des choix de champ ne se restauraient pas dans le constructeur de formulaires
  • Corrigé : Problèmes d'alignement des champs dans le constructeur de formulaires lors du glisser-déposer d'un champ plus d'une fois
  • Corrigé : Erreur fatale PHP si l'adresse e-mail de notification du formulaire fournie n'est pas valide lors de l'envoi
  • Corrigé : Le sélecteur de date du champ de date autorise la soumission vide lorsqu'il est marqué comme requis
  • Corrigé : Problèmes de compatibilité lors de l'activation réseau sur une installation Multisite

1.2.9.1 (2016-10-07)

  • Corrigé : Problème de compatibilité avec le module Stripe

1.2.9 (04-10-2016)

  • Ajouté : Les champs individuels peuvent être dupliqués dans le constructeur de formulaires
  • Modifié : La manière dont les données sont stockées pour les champs utilisant des choix dynamiques
  • Modifié : Le contenu du téléversement de fichiers peut (facultativement) être stocké dans la médiathèque WordPress
  • Corrigé : Les exportations CSV ne géraient pas bien les nouvelles lignes
  • Corrigé : Le paramètre des actifs globaux causait des erreurs dans certains cas
  • Corrigé : Le paramètre d'écriture (« corriger le XHTML imbriqué de manière invalide ») cassait les formulaires contenant du HTML
  • Corrigé : Les formulaires étaient affichés/inclus sur la page d'exportation native de WordPress
  • Corrigé : Les choix dynamiques généraient une erreur lorsqu'ils étaient utilisés avec des types de publication
  • Corrigé : Les étiquettes de formulaire incluant des ID vides

1.2.8.1 (19-09-2016)

  • Corrigé : La validation par e-mail en JavaScript du formulaire était trop stricte (introduite dans la version 1.2.8)
  • Corrigé : Les ID de sous-groupe du fournisseur n'étaient pas correctement stockés avec les informations de connexion

1.2.8 (15-09-2016)

  • Ajouté : Fonctionnalité de choix dynamique pour les champs déroulants, à choix multiples et de cases à cocher
  • Modifié : Ordre de chargement des modèles et des classes de champs - déplacé vers init
  • Modifié : La validation par e-mail en JavaScript du formulaire exige que le TLD du domaine soit valide
  • Modifié : Le paramètre de taille de fichier pour le téléversement de fichiers autorise désormais les nombres non entiers, par exemple 0,5
  • Corrigé : Les modèles d'e-mails de notification HTML utilisaient la direction du texte de la locale du site
  • Corrigé : Le JavaScript dans le constructeur de formulaires entrait en conflit avec certaines locales
  • Corrigé : Le sélecteur de date dépassait de l'écran sur les petits appareils

1.2.7 (31-08-2016)

  • Ajouté : Stocker la date initiale d'activation du plugin
  • Ajouté : Masque de saisie pour le code postal américain dans le champ Adresse, prend en charge les formats à 5 et 9 chiffres
  • Ajouté : Protection contre la duplication des soumissions de formulaires
  • Modifié : Les dates des entrées incluent le décalage GMT défini dans les paramètres de WordPress
  • Modifié : L'exportation des entrées inclut désormais les dates locales et GMT
  • Modifié : Le champ Adresse a été amélioré pour permettre la création de nouveaux schémas/formats et de meilleures personnalisations
  • Corrigé : Traitement de la logique conditionnelle du fournisseur lors de l'utilisation du champ de cases à cocher
  • Corrigé : Suppression des barres obliques des données d'entrée avant traitement
  • Corrigé : Le prix de l'élément unique ne se mettait pas à jour en temps réel dans le constructeur de formulaires

1.2.6 (24/08/2016)

  • Ajouté : Prise en charge étendue des devises supplémentaires
  • Ajouté : Affichage du statut de paiement et colonne totale sur l'écran de liste des entrées, permettant le tri avec ces nouvelles colonnes
  • Ajouté : Affichage des détails de paiement sur l'écran d'entrée unique
  • Ajouté : Améliorations internes diverses
  • Modifié : Ajout d'un sélecteur mois/année au sélecteur de date pour une meilleure accessibilité
  • Modifié : Méthodes de validation des paiements
  • Corrigé : Variables incorrectement nommées dans le JavaScript front-end empêchant les fonctionnalités d'être correctement extensibles

1.2.5 (03/08/2016)

  • Ajouté : Paramètre pour la couleur d'arrière-plan du modèle d'e-mail
  • Ajouté : Paramètre de formulaire pour la classe CSS de l'enveloppe du formulaire
  • Modifié : Le champ de paiement multiple stocke le texte de l'étiquette du choix
  • Modifié : Ajustements de reCAPTCHA et ajout d'un filtre
  • Modifié : Amélioration de la détection d'IP
  • Corrigé : Les champs de sélection mappés dans le constructeur déclenchaient une erreur JS

1.2.4 (07/07/2016)

  • Ajouté : Importation et exportation de formulaires
  • Ajouté : Journalisation et rapports d'erreurs supplémentaires
  • Modifié : Priorité de détection des ressources du pied de page, pour une meilleure compatibilité avec d'autres services
  • Modifié : JavaScript front-end refactorisé et affiné
  • Corrigé : Valeurs par défaut des notifications de formulaire restaurées pour le modèle vierge
  • Corrigé : La validation par défaut des champs considérait la valeur 0 comme vide
  • Corrigé : Notices PHP erronées

1.2.3 (23/06/2016)

  • Ajouté : Capacité de notifications multiples pour les formulaires
  • Ajouté : Paramètre de message de notification de formulaire
  • Ajouté : Logique conditionnelle de notification de formulaire (via module complémentaire)
  • Ajouté : Balises intelligentes supplémentaires disponibles dans les panneaux de paramètres de formulaire
  • Ajouté : Traitement des balises intelligentes dans les messages de confirmation de formulaire et les URL
  • Ajouté : Masquer la page d'aperçu WPForms du tableau de bord WordPress
  • Ajouté : Onglet Détails du système aux paramètres WPForms, pour afficher les informations de débogage, etc.
  • Modifié : Aligner le texte au centre des boutons de navigation de la séparation de page
  • Modifié : Faire défiler jusqu'à la première erreur de validation lors de l'utilisation de la pagination du formulaire
  • Modifié : Améliorations du JavaScript du constructeur de formulaires
  • Modifié : Amélioration des outils internes de journalisation et de débogage
  • Modifié : Ne pas afficher les champs de séparation de page dans les tableaux d'entrées
  • Corrigé : Le sélecteur de formulaire dans la fenêtre modale déborde lorsqu'un formulaire avec un titre long existe
  • Corrigé : Les grands formulaires ne sont pas toujours enregistrés en raison du paramètre PHP max_input_vars
  • Corrigé : Le nombre d'entrées lues/non lues est incorrect après le basculement AJAX
  • Corrigé : Le champ Paiement unique a échoué à la validation s'il était configuré pour l'entrée utilisateur et que le montant contenait une virgule

1.2.2.1 (03-06-2016)

  • Corrigé : L'ID d'entrée n'est pas toujours correctement transmis aux hooks

1.2.2 (03-06-2016)

  • Ajouté : Les boutons de navigation de la séparation de page ont maintenant un paramètre d'alignement
  • Ajouté : Le bouton de navigation précédent de la séparation de page est désactivable et désactivé par défaut
  • Modifié : Amélioration du style des champs de séparation de page dans le constructeur
  • Modifié : Les mises en page de choix utilisent maintenant flexbox au lieu de colonnes CSS pour un meilleur rendu
  • Corrigé : Faute de frappe dans le nom de classe d'une classe de colonne introduite avec la version 1.2.1
  • Corrigé : Notice PHP dans la page des entrées lorsqu'il n'y a pas de formulaires

1.2.1 (30-05-2016)

  • Ajouté : Boutons de champ glisser-déposer - faites simplement glisser le champ souhaité vers le formulaire !
  • Ajouté : Thèmes d'indicateur de progression de la séparation de page, avec titres de page optionnels
  • Ajouté : Option de mise en page de choix pour les cases à cocher et les champs à choix multiples (sous Options avancées)
  • Ajouté : Prise en charge complète et étendue des classes/grilles de colonnes
  • Modifié : Réusinage du champ de séparation de page, entièrement rétrocompatible avec la version précédente
  • Modifié : Les boutons de navigation de la séparation de page sans étiquette ne s'affichent pas
  • Modifié : Réusinage des classes de colonnes CSS, les classes précédentes sont dépréciées
  • Modifié : Cohérence améliorée des gouttières de champs et de colonnes
  • Corrigé : Les classes de colonnes de fin de formulaire ne se fermaient pas correctement
  • Corrigé : Le bouton reCAPTCHA superposait le bouton de soumission, l'empêchant d'être cliqué

1.2 (2016-05-19)

  • Corrigé : Vérification nonce supprimée
  • Corrigé : Problème de traitement incorrect des champs d'adresse lors de l'utilisation du format international
  • Ajouté : Classes de colonnes pour les champs de cases à cocher et de choix multiples
  • Modifié : Format du texte de téléversement de fichier amélioré dans les tableaux d'entrées

1.1.9.1 (2016-05-06)

  • Corrigé : Calculs de paiement incorrects avec de grandes valeurs

1.1.9 (2016-05-06)

  • Ajouté : Aperçu du formulaire
  • Ajouté : Paramètre général du formulaire pour désactiver l'enregistrement des entrées
  • Modifié : Description des paramètres reCAPTCHA pour inclure un lien vers l'article d'aide
  • Modifié : Certains champs n'avaient pas l'ID CSS correct (unique), cela a été corrigé, ce qui signifie que le style personnalisé peut devoir être ajusté
  • Modifié : Les paramètres de notification du formulaire sont masqués s'ils sont définis sur Désactivé
  • Corrigé : Problème de position du bouton de soumission lorsque le formulaire se termine par des classes de colonnes
  • Corrigé : Avertissements PHP dans le constructeur de formulaire

1.1.8 (2016-04-29)

  • Ajouté : "WPForm" à l'élément de menu de la barre d'administration du nouveau contenu
  • Modifié : Préfixe "Nouveau" supprimé du nom du champ
  • Modifié : Paramètres liés aux e-mails déplacés dans le groupe de paramètres d'e-mail
  • Corrigé : Chaînes i18n incorrectes
  • Corrigé : Ordre de chargement causant des conflits de mise à jour de modules complémentaires

1.1.7 (2016-04-26)

  • Ajouté : Balise intelligente pour les valeurs brutes de liste déroulante/choix multiples, permettant des notifications d'e-mail conditionnelles (lien)
  • Ajouté : Prise en charge de la logique conditionnelle pour le champ HTML/Code
  • Ajouté : Prise en charge des classes CSS pour le champ HTML/Code
  • Ajouté : Trois classes CSS de colonnes (lien)
  • Ajouté : Prise en charge du plugin WordPress Zero Spam (lien)
  • Modifié : Les champs Case à cocher/Choix multiples autorisent l'affichage de certains HTML dans les étiquettes de choix
  • Corrigé : Problème lors de l'empilement de champs avec des classes de 2 colonnes

1.1.6 (22/04/2016)

  • Ajouté : Marquer les entrées comme favorites
  • Ajouté : Suivi des entrées lues/non lues
  • Ajouté : Filtrage des entrées par favoris/état de lecture
  • Ajouté : Notes sur les entrées
  • Ajouté : Exportations d'entrées (CSV) pour toutes les entrées d'un formulaire
  • Modifié : Amélioration de la page d'aperçu du tableau des entrées
  • Modifié : Description du paramètre "Image d'en-tête d'e-mail" pour inclure les dimensions recommandées
  • Corrigé : reCAPTCHA coupé avec le thème de formulaire complet
  • Corrigé : Sortie de débogage de wpforms.js
  • Corrigé : Conflit entre l'action de confirmation et le filtre

1.1.5 (15/04/2016)

  • Ajouté : Imprimer l'entrée pour les entrées uniques
  • Ajouté : Exporter (CSV) pour les entrées uniques
  • Ajouté : Renvoyer les notifications pour les entrées uniques
  • Ajouté : Stocker l'ID utilisateur, l'adresse IP et l'agent utilisateur pour les entrées
  • Modifié : Amélioration de la page d'entrée unique (plus d'améliorations bientôt !)
  • Modifié : Apparence du texte du pied de page du modèle d'e-mail HTML
  • Corrigé : Zones de texte du constructeur de formulaire n'affichant pas la largeur complète
  • Corrigé : E-mails HTML ne s'affichant pas correctement dans Thunderbird

1.1.4 (12/04/2016)

  • Ajouté : Paramètre général du formulaire pour "Classe CSS du bouton de soumission"
  • Ajouté : Dupliquer les formulaires depuis la page d'aperçu des formulaires (Tous les formulaires)
  • Ajouté : Modèle de formulaire de suggestion
  • Modifié : Amélioration de la journalisation des erreurs pour les fournisseurs, écrit maintenant dans le journal d'erreurs CPT
  • Modifié : Ajustement de l'affichage des champs dans le constructeur de formulaire pour mieux ressembler au thème complet
  • Corrigé : Problème CSS de Firefox dans le thème de base du formulaire
  • Corrigé : Ne pas autoriser l'insertion de shortcode via la modale s'il n'y a pas de formulaires
  • Corrigé : Problème limitant le montant d'affichage du champ Total

1.1.3 (2016-04-06)

  • Ajouté : Nouvelle classe qui gère l'envoi/traitement des e-mails
  • Ajouté : Paramètre de notification de formulaire pour "Adresse d'expéditeur", par défaut l'adresse e-mail de l'administrateur du site
  • Ajouté : Modèle d'e-mail HTML pour des e-mails élégants (activé par défaut, voir plus ci-dessous)
  • Ajouté : Paramètre général pour configurer le format de notification par e-mail
  • Ajouté : Paramètre général pour configurer éventuellement l'image d'en-tête de notification par e-mail
  • Modifié : Le format de notification par e-mail par défaut est maintenant HTML, peut revenir au format texte brut via l'option sur la page WPForms > Paramètres
  • Modifié : Le champ Téléchargement de fichier enregistre maintenant le nom de fichier d'origine
  • Modifié : Les champs vides ne sont plus inclus dans les notifications par e-mail
  • Corrigé : Divers problèmes avec le champ Téléchargement de fichier dans différentes configurations
  • Corrigé : Le champ Adresse enregistre les valeurs sélectionnées lorsqu'il est vide
  • Corrigé : Problème avec le champ Case à cocher lorsqu'il est vide

1.1.2 (2016-04-01)

  • Ajouté : Option de formulaire pour faire défiler la page vers le formulaire après la soumission, activé par défaut pour les nouveaux formulaires
  • Modifié : Le thème de formulaire "Complet" a été retravaillé pour être plus cohérent sur différents thèmes, navigateurs et appareils
  • Modifié : Thème complet et thème nu séparés
  • Corrigé : Message requis pour le téléchargement de fichier lorsqu'il n'est pas défini comme requis

1.1.1 (2016-03-29)

  • Corrigé : Faute de frappe dans la page des paramètres
  • Corrigé : Problème de fournisseurs causant l'échec d'AJAX

1.1.0 (2016-03-28)

  • Ajouté : Champ de paiement par carte de crédit
  • Modifié : Mises à jour CSS pour améliorer la compatibilité
  • Corrigé : Notifications PHP lors de la sauvegarde des paramètres du plugin

1.0.9 (2016-03-26)

  • Modifié : Le champ e-mail est par défaut requis

1.0.8 (2016-03-24)

  • Corrigé : Le paramètre du champ Nom affichait toujours "Requis"
  • Corrigé : La fonction de débogage nécessitait incorrectement WP_DEBUG

1.0.7 (2016-03-22)

  • Modifié : Ajustements CSS
  • Corrigé : Problème avec le champ Téléchargement de fichier renvoyant une URL de fichier incorrecte
  • Corrigé : Filtre (wpforms_manage_cap) mal nommé dans certains cas

1.0.6 (21-03-2016)

  • Ajouté : Bouton d'intégration dans le constructeur de formulaires
  • Ajouté : Prise en charge de la classe CSS basique à deux colonnes
  • Ajouté : Traduction française
  • Modifié : Les noms de formulaires ne sont plus obligatoires ; si aucun nom de formulaire n'est fourni, le nom du modèle est utilisé
  • Modifié : Script Inputmask, pour une meilleure prise en charge de divers appareils
  • Modifié : Les ressources spécifiques aux champs sont désormais chargées conditionnellement
  • Modifié : Ajustements CSS pour l'affichage du formulaire
  • Corrigé : Problème avec le champ Date/Heure
  • Corrigé : Problème avec le champ Adresse empêchant la sélection du pays de se masquer dans certaines configurations
  • Corrigé : Erreurs de chaîne de localisation

1.0.5 (18-03-2016)

  • Ajouté : Pagination pour le tableau des entrées
  • Modifié : Les champs Cases à cocher/Liste déroulante/Choix multiples affichent toujours la valeur de l'étiquette du choix dans les notifications par e-mail
  • Corrigé : Notifications PHP dans le constructeur de formulaires
  • Corrigé : Faute de frappe dans l'info-bulle du constructeur de formulaires

1.0.4.1 (17-03-2016)

  • Ajouté : Vérification de TinyMCE dans le constructeur avant de déclencher la sauvegarde de TinyMCE
  • Corrigé : Les sous-étiquettes s'affichent alors qu'elles sont configurées pour être masquées
  • Corrigé : Le paramètre de l'écran du numéro de pagination des formulaires ne s'enregistre pas
  • Corrigé : Le paramètre de notification par e-mail affiche toujours "Activé"

1.0.4 (16-03-2016)

  • Modifié : Amélioration de la logique conditionnelle des fournisseurs de marketing
  • Modifié : Page des modules complémentaires [Lite]
  • Corrigé : Affectation de variable dans le constructeur

1.0.3 (15-03-2016)

  • Ajouté : Éditeur TinyMCE basique pour les messages de confirmation de formulaire
  • Modifié : ID du formulaire supprimé du tableau d'aperçu du formulaire, l'ID est toujours visible dans la colonne du shortcode
  • Corrigé : Alignement des éléments de formulaire de type case à cocher/radio
  • Corrigé : Slashs dans les guillemets dans le texte de notification par e-mail
  • Corrigé : La vérification SSL empêchait les appels API corrects sur certains serveurs

1.0.2 (13-03-2016)

  • Ajouté : Widget pour afficher le formulaire
  • Ajouté : Fonction pour afficher le formulaire, wpforms_display( $form_id )
  • Modifié : Paramètres de notification par défaut pour le modèle de formulaire de contact
  • Modifié : Style du message de succès pour le thème de formulaire complet

1.0.1 (12-03-2016)

  • Ajouté : Champs "Nom de l'expéditeur" et "Répondre à" dans Paramètres > Notifications
  • Ajouté : Fonctionnalité Smart Tags à tous les champs Paramètres > Notifications

1.0.0 (11-03-2016)

  • Version initiale.

Journaux des modifications pour les modules complémentaires

Pour tous les modules complémentaires inclus avec votre licence, vous pouvez consulter les journaux des modifications directement depuis votre compte WPForms. Après vous être connecté à votre compte, cliquez sur l'onglet Téléchargements.

Ouvrir l'onglet Téléchargements du compte WPForms

Alternativement, vous pouvez accéder à cette page en cliquant sur le lien Afficher la clé de licence, les détails et les téléchargements.

Développer pour voir les modules complémentaires disponibles et les liens de téléchargement

Sur la page Téléchargements, vous verrez votre clé de licence et les modules complémentaires disponibles pour votre niveau de licence. Tout module complément auquel vous pouvez accéder affichera une icône en i (information). Cliquez sur cette icône pour ouvrir le journal des modifications du module complémentaire.

Ouvrir le journal des modifications du module complémentaire WPForms

C'est tout ! Vous pouvez maintenant consulter les journaux des modifications pour voir ce qui a changé dans chaque mise à jour de WPForms.

Ensuite, souhaitez-vous en savoir plus sur tout ce que vous pouvez faire avec les entrées ? Assurez-vous de consulter notre guide complet des entrées, qui couvre tous les détails sur les options de gestion des entrées dans WPForms.

Le meilleur plugin de création de formulaires par glisser-déposer pour WordPress

Facile, rapide et sécurisé. Rejoignez plus de 6 millions de propriétaires de sites Web qui font confiance à WPForms.