mosparo Integration

Description

Si vous souhaitez protéger vos formulaires WordPress avec mosparo, cette extension vous aidera dans cette tâche. L’extension mosparo Integration permet d’ajouter la boîte mosparo aux formulaires de commentaires et de compte de WordPress (connexion, mot de passe perdu et enregistrement) ou aux formulaires des extensions Contact Form 7, Elementor Form, Everest Forms, Formidable, Gravity Forms, Ninja Forms, ou WPForms. Le module Commentaires est compatible avec les commentaires WooCommerce (intégration mosparo v1.8+).

Pour utiliser cette extension, vous avez besoin d’une installation de mosparo avec laquelle elle puisse communiquer. Vous trouverez toutes les informations concernant mosparo sur le site web mosparo.io.

Vous pouvez utiliser différents projets pour les différents modules. C’est nécessaire, par exemple, si vous voulez utiliser mosparo pour les formulaires de compte. Dans ce cas, vous devez activer le réglage de sécurité « lockout » dans mosparo. Mais ce réglage de sécurité peut ne pas être actif pour les formulaires de contact standard, de sorte que vous devez utiliser deux connexions mosparo vers deux projets individuels dans mosparo.

Installation

Installation automatique

  1. Allez dans le menu Extensions de WordPress
  2. Recherchez « mosparo Integration »
  3. Cliquez sur « Installer »

Téléchargement manuel

  1. Téléchargez l’extension depuis le site de l’extension sur wordpress.org
  2. Extrayez le fichier ZIP
  3. Téléversez le dossier « mosparo-integration » dans le répertoire /wp-content/plugins/.
  4. Activez l’extension via le menu « Extensions » de WordPress

Après avoir installé et activé l’extension, allez dans « Réglages » > « mosparo Integration » et ajoutez une connexion à votre installation mosparo. Voir la section Configuration pour plus d’informations.

Configuration

Vous trouverez tous les réglages de mosparo dans « Réglages » > « mosparo Intégration » dans l’administration de WordPress. Ajoutez au moins une connexion et activez les modules avec lesquels vous souhaitez utiliser mosparo. Vous trouverez toutes les informations nécessaires à la connexion dans les réglages de votre projet mosparo.

Définissez la connexion dans « wp-config.php ».

Si vous souhaitez définir la connexion mosparo dans le fichier de configuration de WordPress (wp-config.php), suivez les étapes suivantes :

  1. Ouvrez le fichier wp-config.php dans un éditeur.
  2. Trouvez la ligne suivante
/* That's all, stop editing! Happy publishing. */
  1. Ajoutez les lignes suivantes avant la ligne trouvée. Remplacez les espaces réservés (par exemple, <Project-UUID>) par les réglages de connexion fournis par votre projet mosparo.
define('WP_MOSPARO_HOST', '<URL-of-your-mosparo-installation>'); // Starting with https://
define('WP_MOSPARO_UUID', '<Project-UUID>');
define('WP_MOSPARO_PUBLIC_KEY', '<Project-Public-Key>');
define('WP_MOSPARO_PRIVATE_KEY', '<Project-Private-Key>');
define('WP_MOSPARO_VERIFY_SSL', true); // Should be true but if you do not have a valid certificate, change this to false
  1. Ouvrez l’administration de WordPress et allez dans les réglages de mosparo Intégration.
  2. Activez les modules que vous souhaitez utiliser.

Il est possible d’ajouter une seule connexion dans le fichier wp-config.php, qui sera la connexion par défaut pour tous les modules. Vous pouvez ajouter des connexions supplémentaires dans l’administration de WordPress, qui surcharge alors la connexion du fichier wp-config.php.

Configuration de la connexion à l’échelle du réseau

Si vous avez un réseau WordPress multisite, vous pouvez activer l’extension mosparo Integration sur l’ensemble du réseau et configurer les modules activés et les connexions disponibles dans les réglages du réseau.

Dans l’administration du réseau, allez dans « Réglages » > « mosparo Intégration », ajoutez des connexions et activez les modules.

Important : Un site web peut toujours ajouter des connexions supplémentaires et activer des modules additionnels.

