mosparo Integration

Beschreibung

Wenn du deine Formulare in WordPress mit mosparo schützen willst, hilft dir dieses Plugin bei dieser Aufgabe. Nach der Installation des Plugins musst du die Verbindung zu deiner mosparo-Installation konfigurieren und das mosparo-Feld zu deinem Formular hinzufügen. Das mosparo Integration Plugin ist mit den folgenden Plugins und Formularen kompatibel:

  • Contact Form 7
  • Elementor Form
  • Everest Forms
  • Formidable
  • Gravity Forms
  • JetFormBuilder
  • Memberpress-Kontoformulare (Anmeldung, Passwort verloren)
  • Ninja Forms
  • WPForms
  • WooCommerce-Kontoformulare (Anmeldung, Passwort verloren und Registrierung)
  • WordPress Account Forms (login, lost password, and registration) (also compatible with Theme My Login)
  • WordPress-Kommentare (und WooCommerce-Bewertungen)

Damit du dieses Plugin verwenden kannst, benötigst du eine mosparo Installation. Dieses Plugin kommuniziert mit der mosparo Installation, um zu überprüfen, ob eine Einsendung korrekt ist. Du findest alle Informationen betreffend mosparo auf der Website mosparo.io.

Du kannst unterschiedliche Projekte für die verschiedenen Module verwenden. Dies ist z.B. sinnvoll, wenn du mosparo für die Kontoformulare verwendest. Dort willst du die Sicherheitseinstellung „automatische Sperre“ in mosparo aktivieren. Für Standard-Kontaktformulare darf diese Sicherheitseinstellung jedoch nicht aktiv sein, so dass du zwei mosparo-Verbindungen zu zwei verschiedenen Projekten in mosparo verwenden musst.

Installation

Automatische Installation

  1. Gehe in WordPress zum Plugins-Menü
  2. Suche nach „mosparo Integration“
  3. Klicke auf „Installieren“

Manuell herunterladen

  1. Lade das Plugin von der Plugin-Site auf wordpress.org herunter
  2. Extrahiere die ZIP-Datei
  3. Lade den Ordner „mosparo-integration“ in das Verzeichnis /wp-content/plugins/ hoch
  4. Aktiviere das Plugin über das Menü „Plugins“ in WordPress

Nachdem du das Plugin installiert und aktiviert hast, gehe bitte zu „Einstellungen“ > „mosparo-Integration“ und füge eine Verbindung zu deiner mosparo-Installation hinzu. Weitere Informationen findest du im Abschnitt „Konfiguration“.

Konfiguration

Alle mosparo-Einstellungen findest du unter „Einstellungen“ > „mosparo Integration“ in der WordPress-Administration. Füge mindestens eine Verbindung hinzu und aktivieren die Module, mit denen du mosparo verwenden möchtest. Alle Informationen, die du für die Verbindung benötigst, findest du in den Projekteinstellungen in deinem mosparo-Projekt.

Definieren der Verbindung in `wp-config.php`

Wenn du die mosparo-Verbindung in der WordPress-Konfigurationsdatei (wp-config.php) definieren möchtest, befolge die folgenden Schritte:

  1. Öffne die Datei wp-config.php in einem Editor.
  2. Suche die folgende Zeile:
/* That's all, stop editing! Happy publishing. */
  1. Füge die folgenden Zeilen vor der gefundenen Zeile hinzu. Ersetze die Platzhalter (z. B. <Project-UUID>) durch die von deinem mosparo-Projekt bereitgestellten Verbindungseinstellungen.
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. Öffne die WordPress-Administration und gehe zu den Einstellungen der mosparo Integration.
  2. Aktiviere die Module, die du verwenden möchtest.

Es kann nur eine Verbindung in der Datei wp-config.php hinzugefügt werden, die die Standardverbindung für alle Module ist. Du kannst in der WordPress-Administration zusätzliche Verbindungen hinzufügen, die dann die Verbindung aus der Datei wp-config.php überschreiben.

Netzwerkweite Verbindung konfigurieren

Wenn du ein WordPress-Multisite-Netzwerk hast, kannst du das mosparo Integrations Plugin netzwerkweit aktivieren und die aktivierten Module und die verfügbaren Verbindungen in den Netzwerkeinstellungen konfigurieren.

Gehe in der Netzwerkverwaltung auf „Einstellungen“ > „mosparo Integration“, füge Verbindungen hinzu und aktiviere Module.

Wichtig: Eine Website kann jederzeit weitere Verbindungen hinzufügen und zusätzliche Module aktivieren.

Standardverbindungspriorität

Der Ursprung einer Verbindung wird die Verbindung für ein Modul auswählen:

  1. Die Verbindung in der Datei wp-config.php ist immer die Standardverbindung.
  2. (Nur Multisite) Wenn für ein Modul in den Netzwerkeinstellungen eine Verbindung definiert ist, wird die Verbindung aus den Netzwerkeinstellungen verwendet.
  3. Wenn für ein Modul in den Website-Einstellungen eine Verbindung definiert ist, wird die Verbindung aus den Website-Einstellungen verwendet.

Rezensionen

27. April 2023 1 Antwort
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. März 2023 4 Antworten
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! 🙂
Alle 4 Rezensionen lesen

Mitwirkende & Entwickler

„mosparo Integration“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„mosparo Integration“ wurde in 4 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „mosparo Integration“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.11.1

Veröffentlichungsdatum: 19. August 2024

  • [Bugfix] Das Deployment-Problem für das JetFormBuilder Modul wurde behoben.
  • [Bugfix] Tippfehler im Namen des JetFormBuilder-Moduls behoben.
  • [Bugfix] Eine falsche Textdomain im JetFormBuilder-Feld wurde behoben.
  • [Bugfix] Der richtige Container für das mosparo Feld im Memberpress Formular wurde hinzugefügt.

