WP Manifestindependent plugin directory
manifest / forms / ff-pdf-attachment

FF PDF Attachment

Automatischer PDF-Export für Fluent Forms: Erzeugt saubere Belege aller Formularabsendungen als E-Mail-Anhang – leichtgewichtig & ohne externe Bibliotheken.

by Michael Kanda · github.com/michael-kanda/ff-pdf-attachment · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/michael-kanda/ff-pdf-attachment/archive/refs/heads/main.zip

Ein leichtgewichtiges WordPress-Plugin, das automatisch ein übersichtliches PDF mit allen übermittelten Daten an die E-Mail-Benachrichtigungen von Fluent Forms anhängt.

Ideal für Buchhaltungsbelege, Anmeldebestätigungen oder interne Archivierung – direkt als Anhang in der Inbox.

🚀 Highlights

  • Keine Abhängigkeiten: Benötigt keine schweren Bibliotheken wie mPDF oder dompdf. Das Plugin nutzt einen minimalen, integrierten PDF-Generator (SimplePDF).
  • Plug & Play: Einfach installieren und Formular-IDs festlegen.
  • Smartes Design: Automatische Tabellengenerierung, Zeilenumbrüche und Unterstützung für Repeater-Felder (Wiederholungsfelder).
  • Branding: Die Akzentfarbe des PDFs lässt sich bequem in den Einstellungen anpassen.
  • Datenschutzkonform: PDF-Dateien werden temporär generiert, nach dem Versand versiegelt und automatisch nach 2 Stunden vom Server gelöscht.

✨ Features

  • Automatischer Anhang: Hängt das PDF an alle aktiven Fluent Forms E-Mail-Benachrichtigungen an.
  • Repeater-Support: Erkennt komplexe Felder wie "Wiederholungsfelder" und stellt diese strukturiert dar.
  • UTF-8 Support: Korrekte Darstellung von Umlauten (ä, ö, ü) und Sonderzeichen (€).
  • Selektive Aktivierung: Wähle gezielt aus, für welche Formular-IDs PDFs generiert werden sollen (oder lass das Feld leer für alle).
  • Cleanup-Funktion: Automatisches Löschen alter PDF-Dateien aus dem Temp-Verzeichnis zur Vermeidung von Datenmüll.

🛠 Installation

  1. Lade den Ordner ff-pdf-attachment in das Verzeichnis /wp-content/plugins/ hoch.
  2. Aktiviere das Plugin im WordPress-Dashboard unter Plugins.
  3. Gehe zu Einstellungen → FF PDF Attachment, um die Formular-IDs und deine Wunschfarbe zu konfigurieren.

⚙️ Einstellungen

Unter Einstellungen > FF PDF Attachment findest du:

  • Formular-IDs: Gib hier die IDs der Formulare ein (kommagetrennt), die einen PDF-Anhang erhalten sollen.
  • Akzentfarbe: Wähle eine Hex-Farbe (z.B. #2563eb) für die Header-Linien und Titel im PDF.

📄 Lizenz

Dieses Projekt steht unter der GPLv2 oder einer späteren Version.


Entwickelt für maximale Performance und minimale Serverlast.


Developed with ❤️ by Michael Kanda https://designare.at