Priorité de connexion par défaut

L’origine d’une connexion sélectionnera la connexion pour un module :

  1. La connexion du fichier wp-config.php est toujours la connexion par défaut.
  2. (Multisite uniquement) Si une connexion est définie pour un module dans les réglages du réseau, la connexion des réglages du réseau sera utilisée.
  3. Si une connexion est définie pour un module dans les réglages du site web, la connexion des réglages du site web sera utilisée.

Avis

27 avril 2023 1 réponse
Best in class plugin i found! Much better than recaptcha. Wordpress.org should think about replacing their recaptcha. (Is from my perspective old school and outdated) 🙂
8 mars 2023 4 réponses
I have been looking for ages for a good reCaptcha alternative - here it is. Absolutely love it! So much, I am in the progress of finish the Czech translation of the plugin and app. Hope you integrate it soon! 🙂
Lire les 3 avis

Contributeurs/contributrices & développeurs/développeuses

« mosparo Integration » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“mosparo Integration” a été traduit dans 4 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « mosparo Integration » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.9.1

Release Date: 18th April 2024

  • [Bugfix] Elementor: Fixed an issue with the initialization in forms in Elementor popups

1.9

Release Date: 29th March 2024

  • [Change] Replaced the jQuery code with Vanilla JS
  • [Bugfix] Fixed the issue with the verification in Ninja Forms
  • [Bugfix] Fixed the invisible mode in Ninja Forms

1.8.1

Release Date: 27th February 2024

  • [Bugfix] Wrong version number generated an issue with the WordPress release management

1.8

Release Date: 27th February 2024

  • [Enhancement] Added the option configure the mosparo connection in the wp-config.php file
  • [Enhancement] Added the compatibility of the plugin with the WordPress Multisite. Configure connections and enable modules in the network administration.
  • [Bugfix] Fixed the compatibility with the WooCommerce reviews

1.7

Date de compilation : 5 novembre 2023

  • [Amélioration] L’utilisation de l’extension a été simplifiée par l’ajout d’un texte d’utilisation et d’un lien vers la page de réglages.

1.6

Date de compilation : 21 octobre 2023

  • [Correctif] Ajustement des dépendances pour que l’extension n’ait pas de problème avec d’autres extensions qui utilisent Guzzle ou d’autres dépendances.
  • [Correctif] Contact Form 7 : correction d’un problème avec les champs de sélection qui n’ont aucune options ou qui utilisent un fournisseur de données comme Listo.

1.5

Date de compilation : 25 juillet 2023

  • [Amélioration] Préparation des modules pour le mode invisible de mosparo, qui sera disponible avec mosparo v1.0
  • [Correctif] Masquage du libellé du champ mosparo dans les extensions Everest Forms et Formidable

1.4.1

Date de compilation : 4 mai 2023

  • [Correctif] Correction du cronjob de cache d’URL CSS qui ne fonctionnait pas.
  • [Correctif] Mise à jour des dépendances vers les dernières versions

1.4

Date de compilation : 27 avril 2023

  • [Amélioration] Ajout d’un module de formulaire Elementor Form
  • [Correctif] Correction de l’en-tête de la page de réglages de mosparo dans l’interface d’administration lorsque Elementor est actif.

1.3

Date de compilation : 15 avril 2023

  • [Amélioration] Optimisation de la protection avec le contrôle des champs vérifiables dans tous les modules (à l’exception des commentaires et du compte).
  • [Correctif] Correction du champ répéteur dans les formulaires Formidable
  • [Correctif] Correction du champ répéteur dans les formulaires NinjaForms

1.2

Date de compilation : 12 avril 2023

  • [Correctif] Vérification de la présence du champ mosparo dans le formulaire avant d’exécuter la validation (Modules : Contact Form 7, Formidable, NinjaForms, et WPForms)

1.1

Date de compilation : 14 mars 2023

  • [Amélioration] Ajout des modules pour Everest Forms, Formidable, Gravity Forms, et les formulaires de compte WordPress.
  • [Amélioration] Ajout de la possibilité de configurer plusieurs connexions à différents projets mosparo