1.11.0

Veröffentlichungsdatum: 17. August 2024

  • [Verbesserung] Hinzufügen des Moduls für JetFormBuilder Formulare.
  • [Verbesserung] Hinzufügen des Moduls für Memberpress-Kontoformulare (Anmelden und Passwort verloren).
  • [Änderung] Der interne Name des Feldtyps für Formidable-Formulare wurde geändert.
  • [Bugfix] Ein Fehler bei der Initialisierung von mosparo beim Hinzufügen des mosparo-Feldes zu einem Formular in der WordPress-Administration wurde behoben.

1.10.0

Veröffentlichungsdatum: 5. Juli 2024

  • [Verbesserung] Das Modul zum Schutz der WooCommerce-Kontoformulare wurde hinzugefügt. Beigetragen von nmcodeeu (https://github.com/nmcodeeu).
  • [Änderung] Module können jetzt nur noch aktiviert werden, wenn die Abhängigkeiten erfüllt sind. Beigetragen von nmcodeeu (https://github.com/nmcodeeu).
  • [Änderung] Hinzufügen der Moduleinstellungen für die beiden Kontomodule. Beigetragen von nmcodeeu (https://github.com/nmcodeeu).
  • [Änderung] Eine Information betreffend JavaScript-Optimierungs-Plugins wurde hinzugefügt.
  • [Änderung] Es wurde eine bessere Fehlerbehandlung hinzugefügt, wenn die Aktion „CSS-URL-Cache aktualisieren“ nicht korrekt funktioniert.
  • [Bugfix] Mehrere Fehler in der Modultabelle wurden behoben, da WordPress offiziell keine zwei Tabellen auf derselben Seite unterstützt.
  • [Bugfix] Die Funktion zum Zurücksetzen des Passworts in der Benutzerverwaltung wurde korrigiert.

1.9.1

Veröffentlichungsdatum: 18. April 2024

  • [Bugfix] Elementor: Problem mit der Initialisierung in Formularen in Elementor-Popups behoben

1.9

Veröffentlichungsdatum: 29. März 2024

  • [Änderung] Ersetzen der jQuery-Abhängigkeit mit normalem JavaScript (Vanilla JS)
  • [Fix] Korrigieren eines Problems mit der Verifizierung mit Ninja Forms
  • [Fix] Korrigieren des unsichtbaren Modus mit Ninja Forms

1.8.1

Veröffentlichungsdatum: 27. Februar 2024

  • [Bugfix] Falsche Versionsnummer verursachte ein Problem mit dem WordPress Release Management

1.8

Veröffentlichungsdatum: 27. Februar 2024

  • [Verbesserung] Option zur Konfiguration der mosparo-Verbindung in der Datei wp-config.php hinzugefügt
  • [Verbesserung] Hinzufügen der Kompatibilität des Plugins mit der WordPress Multisite. Konfiguriere Verbindungen und aktiviere Module in der Netzwerkverwaltung.
  • [Bugfix] Ein Kompatibilitätsproblem mit den WooCommerce-Bewertungen wurde behoben.

1.7

Veröffentlichungsdatum: 5. November 2023

  • [Verbesserung] Die Verwendung des Plugins wurde vereinfacht, indem ein Anleitungstext und ein Link zur Einstellungsseite hinzugefügt wurden.

1.6

Veröffentlichungsdatum: 21. Oktober 2023

  • [Fix] Die Abhängigkeiten wurden angepasst, damit das Plugin keine Probleme mit anderen Plugins hat, die Guzzle oder andere Abhängigkeiten verwenden.
  • [Fix] Contact Form 7: Ein Problem mit Auswahlfeldern, die keine Optionen haben oder einen Datenanbieter wie Listo verwenden, wurde behoben.

1.5

Veröffentlichungsdatum: 25. Juli 2023

  • [Verbesserung] Vorbereiten der Module für den unsichtbaren Modus von mosparo, der mit mosparo v1.0 verfügbar sein wird
  • [Fix] Ausblenden des Labels für das mosparo-Feld in den Everest Forms und Formidable Plugins

1.4.1

Veröffentlichungsdatum: 4. Mai 2023

  • [Fix] Behebung des nicht funktionierenden CSS-URL-Cache-Cronjobs
  • [Fix] Aktualisieren der Abhängigkeiten auf die neuesten Versionen

1.4

Veröffentlichungsdatum: 27. April 2023

  • [Verbesserung] Hinzufügen des Moduls für Elementor Form Formulare
  • [Fix] Die Kopfzeile der mosparo-Einstellungsseite im Admin-Interface wurde korrigiert, wenn Elementor aktiv ist

1.3

Veröffentlichungsdatum: 15. April 2023

  • [Verbesserung] Optimierung des Schutzes durch die Überprüfung der verifizierbaren Felder in allen Modulen (ausser Kommentare und Konto)
  • [Fix] Das Repeater-Feld in den Formidable-Formularen wurde korrigiert.
  • [Fix] Das Repeater-Feld in den NinjaForms-Formularen wurde behoben

1.2

Veröffentlichungsdatum: 12. April 2023

  • [Fix] Suchen des mosparo-Feldes in einem Formular, bevor die Validierung durchgeführt wird (Module: Contact Form 7, Formidable, NinjaForms und WPForms)

1.1

Veröffentlichungsdatum: 14. März 2023

  • [Verbesserung] Die Module für Everest Forms, Formidable, Gravity Forms und die WordPress-Kontoformulare wurden hinzugefügt.
  • [Verbesserung] Es wurde die Möglichkeit hinzugefügt, mehrere Verbindungen zu verschiedenen mosparo-Projekten zu konfigurieren