Ceci est le journal des modifications du plugin WooCommerce Wholesale Lead Capture. Ce plugin est inclus dans le Pack Wholesale Suite.
Version WordPress : Testé jusqu'à la dernière version stable
Version WooCommerce : Testé jusqu'à la dernière version stable
Version 2.0.5
- Correction de bug : Le lien « Définissez votre mot de passe » dans l'e-mail d'inscription WWLC pointe vers la page de réinitialisation de mot de passe sans paramètres de clé/connexion
- Correction de bug : Après avoir désactivé les comptes clients de gros, ils peuvent toujours passer des commandes de gros s'ils sont toujours connectés
- Correction de bug : Blocs de panier/paiement : les champs personnalisés ne s'affichent pas sur la page de paiement
- Correction de bug : La modification du rôle d'un utilisateur non approuvé depuis l'écran de modification de l'utilisateur attribue plusieurs rôles
- Correction de bug : Champs d'inscription personnalisés pour le commerce de gros non traduisibles
- Correction de bug : WPML : Les ID de page s'affichent lors du passage à la langue secondaire
- Correction de bug : Le placeholder d'e-mail {user_management_url} se résout en la liste des utilisateurs WordPress au lieu de la page d'administration des prospects WWLC
- Fonctionnalité : Ajouter une icône « Afficher le mot de passe » aux pages d'inscription et de connexion de gros
- Fonctionnalité : Bloc C & C : Afficher les champs de prospects de gros au paiement
- Amélioration : Lignes plus audacieuses pour les cases à cocher
- Amélioration : Moderniser l'intégration reCAPTCHA pour la compatibilité avec l'écosystème Google Cloud
Version 2.0.4.2
- Amélioration : Renforcement de sécurité supplémentaire
- Correction de bug : Le bouton pour autoriser l'administrateur connecté et les responsables de boutique à voir la page d'inscription ne s'enregistre pas
- Correction de bug : Certains caractères spéciaux non pris en charge dans le champ mot de passe WWLC
- Correction de bug : Clé de tableau non définie "checkout_display" lorsque les champs personnalisés n'ont pas la clé
Version 2.0.4.1
- Correction de bug : Le lien d'approbation par e-mail échoue silencieusement lorsque le nonce expire
- Correction de bug : Les données d'e-mail sont manquantes lors de l'approbation manuelle des prospects via le tableau de bord des prospects
- Correction de bug : Erreur fatale lors de l'accès aux pages du panier ou de paiement avec un compte client de gros sur PHP 8.3
- Correction de bug : Erreur fatale : Appel à la fonction indéfinie wp_delete_user() dans le point d'accès REST delete_item
- Correction de bug : Fichier logo référencé incorrect
- Correction de bug : Les données des prospects ne s'enregistrent pas lors de la modification des prospects en attente ou approuvés depuis les prospects de gros
- Correction de bug : Les nouveaux prospects non approuvés s'affichent comme Inactifs au lieu de En attente sur la page Prospects
- Correction de bug : Les notifications par e-mail des prospects de gros ne se déclenchent pas lors de l'approbation manuelle sur le tableau de bord des prospects
Version 2.0.4
- Correction de bug : Page Prospects - Impossible de désactiver un utilisateur
- Correction de bug : Erreur fatale PHP : str_contains() reçoit un tableau au lieu d'une chaîne dans une fonction principale de WordPress
- Correction de bug : Un utilisateur non approuvé peut se connecter via la méthode de réinitialisation du mot de passe
- Correction de bug : La connexion et l'enregistrement WWLC ne peuvent pas apparaître sur la même page lorsque reCAPTCHA V2 est activé
- Amélioration : Les liens d'e-mail d'approbation/rejet doivent rediriger vers la page Prospects au lieu de la page Modifier l'utilisateur
- Amélioration : Enregistrement du groupe autorisé et déclenchement des actions via les hooks de liste blanche de l'API REST WWP
Version 2.0.3.4
- Correction de bug : Le téléchargement de fichiers ne fonctionne pas
Version 2.0.3.3
- Correction de bug : Correction d'un problème où le paramètre d'approbation automatique sur le formulaire d'inscription pouvait se comporter de manière incohérente lorsque la mise en cache de page était activée. Renforcement également des contrôles de sécurité autour de l'attribution des rôles utilisateur lors de l'inscription.
- Correction de bug : Divers renforcements de sécurité et corrections de bugs supplémentaires
Version 2.0.3.2
- Correction de bug : Corrections et renforcement de la sécurité
Version 2.0.3.1
- Correction de bug : Avertissements PHP dans les modèles d'e-mail WWLC lorsque la structure des données de l'objet est un tableau
- Correction de bug : Sécurité : Téléchargement de fichiers arbitraires non authentifié dans wwlc_file_upload_handler()
Version 2.0.3
- Correction de bug : Impossible de rendre les aperçus d'e-mails en raison d'avis d'erreur PHP
- Correction de bug : Les options de case à cocher ne s'affichent pas sur la page de modification de l'utilisateur du prospect
- Correction de bug : Les utilisateurs du rôle client incorrectement marqués comme inactifs sur la page Prospects de gros
- Correction de bug : Les champs de téléchargement de fichiers ne s'affichent pas dans la fenêtre modale de modification de l'utilisateur des prospects
- Correction de bug : Utilisation élevée de la mémoire dans WWLC_Helper_Functions::get_wwlc_object() en raison d'une requête get_users() non bornée
- Correction de bug : Avertissement PHP : Clé de tableau non définie "checkout_display" dans class-wwlc-scripts.php
- Correction de bug : Le champ Conditions générales déclenche une erreur fatale
- Correction de bug : Erreur de transtypage
- Correction de bug : Impossible de passer au statut de client de gros lorsque l'option Mot de passe fort est activée
Version 2.0.2.1
- Amélioration : Implémente l'optimisation et le renforcement de la sécurité du processus d'inscription et de connexion des utilisateurs
Version 2.0.2
- Correction de bug : $some_variable est nul au lieu d'un tableau dans class-wwlc-user-account.php
- Correction de bug : Erreur fatale PHP : Appel à une méthode indéfinie WP_Error::has_cap() dans l'authentification
- Correction : Sécurité du rôle utilisateur pour la création d'utilisateur
Version 2.0.1
- Amélioration : Ajuster la période de grâce DRM de 2 semaines à 48 heures
- Correction : Le type de champ "Contenu" ignore le format HTML
- Correction : Les rôles non-grossistes doivent être masqués du rôle de prospect, et le rôle grossiste personnalisé n'apparaît pas immédiatement dans le sélecteur de rôle de prospect
- Correction : Notice : La fonction _load_textdomain_just_in_time a été appelée incorrectement. sur WordPress Core v6.7.0
- Correction : Formulaire d'inscription : Erreur 404 en cliquant sur le lien d'affichage des conditions générales d'utilisation
- Correction : Le champ Conditions générales ne suit pas l'ordre des champs (glisser-déposer)
- Correction : Erreur de spécificateur de format inconnu sur PHP 8.2
- Correction : WPML : Les e-mails de prospects grossistes ne sont pas traduits correctement lorsque vous modifiez le paramètre par défaut
Version 2.0.0.1
- Correction : Erreur de classe indéfinie lorsque WWP est inactif
Version 2.0.0
- Fonctionnalité : Page d'administration dédiée aux prospects
- Amélioration : S'assurer que la mise à jour du plugin provient de notre serveur premium
- Amélioration : Champ Conditions générales : Ajouter une case à cocher pour le consentement explicite et un champ HTML pour personnaliser le texte et l'URL
- Correction : Erreurs dans l'éditeur de modèles d'e-mail sur le plugin WooCommerce Email Customizer Pro
- Correction : Le symbole dièse (#) n'est pas pris en charge comme mot de passe fort
- Correction : Nouveaux paramètres : Le nom du champ et l'ID du champ sont automatiquement remplis lors de la création d'un autre type de champ
- Correction : Le réordonnancement des champs du formulaire d'inscription ne se met pas à jour correctement
- Correction : Diverses erreurs de variables indéfinies dans class-wwlc-boostrap.php
Version 1.17.8
- Amélioration : Nouveaux paramètres : Besoin d'ajouter les colonnes Afficher sur la page de paiement, Obligatoire et Activé dans le tableau de la page du formulaire d'inscription
- Amélioration : Nouveaux paramètres : Remplacer le contenu de l'onglet WWLC si la licence n'est pas ajoutée.
- Amélioration : Supprimer l'ancienne page de paramètres et ajuster les liens pour qu'ils pointent vers la nouvelle page de paramètres
- Correction : DRM : Ne pas afficher les notifications de licence sur la page des paramètres de licence
- Correction : Corriger tous les avertissements PHP
- Correction : Erreur fatale "Uncaught Error: Class "WWLC_Admin_Menu" not found" lors de l'activation de WWLC
- Correction : Nouveaux paramètres : Il est préférable d'afficher "vide" au lieu de "Non" si "Afficher sur la page de paiement" n'existe pas pour un champ personnalisé donné
- Correction : Nouveaux paramètres : Impossible d'activer le champ Conditions générales en raison de son type de champ vide
- Correction : Nouveaux paramètres : Paramètre requis manquant sur la page de type de champ et d'éditeur de téléphone
- Correction : Nouveaux paramètres : Types de fichiers et taille manquants sur la page de l'éditeur de fichiers (autres champs personnalisés également) et problème de mise en cache
- Correction : Nouveaux paramètres : Besoin de supprimer le type Mot de passe car nous avons déjà un champ mot de passe intégré
- Correction de bug : Nouveaux paramètres : Le champ personnalisé Adresse ne s'affiche pas sur la page du formulaire d'inscription
- Correction de bug : Nouveaux paramètres : Le menu Capture de prospects s'affiche toujours même lorsque WWLC est déjà activé
- Correction de bug : Nouveaux paramètres : Le bouton Supprimer ne s'affiche pas immédiatement après la création d'un champ personnalisé
- Correction de bug : Nouveaux paramètres : Le paramètre requis qui doit être rempli est basé sur le type de champ spécifique
- Correction de bug : Nouveaux paramètres : Impossible de soumettre le formulaire d'inscription si le champ téléphone est rempli
- Correction de bug : WWLC Nouveaux paramètres : Fonctionnalité de champ Mot de passe manquante
- Correction de bug : WWLC Nouveaux paramètres : Description des Conditions Générales manquante sur sa page d'éditeur
- Correction de bug : WWLC Nouveaux paramètres : Il faut supprimer le menu Capture de prospects lorsque WWLC est déjà activé
- Correction de bug : WWLC Nouveaux paramètres : Le champ Société ne s'affiche pas sur le formulaire d'inscription
- Correction de bug : WWLC Nouveaux paramètres : Les champs personnalisés ne s'affichent pas sur la page d'inscription
- Correction de bug : WWLC Nouveaux paramètres : Il n'y a pas de validation lors de la création de champs personnalisés
- Correction de bug : WWLC Nouveaux paramètres : Lors de la sélection d'un type de champ, les options déjà remplies sont supprimées
- Correction de bug : WWLC Nouveaux paramètres - UI : Le texte des options de fonctionnalité d'approbation automatique des nouveaux prospects n'est pas réactif
Version 1.17.7.1
- Correction de bug : Compatibilité de thème : La page Boutique et Archive de WooCommerce se casse lorsque WWLC est actif
Version 1.17.7
- Amélioration : Ajouter un wrapper de classe woocommerce sur les formulaires
- Amélioration : DRM : Notifications DRM de licence désactivées
- Amélioration : DRM : Implémenter une vérification de licence planifiée par action récurrente
- Amélioration : DRM : Changement du point d'accès API de licence et stockage de données de licence supplémentaires
- Amélioration : DRM : Popup de rappel de saisie de clé de licence après 3 jours
- Amélioration : DRM : Pas de notifications DRM de licence
- Amélioration : DRM : Notifications DRM de licence après expiration
- Amélioration : DRM : Notification DRM de licence en attente d'annulation avant expiration
- Amélioration : DRM : Enregistrer le timestamp de la dernière vérification de licence
- Amélioration : DRM : Afficher un lien de renouvellement de licence sur la liste de tous les plugins
- Amélioration : Nouveaux paramètres et champs de paramètres du formulaire d'inscription
- Correction de bug : Le champ personnalisé Email Optionnel est traité comme requis
- Correction de bug : Obtient une notice PHP lors de l'activation de la licence WWLC valide dans le journal de débogage et manque la notification de licence activée avec succès
- Correction de bug : Remplacer jQuery error() par fail()
- Correction de bug : La notification de l'option utilisateur ne s'affiche pas sauf si vous êtes sur le tableau de bord
- Correction de bug : Erreur d'avertissement lors de l'activation des conditions générales
- Correction de bug : Le placeholder de l'e-mail d'approbation de gros n'est pas remplacé correctement si le rôle du nouveau prospect est défini sur un rôle non-gros
- Correction de bug : WooCommerce Expédition & Taxe : Échec de la vérification de sécurité lors de l'ajout, de la mise à jour et de la suppression des champs personnalisés sur la page d'administration
Version 1.17.6
- Amélioration : Une option pour que les utilisateurs rejetés soient dans un rôle rejeté au lieu d'être supprimés
- Amélioration : Compatibilité HPOS
- Correction de bug : Le champ personnalisé des conditions générales ne s'affiche pas sur la page d'inscription
- Correction de bug : Lorsqu'un utilisateur est rejeté, la notification s'affiche comme approuvé
Version 1.17.5
- Fonctionnalité : Possibilité de mettre à jour la valeur du type de champ personnalisé Fichier dans le backend/frontend
- Fonctionnalité : Une option pour définir la force minimale du mot de passe
- Fonctionnalité : Supprimer l'utilisateur après son rejet
- Correction de bug : Les données de la case à cocher sont affichées sous forme de tableau dans l'e-mail
- Correction de bug : Champ personnalisé : Case à cocher - Les options sélectionnées ne sont pas pré-remplies sur la page de paiement
- Correction de bug : Le placeholder du pied de page de l'e-mail n'est pas remplacé lors de l'utilisation du texte du pied de page des e-mails WooCommerce
- Correction de bug : La valeur du champ caché d'entrée du constructeur de formulaires Funnelkit ne s'affiche pas lorsque WWLC est actif
- Correction de bug : Sélectionner une option pour la Province dans les champs intégrés n'est pas traduisible
- Correction de bug : Le paramètre du message de mise à niveau est manquant
- Correction de bug : La classe WWLC_Forms filtre de manière incorrecte les types de champs de formulaire WC standard
- Correction de bug : Bug WordPress : la fonction cache_users() cause des problèmes avec WWLC
- Correction de bug : wp_login cause un problème de redirection avec un plugin tiers
Version 1.17.4.2
- Correction de bug : Erreur sur la page de paiement causée par une utilisation incorrecte du filtre pour les champs personnalisés
Version 1.17.4.1
- Correction de bug : Rediriger les utilisateurs ayant des capacités d'administrateur vers l'administration WP à la connexion au lieu de Mon Compte
- Correction de bug : Corrige le formatage de l'avis désactivé dans les paramètres utilisateur pour le commerce de gros et renomme la section commerce de gros dans les paramètres utilisateur
- Correction de bug : ajoute le placeholder `{site_name}` aux modèles d'e-mails WWLC
- Correction de bug : Ajoute des filtres pour tout le contenu d'e-mail html/texte brut. Ajuste la fonction pour ajouter des liens de gestion.
- Correction de bug : impossible d'obtenir le champ personnalisé par id en raison d'un problème de nonce
Version 1.17.4
- Fonctionnalité : Ajouter "Propulsé par Wholesale Suite" au pied de page des e-mails
- Fonctionnalité : Une option pour ajouter des champs personnalisés sur la page de paiement
- Amélioration : Ajuster les lignes d'objet et la formulation par défaut des e-mails
- Amélioration : Migrer les e-mails WWLC vers WC_Email
- Amélioration : Compatibilité PHP 8.1
- Amélioration : Remplacer wp.passwordStrength.userInputBlacklist() par wp.passwordStrength.userInputDisallowedList() #186
- Amélioration : Activer certains paramètres par défaut lors de l'installation
- Correction de bug : Erreur critique lors de la mise à jour de l'e-mail d'un utilisateur avec un e-mail d'utilisateur existant
- Correction de bug : Assurez-vous que le suivi UTM sur les liens externes est correct
- Correction de bug : Notification incorrecte de dépendance manquante WWLC lorsque WWP est désactivé
- Correction de bug : Erreur Javascript dans la console du navigateur lorsque le captcha est désactivé
- Correction de bug : Le tag de l'e-mail de réinitialisation du mot de passe contient une erreur de syntaxe pour le lien de réinitialisation
- Correction de bug : Les clients en gros sont redirigés vers la page de la boutique même si la redirection de connexion n'est pas définie
- Correction de bug : Formulaire d'inscription en gros - Callback ReCAPTCHA introuvable lors de l'utilisation de la V2 "Je ne suis pas un robot"
Version 1.17.3
- Correction de bug : WPMU Defender pro : Lorsque la 2FA est activée, une erreur critique se produit sur la page des utilisateurs
Version 1.17.2
- Amélioration : Ajouter le sous-menu "Capture de prospects" dans le menu principal de vente en gros, puis lorsqu'il est cliqué, rediriger vers la page de licence WWLC
- Amélioration : Refactorisation de la logique de la page de licence
- Amélioration : Mettre à jour les logos Wholesale Suite vers la dernière version
Version 1.17.1
- Amélioration : Transférer les Paramètres > Licence WWS vers Gros Vente > Licence
- Amélioration : Traduction française
- Amélioration : Autoriser les mises à jour automatiques des plugins
- Correction de bug : Problème avec le plugin Advanced NoCaptcha Recaptcha lors de l'approbation d'un utilisateur
Version 1.17
- Intégration : Conflits de plugins : Le plugin Ultimate Member lors de l'inscription entre en conflit avec l'inscription en gros de WWLC
- Intégration : Plugin All In One SEO - Correction des shortcodes d'inscription et de connexion qui ne fonctionnent pas correctement sur le frontend
- Amélioration : Traduction française de WWLC
- Amélioration : Traduction espagnole de WWLC
- Correction de bug : Spinner de chargement infini sur la page de paiement lorsque l'option d'inscription en gros est sélectionnée comme page d'accueil
Version 1.16.3
- Compatibilité : Plugin PluginOps Landing Page Builder
- Amélioration : Améliorer les performances du compteur d'utilisateurs non modérés
- Correction de bug : Loco translation ne fonctionne pas sur la version 1.6 lorsque le fichier de traduction se trouve dans languages/loco/plugins/
- Correction de bug : Erreur fatale lorsque WooCommerce n'est pas actif
Version 1.16.2
- Amélioration : Améliorations du code pour de meilleures performances.
Version 1.16.1
- Amélioration : Améliorations mineures du code pour les performances
Version 1.16
- Fonctionnalité : Option permettant à l'administrateur et aux responsables de boutique de voir le formulaire d'inscription
- Amélioration : Faire de WooCommerce Wholesale Prices un plugin requis pour WooCommerce Wholesale Lead Capture
- Correction de bug : Champs personnalisés : Les cases à cocher n'affichent pas leurs valeurs comme cochées lors de la modification des champs
- Correction de bug : Erreur de téléversement de fichier "(...).success is not a function"
- Correction de bug : Compatibilité PHP 8
Version 1.15.1
- Amélioration : Compatibilité WordPress 5.6
- Amélioration : Afficher un message approprié pour les prospects auto-approuvés
- Amélioration : Après une inscription réussie et si aucune page de remerciement n'est définie, ajouter un message de succès d'inscription wc lors de la redirection vers la page d'inscription de gros
- Amélioration : Ajouter la traduction italienne
- Correction de bug : Deux cases à cocher (champ personnalisé) ne sauvegardent pas leurs valeurs après l'inscription
Version 1.15
- Fonctionnalité : Intégration - Advanced noCaptcha & Invisible Captcha
- Fonctionnalité : Permettre aux clients existants de demander une mise à niveau vers un client de gros
- Amélioration : Ajouter un hook pour créer plusieurs options de redirection pour la page de connexion de gros
- Amélioration : Compatibilité WoCoomerce 4.7
- Correction de bug : L'option WWPP "Vider le panier à la connexion" ne fonctionne pas lorsque WWLC est actif
- Correction de bug : Erreur de référence non capturée sur la page des champs personnalisés
- Correction de bug : Multisite : L'avis d'activation WWLC renvoie une erreur 404 Not Found
- Correction de bug : Obtenir une notification PHP : Essai d'accès à la propriété 'wwpp_bootstrap' d'un objet non défini si WWPP 1.25 mais WWP inférieur à v1.12
Version 1.14.7
- Amélioration : Compatibilité WC 4.4
- Amélioration : Compatibilité WP 5.5
- Amélioration : Améliorations du code
- Correction de bug : Paramètre manquant pour le filtre woocommerce_get_settings_pages
- Correction de bug : Une erreur lors de la purge du cache avec WWLC actif
- Correction de bug : L'avis d'activation de licence WWLC ne doit être affiché que pour l'utilisateur administrateur
- Correction de bug : La redirection à la connexion ne redirige pas correctement pour les multisites
Version 1.14.6
- Amélioration : Test de compatibilité avec WooCommerce 4.2
Version 1.14.5
- Fonctionnalité : Ajouter la prise en charge de Recaptcha sur le formulaire de connexion de gros
- Amélioration : WPML : Rediriger la page d'URL de connexion wwlc en fonction de la langue du navigateur
- Amélioration : Réorganiser les paramètres de l'onglet Champs intégrés en groupes logiques, améliorer les étiquettes et les descriptions
- Correction de bug : Recaptcha ne se traduit pas automatiquement en fonction de la langue du site
- Correction de bug : WPML traduit les chaînes de l'administrateur WP
- Correction de bug : La notification d'activation de licence ne redirige pas vers le paramètre de licence sur les articles et pages wp-admin
- Correction de bug : Erreur non interceptée : Appel d'un membre de la fonction destroy_session()
Version 1.14.4
- Amélioration : Compatibilité avec WooCommerce 4.1
Version 1.14.3
- Amélioration : Compatibilité WordPress 5.4
- Amélioration : Améliorations mineures du code
Version 1.14.2
- Amélioration : Vérification de compatibilité avec WooCommerce 4
Version 1.14.1
- Amélioration : Améliorations mineures du code (Testé sur WC 3.8 et WP 5.3 à venir)
Version 1.14
- Amélioration : Masquer le type de champ de tous les champs personnalisés sur la page de traduction de chaînes (WPML)
- Correction de bug : Dans un environnement multisite, un utilisateur non approuvé sur le site n°1 peut se connecter en utilisant les identifiants fournis sur le site n°2.
- Correction de bug : La page de licence WWLC renvoie une erreur 404 lorsque vous avez défini les dossiers WordPress dans un dossier racine différent de l'URL d'adresse du site.
Version 1.13
- Amélioration : Intégration de Contact Form 7 Recaptcha
- Amélioration : Améliorer la base de code
- Amélioration : Afficher le lien de réinitialisation du mot de passe pour la balise de mot de passe par e-mail lorsque les utilisateurs approuvés automatiquement n'ont pas reçu l'e-mail d'inscription
- Correction de bug : L'activation de WWLC sans WooCommerce produit une notification d'erreur PHP
Version 1.12
- Amélioration : Prise en charge de la traduction WPML pour les champs personnalisés.
- Amélioration : La requête de statistiques de capture de prospects ralentit légèrement la page du tableau de bord dans certains cas.
- Correction de bug : Le journal de la console affiche que woocommerce_admin n'est pas défini sur le tableau de bord.
- Correction de bug : L'utilisation d'apostrophes et de barres obliques inverses dans les champs personnalisés produit des barres obliques inverses supplémentaires.
Version 1.11
- Fonctionnalité : Option pour nettoyer les paramètres WWLC lors de la désinstallation
- Amélioration : Passage au nouveau gestionnaire de licences
- Correction de bug : Mise à jour et amélioration de la compatibilité multisite
- Correction de bug : Impossible d'accéder à wp-admin après s'être connecté via la page de connexion de gros dans une installation sécurisée
Version 1.10
- Correction de bug : Correction de l'intégration WPML : le modèle d'e-mail traduit n'est pas envoyé correctement
- Correction de bug : La création de pages de prospects ne fonctionnera pas si les pages sont toujours dans la corbeille. Ajout d'une notification.
- Correction de bug : Les champs personnalisés de mot de passe ne doivent pas s'afficher sur le profil utilisateur dans l'administration
- Correction de bug : Ajustement CSS pour que l'étiquette de l'ID de champ ne s'aligne pas avec le texte à l'intérieur du champ de texte dans l'administration
- Correction de bug : Améliorer la formulation autour de la balise de modèle de mot de passe sur les mots de passe générés automatiquement
- Correction de bug : Le formulaire de connexion redirige incorrectement lors de l'utilisation de permaliens simples
Version 1.9
- Correction de bug : Problème de style avec le bouton radio dans le formulaire d'inscription
- Correction de bug : Tous les balises de modèle de champs personnalisés pour les e-mails s'affichent même si elles sont désactivées
- Correction de bug : Supprimer le bouton Enregistrer les modifications dans l'onglet Aide
- Correction de bug : Nouvelle installation a une valeur incorrecte pour l'option de page de connexion et d'enregistrement
- Correction de bug : Valeur de page invalide lors de la suppression des pages wwlc
Version 1.8.0
- Fonctionnalité : Ajouter un attribut au formulaire d'inscription pour permettre à un formulaire de remplacer l'approbation automatique des utilisateurs
- Fonctionnalité : Ajouter un widget de tableau de bord pour visualiser le nombre d'inscriptions de vente en gros.
- Fonctionnalité : Permettre la gestion des utilisateurs par e-mail
- Fonctionnalité : Ajouter un shortcode à la notification par e-mail indiquant le rôle utilisateur auquel le client est enregistré
- Amélioration : Transformer les champs de sélection personnalisés en select2
- Amélioration : Améliorer les messages entourant la création de page
- Amélioration : Ajouter un attribut au shortcode pour désactiver la connexion automatique après l'inscription
- Amélioration : Ajouter des filtres supplémentaires lors de la création d'utilisateur
- Amélioration : Améliorations du code
Version 1.7.5
- Amélioration : Mise à jour de l'avis de compatibilité WooCommerce 3.4.0
Version 1.7.4
- Amélioration : Compatibilité WooCommerce 3.4
- Correction de bug : Corriger les problèmes dans ReCaptcha
Version 1.7.3
- Amélioration : Ajouter un filtre séparé pour la fonction d'approbation/rejet des utilisateurs en gros
- Amélioration : S'assurer que la bibliothèque reCAPTCHA n'est chargée qu'une seule fois
- Correction de bug : Le formulaire d'inscription utilise un autre reCaptcha sur la page même si la fonctionnalité reCaptcha n'est pas activée
Version 1.7.2
- Amélioration : Améliorations du code de l'outil de mise à jour
- Correction de bug : La balise de modèle d'e-mail {password} ne fonctionne pas pour les sites avec un préfixe de base de données personnalisé
- Correction de bug : La balise de modèle d'e-mail {reset_password_url} génère un lien invalide et une clé expirée
Version 1.7.1
- Amélioration : Rediriger les utilisateurs connectés depuis la page d'inscription
- Amélioration : Afficher le lien de déconnexion au lieu d'un espace vide sur le formulaire d'inscription pour les utilisateurs connectés
- Correction de bug : Présence d'un champ vide supplémentaire lors de l'ajout d'un champ de case à cocher personnalisé
- Correction de bug : Le masque/motif du téléphone n'est pas forcé
- Correction de bug : Améliorations de la sécurité
Version 1.7.0
- Fonctionnalité : Possibilité d'ajouter du texte personnalisé comme "champ"
- Fonctionnalité : Ajouter une balise de modèle de notification d'administrateur pour afficher le lien vers une URL d'édition d'utilisateur spécifique
- Fonctionnalité : Ajouter une fonctionnalité de confirmation de mot de passe pour le champ de mot de passe
- Fonctionnalité : Option pour rester sur la même page après la connexion
- Fonctionnalité : Si "Approuver automatiquement les nouveaux prospects" est activé, le client doit se connecter automatiquement après l'inscription
- Fonctionnalité : Type de champ Conditions générales
- Fonctionnalité : Permettre aux administrateurs de remplacer le rôle utilisateur sous lequel les clients sont enregistrés
- Fonctionnalité : Prise en charge de WPML pour les champs intégrés et les champs d'e-mail
- Amélioration : Utiliser woocommerce_form_field au lieu de la fonction getField
- Amélioration : Recréer le formulaire d'inscription. Réduire les scripts utilisés sur le frontend et s'assurer que le shortcode s'exécute dans les widgets.
- Amélioration : Permettre des URL personnalisées pour tous les paramètres de page dans la page des paramètres généraux
- Amélioration : Recréer le modèle de formulaire de connexion.
- Correction de bug : Le contenu de l'e-mail est défini comme texte brut dans certaines instances
- Correction de bug : WPML : Impossible d'enregistrer les paramètres généraux des pages pour une autre langue
- Correction de bug : Problèmes de modification des champs personnalisés d'inscription
- Correction de bug : Certains avis sur le debug.log
Version 1.6.13
- Amélioration : Compatibilité WC 3.2
- Amélioration : Améliorations mineures du code
Version 1.6.12
- Amélioration : Ajouter des classes CSS supplémentaires aux
enveloppes de champ pour faciliter le style
- Amélioration : Ajouter des filtres pour les paramètres des en-têtes d'e-mail
- Correction de bug : Le modèle d'e-mail tentera d'échapper les caractères spéciaux
Version 1.6.11
- Correction de bug : La force de mot de passe moyenne désactive le bouton d'inscription sur le frontend
- Correction de bug : WC 3.1 RC1 : Impossible de se déconnecter directement en utilisant le modèle de déconnexion
Version 1.6.10
- Correction de bug : Corriger divers problèmes avec l'installation multisite
- Correction de bug : La modification du mot de passe depuis la page mon compte WC enregistre le message d'erreur "PHP Notice: Undefined index: role"
Version 1.6.9
- Amélioration : Ajouter la compatibilité avec la future version 3.0.0 de WooCommerce
- Correction de bug : Le nouveau rôle de Lead ne doit pas pouvoir définir un nouveau client de gros comme rôles "Administrateur" ou "Gestionnaire de boutique"
Version 1.6.8
- Correction de bug : Lors de la mise à jour du plugin, le rôle par défaut est rétabli sur le client de gros
Version 1.6.7
- Correction de bug : La date d'enregistrement et la date d'approbation enregistrent l'heure dans un format différent
Version 1.6.6
- Correction de bug : Le filtrage des colonnes de la liste des utilisateurs par rappel ne renvoie pas les données de colonne d'origine
Version 1.6.5
- Correction de bug : Configuration correcte du chemin de téléchargement temporaire
Version 1.6.4
- Amélioration : Ajout de la compatibilité avec la future version 2.7.0 de WooCommerce
- Amélioration : Refonte du code pour plus d'efficacité et de maintenabilité
Version 1.6.3
- Fonctionnalité : Compatibilité multisite
- Amélioration : Passage du formulaire de connexion à l'utilisation de wp_signon
- Amélioration : Lorsqu'un mot de passe incorrect est saisi, rester sur la page de connexion de gros au lieu d'être redirigé vers la page de connexion WordPress
- Amélioration : Ajout de données supplémentaires dans les filtres d'e-mail
- Amélioration : Le mot de passe a maintenant une exigence de nombre minimum de caractères et affiche un indicateur de puissance (faible, moyen et fort) similaire à WordPress
- Amélioration : Nettoyage des champs personnalisés
- Amélioration : Refonte majeure du code pour l'efficacité, la vitesse et la maintenabilité
- Correction de bug : Bug de téléchargement de fichier
- Correction de bug : Notifications d'erreur dans le journal
Version 1.6.2
- Amélioration : Ajout de la balise de modèle d'e-mail {user_wholesale_role}
- Amélioration : Option de champs personnalisés pour ajouter une valeur par défaut aux types de champs personnalisés
- Amélioration : Améliorer la base de code
- Correction de bug : Correction d'un défaut de conception (Gérer le scénario où l'administrateur ne clique pas sur le lien d'approbation de l'utilisateur)
- Correction de bug : L'utilisateur non approuvé reçoit un e-mail après la modification du mot de passe par l'administrateur
- Correction de bug : Il n'y a pas de notification en ligne après l'inscription sur le formulaire d'inscription si la page de remerciement de l'inscription n'est pas définie
- Correction de bug : Le client peut s'inscrire avec succès lorsque le champ téléphone est vide et que le paramètre "Rendre le champ téléphone obligatoire" est activé
- Correction de bug : Les espaces réservés aux champs d'adresse lors de l'inscription doivent être vides s'il n'y a rien de défini dans l'administration
- Correction de bug : Le champ personnalisé ajouté est "Enable = false" dans la ligne même s'il est défini comme activé lors de la création
- Correction de bug : Le type de champ personnalisé "Nombre", la définition de la valeur par défaut ne fonctionne pas
- Correction de bug : Le texte de l'option doit être obligatoire avant de sauvegarder le champ personnalisé "Sélectionner", "Radio" et "Case à cocher"
- Correction de bug : Le modèle d'e-mail du nouvel utilisateur n'a pas été envoyé après une inscription réussie
- Correction de bug : Définir automatiquement le client approuvé sur le rôle "wholesale_customer" si WWP est présent
- Correction de bug : Avis trouvés dans debug.log lors du téléchargement d'un fichier via le formulaire d'inscription
Version 1.6.1
- Correction de bug : Lorsque "aucun format" est sélectionné pour le champ de téléphone, il ne doit effectuer aucune validation
Version 1.6.0
- Fonctionnalité : Ajouter des champs de fichier à la liste des champs personnalisés
- Fonctionnalité : Ajouter un champ recaptcha au formulaire d'inscription de l'utilisateur
- Fonctionnalité : Option pour désactiver l'envoi de certains e-mails de notification
- Fonctionnalité : Ajouter le type de champ personnalisé "hidden" pour ajouter des données cachées au champ d'inscription
- Amélioration : Depuis WC2.6, le lien de déconnexion sur le formulaire de connexion doit pointer vers le point de terminaison de déconnexion client
- Amélioration : Ajouter des notifications d'erreur en ligne pour informer l'utilisateur du champ qui contient une erreur
- Correction de bug : Le champ numéro de téléphone ne valide pas le contenu
- Correction de bug : L'étiquette "Adresse" n'est pas traduisible
Version 1.5.2
- Correction de bug : Erreur JS sur la page de liste des utilisateurs lorsqu'aucune approbation n'est requise
- Correction de bug : Nettoyer la formulation sur la page des paramètres d'e-mail
- Correction de bug : Bug de positionnement dans la zone de gestion des utilisateurs
Version 1.5.1
- Correction de bug : Problème de syntaxe affectant les installations PHP 5.4.
Version 1.5.0
- Fonctionnalité : Ajouter des contrôles de gestion des utilisateurs (Approuver/Rejeter/Activer/Désactiver) sur la page unique de l'utilisateur dans l'administration
- Fonctionnalité : Ajouter un champ nom d'utilisateur à la liste des champs intégrés
- Amélioration : Ajouter des paramètres de placeholder pour tous les champs d'adresse sous le paramètre d'adresse
- Amélioration : Ajouter une étiquette contre la deuxième ligne d'adresse
- Amélioration : Améliorer la validation des e-mails et des noms d'utilisateur lors de la requête AJAX
- Correction de bug : Les champs d'e-mail ne se valident pas correctement
- Correction de bug : Utiliser update_user_meta au lieu de update_usermeta
- Correction de bug : Saut de ligne manquant entre la sélection et le span sur les champs de sélection personnalisés
- Correction de bug : Après l'enregistrement, les données de l'adresse de facturation du client sont enregistrées mais le champ e-mail contient le nom d'utilisateur au lieu de l'e-mail du client
Version 1.4.6
- Correction de bug : Divers avis lors du changement de rôle d'utilisateur et de la réenregistrement des utilisateurs
- Correction de bug : Avertissement in_array sur l'écran de connexion WP
- Correction de bug : Les attributs min et max dans le type de champ personnalisé numérique sont ignorés lors de la soumission
Version 1.4.5
- Correction de bug : Correction des balises de modèle d'e-mail d'adresse, fourniture de balises de modèle d'e-mail supplémentaires pour diverses parties de l'adresse
Version 1.4.4
- Correction de bug : Affichage correct des valeurs d'un champ personnalisé de case à cocher lorsqu'il est utilisé dans un e-mail
- Amélioration : Ajout de filtres pour le libellé et le texte d'espace réservé des champs de formulaire intégrés
Version 1.4.3
- Correction de bug : Avertissement affiché sur le formulaire d'inscription
Version 1.4.2
- Correction de bug : Avis d'erreur affichés sur le formulaire d'inscription
- Correction de bug : Le champ mot de passe ne s'affiche pas sur le formulaire d'inscription même s'il est activé
Version 1.4.1
- Correction de bug : Utilisation d'une expression dans la fonction php vide. Provoque des erreurs sur certains serveurs.
Version 1.4.0
- Amélioration : Ajout de données supplémentaires aux e-mails d'administration
- Amélioration : Ajout d'un GIF de chargement sur le formulaire d'inscription pendant le traitement AJAX
- Correction de bug : Lors de la première installation, le paramètre Rôle de nouveau prospect doit être défini par défaut sur le rôle Client en gros ou Client
- Amélioration : Page de remerciement d'inscription générée automatiquement
- Amélioration : Le formulaire d'inscription s'intègre aux champs utilisateur de WooCommerce
- Amélioration : Permettre le rejet du message de rappel sur l'écran de liste des utilisateurs
- Amélioration : Permettre éventuellement un champ Mot de passe sur le formulaire d'inscription afin que les utilisateurs puissent définir leur propre mot de passe personnalisé
- Amélioration : Option pour définir un espace réservé dans les paramètres des champs intégrés et personnalisés
- Amélioration : Option pour encapsuler les e-mails avec l'en-tête et le pied de page de WooCommerce
- Amélioration : Remplacement de la zone de texte par WYSIWYG pour le contenu de l'e-mail dans les paramètres de l'e-mail
Version 1.3.5
- Correction de bug : Cliquer sur le lien Masquer la notification sur la notification de licence entraîne un écran blanc dans certains cas
- Correction : Les utilisateurs auto-approuvés n'obtiennent pas le bon rôle
- Correction : Avis s'affichant sur le formulaire d'inscription lorsque wp_debug est activé
- Amélioration : Nettoyage de la base de code
Version 1.3.4
- Amélioration : S'abstenir d'utiliser des fonctions anonymes pour prendre en charge les anciens serveurs Web
- Amélioration : Nettoyer la base de code de désinstallation
Version 1.3.3
- Correction : Emails dupliqués envoyés lors de l'utilisation d'actions groupées sur la gestion des utilisateurs en gros
- Correction : Les champs par défaut du formulaire d'inscription ne sont pas traduits
- Fonctionnalité : Ajouter une option pour définir l'URL de redirection des utilisateurs en gros après la déconnexion
- Fonctionnalité : Ajouter la prise en charge du type de champ zone de texte pour les champs personnalisés du formulaire d'inscription
- Amélioration : Nettoyage du code et ajout de hooks d'action et de filtre supplémentaires
- Amélioration : Nettoyage de la description de l'option "Nouveau rôle utilisateur"
Version 1.3.2
- Correction : Chargement correct du dossier des langues
- Amélioration : Nettoyage de l'avis d'administration sur la manière de gérer correctement les utilisateurs en gros
- Amélioration : Permettre aux responsables de boutique de gérer les utilisateurs en gros
Version 1.3.1
- Amélioration : Ajouter des ressources d'aide dans la section d'aide de la page des paramètres du plugin
- Amélioration : Ajout d'un avis supplémentaire informant de la bonne manière de gérer les inscriptions d'utilisateurs en gros
- Amélioration : Lorsqu'un utilisateur en gros connecté visite la page de connexion en gros, elle affiche la déconnexion au lieu du formulaire de connexion
- Amélioration : Prêt pour la traduction
- Amélioration : Enregistrer les informations de date pour les inscriptions d'utilisateurs en gros
Version 1.3.0
- Amélioration : Ajouter le/les destinataire(s) principal(aux) de l'e-mail d'administration, CC et BCC
- Fonctionnalité : Permettre la modification des lignes d'objet des e-mails
- Amélioration : Améliorer le flux de travail du processus d'inscription des clients en gros
- Amélioration : Ajouter des hooks supplémentaires liés aux e-mails
Version 1.2.0
- Fonctionnalité : Ajouter la fonctionnalité pour définir la page vers laquelle les utilisateurs en gros sont redirigés après une connexion réussie
- Fonctionnalité : Ajouter les conditions générales sur la page d'inscription en gros
- Amélioration : Créer automatiquement la page de connexion et d'inscription en gros à l'activation si elle n'est pas encore créée. Et définir les options en conséquence.
- Amélioration : Changer les champs de saisie dans les paramètres en boîtes de sélection améliorées
Version 1.1.2
- Correction de bug : Utiliser les paramètres d'e-mail de WooCommerce par défaut, utiliser les paramètres d'e-mail de WordPress en secours
Version 1.1.1
- Fonctionnalité mineure : Ajouter une notification si les détails de la licence ne sont pas saisis
Version 1.1.0
- Fonctionnalité : Ajouter la possibilité d'ajouter des champs personnalisés
- Fonctionnalité : Ajouter la possibilité de réorganiser les champs (intégrés et personnalisés)
- Fonctionnalité : Ajouter la possibilité d'activer/désactiver les champs
- Fonctionnalité : Ajouter la possibilité de marquer les champs comme obligatoires/facultatifs
- Fonctionnalité mineure : Ajouter des classes supplémentaires pour faciliter le style du formulaire d'inscription
Version 1.0.1
- Fonctionnalité : Ajouter un code de mise à jour automatique
Version 1.0.0
- Version initiale
