Contact Forms
Formulaires de contact d'une seule page avec constructeur de champs, boîte de réception des envois, export CSV et e-mails de notification.
Extension
Contact Forms
Formulaires de contact d'une seule page avec constructeur de champs, boîte de réception des envois, export CSV et e-mails de notification.
Description
Un plugin indépendant de Mason James pour des formulaires de contact simples. Créez des formulaires d’une page avec des champs texte, e-mail, zone de texte, liste de sélection et case à cocher. Consultez, archivez, supprimez et exportez les envois. Les notifications utilisent le transport d’e-mail configuré dans EmDash, y compris SMTP. Les enregistrements d’envois n’incluent pas les adresses IP brutes. Le dépôt source est privé ; le paquet installable est téléchargeable publiquement.
Installation
Installez Contact Forms depuis le registre EmDash sur EmDash 1.0.1 ou une version plus récente avec un exécuteur de bac à sable. Créez un formulaire dans Plugins > Forms. Pour l’intégrer au contenu, installez @masonjames/emdash-contact-forms et déclarez contactFormsEmbedPlugin() depuis son export registry-embed, puis construisez et déployez le site. Insérez un bloc Contact Form et copiez l’ID de son formulaire depuis la page Forms. Configurez un transport d’e-mail EmDash pour les notifications.
FAQ
Une installation depuis le registre ajoute-t-elle un moteur de rendu de formulaires à mes pages ? Non. Le composant compagnon natif facultatif fournit des composants Astro et Portable Text rendus côté serveur et doit être installé dans la configuration du site. Les données natives existantes de Contact Forms ne sont pas copiées automatiquement dans l’installation depuis le registre. Aucun téléversement, parcours en plusieurs pages, webhook, CAPTCHA ni répondeur automatique n’est inclus.