Contact Forms
Einseitige Kontaktformulare mit Feld-Builder, Posteingang für Einsendungen, CSV-Export und Benachrichtigungs-E-Mails.
Erweiterung
Contact Forms
Einseitige Kontaktformulare mit Feld-Builder, Posteingang für Einsendungen, CSV-Export und Benachrichtigungs-E-Mails.
Beschreibung
Ein unabhängiges Plugin von Mason James für einfache Kontaktformulare. Erstellen Sie einseitige Formulare mit Text-, E-Mail-, Textbereich-, Auswahl- und Kontrollkästchenfeldern. Prüfen, archivieren, löschen und exportieren Sie Einsendungen. Benachrichtigungen nutzen den in EmDash konfigurierten E-Mail-Transport, einschließlich SMTP. Einsendungsdatensätze enthalten keine rohen IP-Adressen. Das Quell-Repository ist privat; das installierbare Bundle ist öffentlich herunterladbar.
Installation
Installieren Sie Contact Forms aus der EmDash-Registry unter EmDash 1.0.1 oder neuer mit einem Sandbox-Runner. Erstellen Sie ein Formular unter Plugins > Forms. Um es in Inhalte einzubetten, installieren Sie @masonjames/emdash-contact-forms und registrieren Sie contactFormsEmbedPlugin() aus dessen registry-embed-Export, bauen Sie dann die Website und stellen Sie sie bereit. Fügen Sie einen Contact Form-Block ein und kopieren Sie dessen Formular-ID von der Forms-Seite. Konfigurieren Sie für Benachrichtigungen einen EmDash-E-Mail-Transport.
FAQ
Fügt eine Registry-Installation meinen Seiten einen Formular-Renderer hinzu? Nein. Die optionale native Begleitkomponente liefert serverseitig gerenderte Astro- und Portable-Text-Komponenten und muss in der Website-Konfiguration installiert werden. Vorhandene native Contact-Forms-Daten werden nicht automatisch in die Registry-Installation kopiert. Uploads, mehrseitige Abläufe, Webhooks, CAPTCHA oder automatische Antworten sind nicht enthalten.