Beschreibung
WordPress-Kontaktformular-Plugin
Lerne Kali Forms kennen – das leistungsstarke und benutzerfreundliche WordPress-Plugin für Kontaktformulare. Beginne ganz von vorne mit unserem benutzerfreundlichen Drag-&-Drop-Builder oder erstelle mit nur wenigen Klicks ein Formular mithilfe unserer vorgefertigten Vorlagen…
Mit Kali Forms kannst du ganz einfach und ohne großen Aufwand leistungsstarke Kontaktformulare, Zahlungsformulare, Feedback-Formulare und vieles mehr für deine Website erstellen.
Einfach zu verwendende Formularvorlagen
Das Erstellen von Formularen kann zeitaufwendig sein – und Zeit ist etwas, von dem wir alle nie genug haben. Um das Erstellen von Formularen noch einfacher und effizienter zu gestalten, bietet Kali Forms integrierte Formularvorlagen, die du nutzen kannst, wenn du nicht bei Null anfangen möchtest!
- Standard-Kontaktformular
Erstelle im Handumdrehen ein Kontaktformular, über das die Besucher deiner Website und potenzielle Kunden mit dir in Kontakt treten können.
- Formular für Mitarbeiterdaten
Du kannst die Kali Forms-Vorlage für Mitarbeiterdaten ganz einfach nutzen und anpassen, um während des Onboarding-Prozesses wichtige Informationen zu erfassen.
Diese 13 zusätzlichen Vorlagen sind nur in Kali Forms Pro verfügbar:
- Bewerbungsformular
Mit dieser Vorlage kannst du ganz einfach ein Formular erstellen, über das sich Bewerber auf eine Stelle bewerben können.
- Terminformular
Mach es potenziellen Kunden und Klienten einfach, einen Anruf zu vereinbaren oder ein Treffen mit dir zu planen, ohne auf externe Dienste verweisen zu müssen.
- Formular für Kundenfeedback
Nutze die Vorlage für das Kundenfeedback-Formular, um wertvolles Feedback und Vorschläge von deinen Kunden zu sammeln.
- Kunstwettbewerb
Du möchtest einen Kunstwettbewerb veranstalten, weißt aber nicht, wo du anfangen sollst? Mit der Formularvorlage „Kali Forms Art Contest“ kannst du mit nur wenigen Klicks ganz einfach Beiträge sammeln.
- Anmeldeformular für das Gaming-Turnier
Betreibst du eine Gaming-Website und möchtest ein Gaming-Turnier veranstalten, an dem alle deine Follower teilnehmen können? Dann erstelle ganz einfach ein Anmeldeformular für das Gaming-Turnier, indem du diese vorgefertigte Vorlage importierst. Mit Kali Forms ist es ganz einfach, Gaming-Turniere zu planen und zu veranstalten, die bei den Leuten gut ankommen.
- DSGVO-konformes Kontaktformular
Mit Kali Forms ist es ganz einfach, DSGVO-konforme Kontaktformulare zu erstellen, die über ein Bestätigungsfeld verfügen, mit dem du sicherstellen kannst, dass die Nutzer, die dein Kontaktformular absenden, den Nutzungsbedingungen oder der Datenschutzerklärung deiner Website zustimmen.
- Formular für den Laufrechner
Hilf Nutzern, die gerne im Freien laufen, dabei, ihr Tempo, ihre Zeit und ihre Distanz zu berechnen. Die Berechnungen lassen sich ganz einfach über unseren integrierten Rechner durchführen.
- Spendenformular
Ein einfaches Formular, mit dem du Spenden über PayPal entgegennehmen kannst.
- Formular zur Angebotsanfrage
Ein Musterformular für die Anforderung eines Angebots für Gartenarbeiten.
- Reservierungsformular
Verwende dieses Formular, wenn du den Nutzern ein Beispiel für ein Hotelbuchungsformular zur Verfügung stellen möchtest.
- Anmeldeformular für die Mitgliedschaft im Fitnessstudio
Fit zu bleiben ist sehr wichtig. Mit diesem Musterformular kannst du Nutzern ermöglichen, in deinem Fitnessstudio eine Mitgliedschaft zu beantragen.
- Einfaches Buchungsformular
Über dieses Formular können Nutzer einen Veranstaltungsort buchen. Bereits ausgewählte Termine werden in der Kalenderauswahl automatisch deaktiviert, um Doppelbuchungen zu vermeiden.
- Einfaches Buchungsformular mit Zahlungsoption
Stelle den Nutzern ein einfaches Formular zur Verfügung, über das sie ein Zimmer in deinem Hotel buchen und Zahlungen online über PayPal vornehmen können.
Leistungsorientiertes WordPress-Formular-Plugin
Wir haben das WordPress-Formular-Plugin „Kali Forms“ von Grund auf neu entwickelt und dabei besonders auf Leistung geachtet. Kali Forms basiert auf React und nutzt moderne Entwicklungsmethoden.
Alle Formulare sind zu 100 % für Mobilgeräte optimiert.
Mit Kali Forms erstellte Kontaktformulare sind vollständig für Mobilgeräte optimiert, sodass deine Kontaktformulare auf Smartphones, Tablets, Laptops und Desktop-Computern gleichermaßen gut aussehen.
Die Zeiten des Formular-Spams sind vorbei
Wir wissen, wie groß das Problem mit Spam-Formularen ist. Deshalb nutzt Kali Forms eine Kombination aus Googles leistungsstarkem reCAPTCHA und einem Spam-Honeypot-System, damit du nie wieder deine Zeit damit verschwenden musst, dich mit unerwünschten Eingaben herumzuschlagen.
Einfach muss nicht gleichbedeutend mit einfachen Formen sein
Diese Funktion ist nur in Kali Forms Pro verfügbar!
Kali Forms wurde benutzerfreundlich gestaltet, aber dass es einfach zu bedienen ist, bedeutet nicht, dass du damit nur einfache, grundlegende Formulare erstellen kannst.
Mit Kali Forms Pro kannst du ganz einfach leistungsstarke Formulare erstellen, die bedingte Logik und mehrseitige Formulare nutzen, und unser Add-on für Teil-Eingaben und die Bearbeitung von Absendungen nutzen.
Externe Dienstleistungen
Dieses Plugin stellt eine Verbindung zu verschiedenen Drittanbieterdiensten her, um seine Funktionen bereitzustellen. Nachfolgend findest du eine vollständige Liste der verwendeten externen Dienste, welche Daten wann übermittelt werden sowie Links zu deren Nutzungsbedingungen und Datenschutzrichtlinien.
Spamschutz-Dienste
Google reCAPTCHA
– Dienst: Google reCAPTCHA wird verwendet, um sicherzustellen, dass Formularübermittlungen von Menschen und nicht von automatisierten Bots stammen.
– Welche Daten werden gesendet: Wenn ein Formular bei aktiviertem reCAPTCHA übermittelt wird, sendet das Plugin das reCAPTCHA-Antwort-Token und den geheimen Schlüssel deiner Website an den Verifizierungsdienst von Google.
– Wann: Daten werden nur gesendet, wenn eine Formularübermittlung eine reCAPTCHA-Überprüfung beinhaltet.
– Nutzungsbedingungen: https://policies.google.com/terms
– Datenschutzerklärung: https://policies.google.com/privacy
Cloudflare Turnstile
– Dienst: Cloudflare Turnstile ist ein alternativer Spamschutzdienst, der überprüft, ob Formularübermittlungen von Menschen und nicht von automatisierten Bots stammen.
– Welche Daten werden gesendet: Wenn ein Formular bei aktiviertem Turnstile übermittelt wird, sendet das Plugin das Turnstile-Antwort-Token und den geheimen Schlüssel deiner Website an den Verifizierungsdienst von Cloudflare.
– Wann: Daten werden nur gesendet, wenn eine Formularübermittlung eine Turnstile-Überprüfung beinhaltet.
– Nutzungsbedingungen: https://www.cloudflare.com/terms/
– Datenschutzerklärung: https://www.cloudflare.com/privacy/
Akismet
– Dienst: Akismet wird verwendet, um Formularübermittlungen auf Spam-Inhalte zu überprüfen, sofern es aktiviert ist.
– Welche Daten werden gesendet: Wenn Akismet aktiviert ist und ein Formular abgeschickt wird, sendet das Plugin folgende Daten an Akismet: Website-URL, IP-Adresse des Nutzers, User-Agent, Referrer-URL, Werte der Formularfelder (Name, E-Mail, Nachrichteninhalt) und Kommentartyp.
– Wann: Daten werden nur gesendet, wenn Akismet aktiviert ist und ein Formular abgeschickt wird.
– Nutzungsbedingungen: https://akismet.com/tos/
– Datenschutzerklärung: https://automattic.com/privacy/
E-Mail-Versanddienste (optional)
Diese Dienste werden nur genutzt, wenn du sie in den E-Mail-Einstellungen des Plugins konfigurierst. Wenn du das Standard-E-Mail-System von WordPress verwendest, werden diese Dienste nicht aufgerufen.
Postmark
– Dienst: Postmark ist ein E-Mail-Versanddienst, der bei entsprechender Konfiguration zum Versenden von Benachrichtigungs-E-Mails nach Formularabsendungen verwendet wird.
– Welche Daten werden gesendet: E-Mail-Inhalt einschließlich Empfängeradressen (An, Cc, Bcc), Absenderinformationen, Betreff, HTML-/Text-Inhalt, Antwortadressen und E-Mail-Anhänge (falls vorhanden).
– Wann: Daten werden nur gesendet, wenn Postmark als E-Mail-Anbieter konfiguriert ist und eine Formularbenachrichtigung versendet wird.
– Nutzungsbedingungen: https://postmarkapp.com/terms
– Datenschutzerklärung: https://postmarkapp.com/privacy
SMTP.com
– Dienst: SMTP.com ist ein E-Mail-Versanddienst, der bei entsprechender Konfiguration zum Versenden von Benachrichtigungs-E-Mails über Formulare verwendet wird.
– Welche Daten werden gesendet: E-Mail-Inhalt einschließlich Empfängeradressen (An, Cc, Bcc), Absenderinformationen, Betreff, HTML-/Text-Inhalt, Antwortadressen und E-Mail-Anhänge (falls vorhanden).
– Wann: Daten werden nur gesendet, wenn SMTP.com als E-Mail-Anbieter konfiguriert ist und eine Formularbenachrichtigung versendet wird.
– Nutzungsbedingungen: https://www.smtp.com/terms-of-service/
– Datenschutzerklärung: https://www.smtp.com/privacy-policy/
Sendinblue (Brevo)
– Dienst: Sendinblue (jetzt Brevo) ist ein E-Mail-Versanddienst, der bei entsprechender Konfiguration zum Versenden von Benachrichtigungs-E-Mails nach Formularabsendungen verwendet wird.
– Welche Daten werden gesendet: E-Mail-Inhalt einschließlich Empfängeradressen (An, Cc, Bcc), Absenderinformationen, Betreff, HTML-/Text-Hauptteil, Antwortadressen und E-Mail-Anhänge (falls vorhanden).
– Wann: Daten werden nur gesendet, wenn Sendinblue als E-Mail-Anbieter konfiguriert ist und eine Formularbenachrichtigung versendet wird.
– Nutzungsbedingungen: https://www.brevo.com/legal/termsofuse/
– Datenschutzerklärung: https://www.brevo.com/legal/privacypolicy/
Mailgun
– Dienst: Mailgun ist ein E-Mail-Versanddienst, der bei entsprechender Konfiguration zum Versenden von Benachrichtigungs-E-Mails über Formularen verwendet wird.
– Welche Daten werden gesendet: E-Mail-Inhalt einschließlich Empfängeradressen (An, Cc, Bcc), Absenderinformationen, Betreff, HTML-/Text-Inhalt, Antwortadressen und E-Mail-Anhänge (falls vorhanden).
– Wann: Daten werden nur gesendet, wenn Mailgun als E-Mail-Anbieter konfiguriert ist und eine Formularbenachrichtigung versendet wird.
– Nutzungsbedingungen: https://www.mailgun.com/terms/
– Datenschutzerklärung: https://www.mailgun.com/privacy-policy/
Zahlungsabwicklung (optional)
PayPal
– Dienst: Das PayPal-SDK wird geladen, um die Zahlungsabwicklung in Formularen zu ermöglichen, wenn PayPal-Zahlungsfelder verwendet werden.
– Welche Daten werden gesendet: Das PayPal-JavaScript-SDK wird von den Servern von PayPal geladen. Zahlungsdaten werden direkt zwischen dem Browser des Nutzers und PayPal ausgetauscht – das Plugin sendet keine Zahlungsinformationen an die PayPal-Server.
– Wann: Das PayPal-SDK-Skript wird nur geladen, wenn ein Formular PayPal-Zahlungsfelder enthält und auf einer Seite angezeigt wird.
– Nutzungsbedingungen: https://www.paypal.com/us/webapps/mpp/ua/useragreement-full
– Datenschutzerklärung: https://www.paypal.com/us/webapps/mpp/ua/privacy-full
Plugin-Dienste (Kali Forms)
Kali Forms Extensions API
– Dienst: Dieser Dienst stellt eine Liste der verfügbaren Plugin-Erweiterungen und Add-ons bereit.
– Welche Daten werden gesendet: Es werden keine Nutzerdaten gesendet. Das Plugin fordert eine Liste der verfügbaren Erweiterungen an.
– Wann: Die Daten werden angefordert, wenn du die Seite „Erweiterungen“ im WordPress-Adminbereich aufrufst. Die Ergebnisse werden 2 Tage lang zwischengespeichert.
– Nutzungsbedingungen: https://kaliforms.com/terms-of-service/
– Datenschutzerklärung: https://kaliforms.com/privacy-policy/
Kali Forms Uninstall Feedback API
– Dienst: Dieser Dienst sammelt Feedback, wenn du das Plugin deaktivierst.
– Welche Daten werden gesendet: Wenn du das Plugin deaktivierst, kannst du optional Feedback geben, darunter: Grund für die Deaktivierung, Verbesserungsvorschläge und optional deine E-Mail-Adresse (falls du dich gegen eine anonyme Übermittlung entscheidest).
– Wann: Daten werden nur gesendet, wenn du dich bei der Deaktivierung des Plugins ausdrücklich dafür entscheidest, Feedback zu senden. Du kannst wählen, ob du anonym senden möchtest.
– Nutzungsbedingungen: https://kaliforms.com/terms-of-service/
– Datenschutzerklärung: https://kaliforms.com/privacy-policy/
Kali Forms Blogposts-API
– Dienst: Dieser Dienst stellt Blogposts zur Anzeige im WordPress-Dashboard-Widget bereit.
– Welche Daten werden gesendet: Es werden keine Nutzerdaten gesendet. Das Plugin fordert Blogbeiträge an, die für das Dashboard-Widget getaggt sind.
– Wann: Die Daten werden angefordert, wenn das Dashboard-Widget angezeigt wird. Die Ergebnisse werden 7 Tage lang zwischengespeichert.
– Nutzungsbedingungen: https://kaliforms.com/terms-of-service/
– Datenschutzerklärung: https://kaliforms.com/privacy-policy/
JavaScript-Bibliotheken (gebündelt)
html2canvas
– Dienst: html2canvas ist eine JavaScript-Bibliothek, die in der Datei „vendor.js“ des Plugins enthalten ist. Der Verweis auf html2canvas im kompilierten Code ist ein Kommentar, der die Herkunft und Version der Bibliothek angibt, und kein Aufruf eines Remote-Dienstes.
– Welche Daten werden gesendet: Es werden keine Daten gesendet. html2canvas ist als gebündelte Abhängigkeit in der Datei public/assets/backend/js/vendor.js enthalten und läuft vollständig auf der Client-Seite, ohne externe Netzwerkanfragen zu stellen.
– Wann: Die Bibliothek wird geladen, wenn im WordPress-Admin-Panel auf die Seite mit den Formulareinträgen zugegriffen wird. Sie wird für die clientseitige Bilddarstellung verwendet.
– Quelle: Die Bibliothek stammt aus dem npm-Paket html2canvas und ist im Vendor-Bundle des Plugins enthalten. Es werden keine externen Aufrufe getätigt.
jsPDF (PDFObject-CDN-Referenz)
– Dienst: jsPDF ist eine JavaScript-Bibliothek, die in der Datei „vendor.js“ des Plugins zur PDF-Erstellung enthalten ist. Die Bibliothek enthält eine optionale Funktion, mit der PDFObject von einem CDN geladen werden kann; diese Funktion wird jedoch nur genutzt, wenn der Ausgabetyp „pdfobjectnewwindow“ explizit aufgerufen wird.
– Welche Daten werden gesendet: Die jsPDF-Bibliothek enthält eine fest codierte Fallback-URL zum CDN von Cloudflare (https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js), die nur verwendet wird, wenn die optionale Ausgabemethode „pdfobjectnewwindow“ aufgerufen wird. Dies ist eine Funktion der jsPDF-Bibliothek selbst, keine Anforderung dieses Plugins.
– Wann: Auf die CDN-URL wird nur zugegriffen, wenn der Code explizit die jsPDF-Ausgabemethode („pdfobjectnewwindow“) verwendet. Das Plugin nutzt diese Ausgabemethode standardmäßig nicht, daher wird das CDN während des normalen Plugin-Betriebs nicht aufgerufen.
– Quelle: Die Bibliothek wird aus dem npm-Paket jspdf gebündelt und ist im Vendor-Bundle des Plugins enthalten. Der CDN-Verweis ist Teil der optionalen Funktionalität der jsPDF-Bibliothek.
– Hinweis: Um externe CDN-Aufrufe zu vermeiden, verwende nicht den Ausgabetyp „pdfobjectnewwindow “. Das Plugin nutzt andere jsPDF-Ausgabemethoden, die keine externen Ressourcen erfordern.
Wichtiger Hinweis: Kali Forms sendet ohne Benutzeraktion oder Zustimmung keine Daten an externe Dienste und erfasst auch keine sensiblen Informationen aus den Anfragen. E-Mail-Versanddienste und Zahlungsabwicklung werden nur genutzt, wenn dies vom Website-Administrator ausdrücklich konfiguriert wurde. JavaScript-Bibliotheken sind im Plugin enthalten und laufen clientseitig. Der einzige Verweis auf ein externes CDN ist eine optionale Funktion der integrierten jsPDF-Bibliothek, die standardmäßig nicht verwendet wird.
Entwicklung
Quellcode
Der Quellcode für Kali Forms ist im Plugin-Verzeichnis verfügbar. Das Plugin enthält eine „package.json“-Datei, in der alle Build-Abhängigkeiten und Entwicklungswerkzeuge dokumentiert sind, die zum Kompilieren der JavaScript- und CSS-Dateien des Plugins verwendet werden.
Build-Prozess
Kali Forms nutzt moderne Webentwicklungs-Tools, um seine Frontend-Elemente zu erstellen:
- Webpack: Modul-Bundler für JavaScript und CSS
- Babel: JavaScript-Compiler für moderne ES6+-Syntax
- Sass/SCSS: CSS-Präprozessor
- PostCSS: CSS-Nachbearbeitung mit Autoprefixer
Der JavaScript-Quellcode des Plugins befindet sich im Verzeichnis „resources/assets/js/“ und wird in das Verzeichnis „public/assets/“ kompiliert. Beim Build-Prozess werden keine Verschleierungs- oder Minifizierungsverfahren verwendet, die den Code unlesbar machen – es werden lediglich die standardmäßigen Webpack-Optimierungen für die Produktion angewendet.
Anbieterdateien
Das Plugin enthält gebündelte Anbieter-Bibliotheken in den Dateien „public/assets/backend/js/vendor.js “ und „public/assets/frontend/js/vendor.js“. Diese Dateien enthalten JavaScript-Bibliotheken von Drittanbietern, die während des Build-Prozesses kompiliert und gebündelt werden.
Eine vollständige Liste aller Abhängigkeiten von Drittanbietern, einschließlich ihrer Versionen und Lizenzen, findest du in der Datei „package.json“, die im Plugin enthalten ist. Die Abhängigkeiten sind wie folgt kategorisiert:
– dependencies: Laufzeitbibliotheken, die für die Funktion des Plugins erforderlich sind
– devDependencies: Build-Tools und Entwicklungsabhängigkeiten, die nur während der Kompilierung verwendet werden
Alle Hersteller-Bibliotheken sind lokal im Plugin gebündelt und führen im Normalbetrieb keine externen Netzwerkanfragen durch. Der Quellcode dieser Bibliotheken ist über die jeweiligen npm-Pakete verfügbar, und die gebündelten Versionen sind in der Plugin-Distribution enthalten.
Alle CDN-Verweise, die in den Dateien des Anbieters gefunden werden, sind entweder:
1. Kommentarzeilen oder Urheberrechtshinweise (wie Bibliotheksname und Versionsangaben)
2. Optionale Funktionen innerhalb der mitgelieferten Bibliotheken, die vom Plugin nicht genutzt werden (wie optionale Ausgabemethoden, die externe Ressourcen erfordern)
Konkrete Beispiele dafür, wie gebündelte Bibliotheken verwendet werden und ob sie externe Aufrufe ausführen, findest du im Abschnitt „JavaScript-Bibliotheken (gebündelt)“ weiter oben.
Aus dem Quellcode kompilieren
So kompilierst du das Plugin aus dem Quellcode:
- Stell sicher, dass Node.js und npm installiert sind
- Wechsle in das Plugin-Verzeichnis
- Führe
„npm install“ aus, um die Abhängigkeiten zu installieren - Run
npm run prodto build all assets for production, or use specific build commands:npm run prod-frontend– Frontend-Formular-Assets erstellennpm run prod-components– Formulargenerator-Komponenten erstellennpm run prod-general– Allgemeine Admin-Assets erstellennpm run prod-block– Gutenberg-Block-Assets erstellennpm run prod-form-entries– Assets für die Seite mit den Formulareinträgen erstellennpm run prod-emails– Assets für E-Mail-Einstellungen erstellen
Für die Entwicklung im Watch-Modus verwende „npm run start“ oder die entsprechenden „start-*“- Befehle.
Abhängigkeiten
Alle Build-Abhängigkeiten …
Screenshots
Blöcke
Dieses Plugin unterstützt 1 Block.
- Kali Forms Block (BETA)
Installation
Für die automatische Installation:
Am einfachsten und empfehlenswertesten ist es, auf „Plugins“ und dann auf „Neu hinzufügen“ zu klicken und „Kali Forms“ in das Suchfeld einzugeben. Das Plugin lässt sich dann innerhalb weniger Sekunden installieren und du kannst sofort loslegen.
Für die manuelle Installation (1):
- Melde dich auf deiner Website an und gehe im Admin-Bereich zum Abschnitt „Plugins “.
- Klicke auf die Schaltfläche „Neu hinzufügen “.
- Klicke unter „Plugins installieren“ auf den Link „Hochladen “.
- Wähle die ZIP-Datei des Plugins (kaliforms.x.x.x.zip) auf deinem Computer aus und klicke dann auf die Schaltfläche „Jetzt installieren “.
- Es sollte eine Meldung erscheinen, dass das Plugin erfolgreich installiert wurde.
- Klick jetzt auf „Plugin aktivieren“.
Für die manuelle Installation (2):
- Du solltest Zugriff auf den Server haben, auf dem WordPress installiert ist. Falls nicht, wende dich bitte an deinen Systemadministrator.
- Kopiere die ZIP-Datei des Plugins (kaliforms.x.x.x.zip) auf deinen Server und entpacke sie an einem beliebigen Ort im Dateisystem.
- Kopiere den neuen Ordner mit dem Namen„kaliforms“ in das Verzeichnis /wp-content/plugins deiner WordPress-Installation.
- Melde dich auf deiner Website an und gehe im Admin-Bereich zum Abschnitt „Plugins “.
- Suche nach „Kali Forms“ und klicke auf „Aktivieren“.
FAQ
-
Für wen ist Kali Forms gedacht?
-
- Kali Forms ist ein WordPress-Formular-Plugin, das sich für Unternehmen, Webdesign-Agenturen und alle eignet, die eine WordPress-Website betreiben. Wenn du ein Formular zu deiner WordPress-Website hinzufügen möchtest, bietet Kali Forms eine zuverlässige Lösung.
-
Muss ich programmieren können, um Kali Forms zu nutzen?
-
- Kali Forms wurde von Grund auf benutzerfreundlich entwickelt. Du brauchst definitiv keine Programmierkenntnisse, um es zu nutzen, aber wenn du dich mit benutzerdefiniertem CSS auskennst, kannst du dein Formular ganz einfach noch weiter anpassen.
-
Wie kann ich auf die Vollversion von Kali Forms zugreifen?
-
- Durch ein Upgrade erhältst du Zugriff auf die Vollversion von Kali Forms, Premium-Erweiterungen und Support.
-
Wie kann ich mich bedanken?
-
- Empfehle Kali Forms jemandem, der nach einem Formular-Plugin für seine Website sucht!
-
Wo kann ich eine Funktion vorschlagen?
-
- Wenn du uns Feedback geben möchtest, das uns dabei hilft, Kali Forms noch weiter zu verbessern, teile es uns bitte mit, indem du dieses Formular ausfüllst!
-
Wo erhalte ich Hilfe?
-
- Wenn du Kali Forms Pro nutzt, melde dich bitte bei uns – wenn du die kostenlose Version von Kali Forms nutzt, kannst du gerne die WordPress.org-Supportforen hier nutzen.
-
Wo melde ich Sicherheitslücken, die ich in diesem Plugin gefunden habe?
-
Bitte melde Sicherheitslücken, die du im Quellcode des Plugins „Contact Form Builder with Drag & Drop – Kali Forms“ gefunden hast, über das Patchstack Vulnerability Disclosure Program. Das Patchstack-Team unterstützt dich bei der Überprüfung und der Vergabe von CVE-Nummern und benachrichtigt die Entwickler dieses Plugins.
Rezensionen
Mitwirkende und Entwickler
„Kali Forms – Kontaktformular & Drag-and-Drop-Builder“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Kali Forms – Kontaktformular & Drag-and-Drop-Builder“ wurde in 2 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „Kali Forms – Kontaktformular & Drag-and-Drop-Builder“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
2.4.10
– Sicherheit: Es wurde ein Problem behoben, bei dem manipulierte Übermittlungsdaten interne Platzhalter überschreiben und während der Formularverarbeitung beliebige Callables aufrufen konnten. Es werden nun nur noch Schlüssel, die mit echten Formularfeldern übereinstimmen, in Platzhalterdaten abgebildet, und integrierte Callable-Platzhalter werden nach dem Ausführen der Filter wieder auf vertrauenswürdige Standardwerte zurückgesetzt.
2.4.9
– Eine Sicherheitslücke in der REST-API wurde behoben
2.4.8
– Die Seite mit den Formulareinträgen funktionierte nicht richtig
2.4.7
– Readme-Dateien aktualisiert
– Textdomain an den Slug angepasst
– Bestimmte Funktionen auf Wunsch von WordPress.org entfernt
2.4.6
– Bessere Handhabung von Datei-Upload-Feldern in der Formularansicht und bei Platzhaltern
2.4.5
– Fehlerbehebungen bei der Formularvalidierung
2.4.4
– Es wurde ein Fehler behoben, sodass das Formular nur einmal aufgerufen wird
2.4.3
– Bereinigung der Dropdown-Optionen korrigiert
2.4.2
– Unterstützung für die Verkettung mehrerer Formular-Exporte in einer einzigen Datei hinzugefügt
2.4.1
– Ein Fehler im E-Mail-Protokoll wurde behoben
2.4.0
– Captcha mit Drehkreuz hinzugefügt
2.3.53
– Das Löschen von Einträgen war fehlerhaft
2.3.52
– Verbessertes Löschen von Einträgen
2.3.51
– Fehlerbehebung
2.3.50
– Verbesserungen am Lizenzprüfer
2.3.49
– Fehlerbehebung beim Fehlercode für SMTP-Einstellungen
2.3.48
– Fehlerbehebung
2.3.47
– PHP-Warnungen behoben
2.3.46
– Eine PHP-Warnung wurde behoben
– Unterstützung für die HTML-Bearbeitung von E-Mails hinzugefügt (für Pro-Nutzer)
2.3.45
– Verbesserungen der Lebensqualität
2.3.44
– Integration von Conversion Bridge hinzugefügt
2.3.43
– Ein Fehler beim Datei-Upload-Feld wurde behoben
2.3.42
– Sicherheitslücke in der Formular-Eingabefunktion und bei Plugin-Konflikten behoben
2.3.41
– Verschiedene Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
2.3.40
– Der PayPal-Button wurde nicht korrekt ausgelöst
2.3.39
– Integration mit der Modula-Galerie hinzugefügt (nur Pro-Version)
2.3.38
– Ein Fehler bei der Validierung des Datei-Upload-Feldes wurde behoben
2.3.37
– Ein Fehler beim Datei-Upload-Feld wurde behoben
2.3.35
– Ein Fehler bei den Upload-Bedingungen wurde behoben
2.3.34
– Ein Fehler bei der Validierung der Upload-Felder wurde behoben
2.3.33
– Ein Fehler wurde behoben, durch den Anhänge in E-Mails nicht gesendet wurden
2.3.32
– Ein Fehler bei bedingten Feldern wurde behoben
2.3.31
– Ein Problem beim Rendern des Frontends wurde behoben
2.3.30
– Ein Problem mit dem Feld zum Hochladen von Dateien wurde behoben
– Ein Problem im Zusammenhang mit dem Cache-Busting wurde behoben
2.3.28
– Das E-Mail-Protokoll überprüft zuerst die Benutzerrolle
2.3.27
– Eine Sicherheitslücke wurde behoben, durch die Daten an nicht veröffentlichte Formulare übermittelt werden konnten
2.3.27
– Ein Tippfehler wurde behoben
2.3.26
– Mailgun-Antwort in den Header eingefügt
2.3.23
– Fehler behoben, bei dem ein abschließendes Komma einen Fehler auslöste
2.3.22
– Es wurde eine neue Option hinzugefügt, um Einträge nach einer bestimmten Anzahl von Tagen zu löschen
2.3.20
– Behebung eines schwerwiegenden Fehlers bei der Bereinigung einer bestimmten Eingabe
2.3.19
– Fehlerbehebung im Zusammenhang mit der Validierung von Kontrollkästchen und Seiten
2.3.18
– E-Mails akzeptieren nun auch PDF-Dateien als Mediananhänge
2.3.17
– Es gab einen Fehler beim Datums- und Uhrzeit-Auswahlfeld der PRO-Version
2.3.16
– Das Smart-Tag „ip_address“ wurde in die Shortcode-Definition aufgenommen
2.3.15
– Kleine Fehlerbehebung für bestimmte PHP-Versionen
2.3.14
– Es wurde eine Option hinzugefügt, um das Bootstrap-Raster zu deaktivieren
2.3.13
– Ein Problem mit dem Platzhalter {allFields} wurde behoben
2.3.12
– Fehlerbehebung
2.3.11
– Fehlerbehebung
2.3.10
– Der Zahleneingabe wurden Min- und Max-Optionen hinzugefügt (Textfeld – Typ = Zahl)
2.3.9
– Ein Fehler wurde behoben, bei dem versucht wurde, ein Array aus einem Objekt zu instanziieren
– Ein Fehler bei der E-Mail-Protokollierung wurde behoben
2.3.8
– Ein Problem wurde behoben, bei dem bei mehreren Formularen nicht die richtigen Abhängigkeiten geladen wurden
– Die HEIC-Dateiendung wurde für den Datei-Upload hinzugefügt
2.3.7
– Ein Fehler beim Versenden einer E-Mail behoben, bei der das Textfeld mehrere Zeilen enthielt (diese wurden zusammengefasst)
2.3.6
– Überflüssigen Schrägstrich aus der URL zum Laden der Assets entfernt
2.3.5
– Konfigurierbares Zeitlimit für Weiterleitungen hinzugefügt
– Das direkte Hochladen von Dateien vom Server als E-Mail-Anhang entfernt
2.3.4
– Untermenüpunkt „Erweiterung“ im Netzwerk ausblenden
2.3.2 & 2.3.3
– Recaptcha hat einen Fehler ausgelöst, wenn zwei davon auf derselben Seite vorhanden waren
– Der kompakte Überlappungsstil wurde beim Datums- und Zeitauswahlfeld nicht angewendet
– Es wurde ein Kontrollkästchen hinzugefügt, um das „Scrollen“ zur Dankesseite auszulösen, anstatt dies als Standard festzulegen
– Verschiedene Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
2.3.1
– IP-Adresse zur Liste der Formulareingaben hinzugefügt
– Kleinere Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
2.3.0
– Neue Möglichkeit zum Anzeigen und Bearbeiten von Einsendungen hinzugefügt
– Verschiedene Fehlerbehebungen
2.2.30
– Problem beim Beantworten von Feldern beim Sendinblue-Anbieter behoben
– Problem beim Schließen von Benachrichtigungen behoben
2.2.29
– Die Formulare scrollen nun nach dem Absenden zur Dankesmeldung
– Ein Tippfehler wurde behoben
– Es wurde eine neue Methode hinzugefügt, um unsere Formulare in Elementor zu initialisieren
2.2.28
– Ein Fehler bei der Akismet-Prüfung wurde behoben
– Ein Fehler beim Eintragszähler wurde behoben
2.2.27
– Sprachdateien aktualisiert
2.2.25
– Elementor-Patches
2.2.24
– In Elementor geladene Formulare haben den Datei-Upload-Vorgang nicht gestartet
2.2.22
– Der Kaliform-Shortcode im Elementor-Shortcode-Widget wurde nicht „gestartet“
2.2.21
– In PHP 7.4 wurde die Funktion `each()` entfernt – dies führte zu einem schwerwiegenden Fehler
– Unterstützung für das Label „pagebreak complete“ hinzugefügt
– Es gab ein Problem mit den Bild-Radio-Elementen in der bedingten Logik
– Verbesserungen der Benutzerfreundlichkeit
– Ein Elementor-Widget (BETA) hinzugefügt – noch in Arbeit
2.2.20
– Verschiedene Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
2.2.19
– Elementor hat Probleme mit JavaScript verursacht; JS-Dateien wurden entfernt, aber die Deckkraft wurde auf 1 gesetzt
2.2.18
– Behebung kleinerer Fehler
2.2.17
– Unterstützung für getresponse hinzugefügt (erfordert Plugin)
– Ein Problem mit der Datumsauswahl-Komponente behoben (aus der Pro-Version)
– Verbesserungen bei den Bild-Radio-Schaltflächen (akzeptieren jetzt Beschriftungen und Bildunterschriften)
2.2.16
– Unterstützung für Moosend und Campaign Monitor hinzugefügt (erfordert Plugin)
– Unterstützung für Webhook-Platzhalter hinzugefügt (erfordert Plugin)
– In den Übersichten zu den Einsendungen werden nun Datum und Uhrzeit der Einsendung angezeigt
2.2.0 – 2.2.15
– Eine POT-Datei im Verzeichnis /languages erstellt
– Ein Problem mit den Datei-Upload-Feldern behoben
– Die Markierung für Pflichtfelder ist jetzt in ein span-Element eingeschlossen
– Weitere Optionen zum Datei-Upload-Feld hinzugefügt (du kannst jetzt eine Mindestdateigröße und eine maximale Gesamtdateigröße festlegen, wenn du mehrere Uploads verwendest)
– Die Übermittlungsansicht (für den Benutzer) rendert digitale Signaturen und Datei-Upload-Felder nun als Bilder (als Vorbereitung für die neue und verbesserte Version)
– Unterstützung für Mailpoet & Sendfox hinzugefügt (erfordert das Newsletter-Plugin)
– Ein Fehler bei der Verarbeitung von E-Mails wurde behoben
– Ein Problem mit mehreren Datei-Upload-Feldern gleichzeitig mit unterschiedlichen Einstellungen wurde behoben
– Auslösen von Frontend-Skripten im Elementor Builder
– Unterstützung für Webhooks hinzugefügt
– Ein Problem mit Sonderzeichen in gesendeten E-Mails behoben
– Der Standard-WP-Mailer hat die Header nicht korrekt gesetzt
– Die Seite mit den E-Mail-Einstellungen überarbeitet (zusammen mit der Logik zum E-Mail-Versand – in der Hoffnung, die Zustellbarkeit zu verbessern)
– Eine Option hinzugefügt, um das Formular nach dem Ausfüllen „zurückzusetzen“
– Verbesserungen der Benutzerfreundlichkeit
– Fehlerbehebungen
2.1.7
– Ein Problem mit PayPal und reCAPTCHA wurde behoben
2.1.6
– Fehlerbehebung
2.1.5
– Kleine Korrektur
2.1.3
– Verbesserungen der Benutzerfreundlichkeit
– Fehlerbehebungen
– Es wurde ein neuer globaler Platzhalter {thisPermalink} hinzugefügt, der die Seite zurückgibt, auf der das Formular abgeschickt wurde
2.1.2
– Sicherheitsproblem behoben
2.1.1
– Sicherheitsprobleme behoben
– Darstellungsfehler behoben (für WP 5.5)
2.1.0
– Unterstützung für Newsletter hinzugefügt
– Unterstützung für Slack hinzugefügt
– Unterstützung für digitale Signaturen hinzugefügt
– Unterstützung für die Benutzerregistrierung hinzugefügt
– Verschiedene Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
2.0.4 / 2.0.5 / 2.0.6
– Fehlerbehebung
2.0.3
– Fehlerbehebung auf der Rechner-Seite
2.0.2
– Es wurde eine gewisse Abwärtskompatibilität mit älteren PHP-Versionen für Akismet-Prüfungen hinzugefügt
2.0.1
– Fehlerbehebungen
2.0.0
– Überarbeitete Benutzeroberfläche
– Feld „Bildauswahl“ hinzugefügt
– Feld „Spende“ hinzugefügt
– Feld „Schaltfläche“ hinzugefügt
– Akismet-Integration hinzugefügt
– Honeypot-Spamschutz hinzugefügt
– Weitere Platzhalter hinzugefügt, die du in der Dankesnachricht und in den E-Mails verwenden kannst
– Unterstützung für weitere Premium-Funktionen hinzugefügt
– Verschiedene Verbesserungen der Benutzerfreundlichkeit
1.6.5
– Der „Reply-To“-Header wurde nicht korrekt gesetzt (Formularbenachrichtigungen)
1.6.4
– Ein Fehler wurde behoben, durch den beim Klicken auf die Schaltfläche „Aktualisieren“ das Formular zur Rückmeldung zur Deaktivierung angezeigt wurde
1.6.3
– Die Werte der Kontrollkästchen wurden im Platzhalter nicht ersetzt
1.6.2
– Ein Problem wurde behoben, durch das der E-Mail-Assistent nicht gestartet wurde
1.6.1
– {formName} Der Platzhalter gab keinen Wert zurück
1.6.0
– Verbesserter Formular-Generator (Design & Funktionalität)
– Formular-Themes hinzugefügt
– Formularübermittlungen wurden in „Formulareinträge“ umbenannt
– Formulareinträge können ohne zusätzliche Plugins gespeichert werden (beachte, dass du das „Form Submission“-Plugin benötigst, um über WP darauf zuzugreifen)
– Textbereiche können in Editoren umgewandelt werden (Standard-WP-Editor)
– Mehrere Formularfelder hinzugefügt (URL, Telefon, E-Mail)
– Funktion zum Duplizieren von E-Mail-Adressen hinzugefügt
– Funktion zum Duplizieren von Feldern hinzugefügt
– Funktion hinzugefügt, um Platzhalter in Eingabefeldern einzufügen, um Benutzerdaten beim Aufrufen der Seite vorab auszufüllen (z. B. um ein Feld mit der E-Mail-Adresse des Benutzers vorab auszufüllen, musst du den Platzhalter {user_email} verwenden: [kaliform id=“5″ email=“{user_email}“])
– 2 neue Platzhalter hinzugefügt, die in Feldern, Dankesnachrichten oder E-Mail-Benachrichtigungen verwendet werden können: {entryCounter} und {formName}
– Mithilfe von PHP-Skriptbereichen vor der Formularverarbeitung kannst du Werte aus den übermittelten Daten bearbeiten, hinzufügen oder löschen, bevor sie gespeichert werden
– Anpassungen zur Verbesserung der Benutzerfreundlichkeit
1.5.0
– Neuer Filter hinzugefügt, der vor dem Hochladen von Dateien ausgeführt wird
– Hinweis zur Überprüfung auf wordpress.org hinzugefügt
– Seite „E-Mail-Einstellungen“ hinzugefügt, um die Zustellbarkeit von E-Mails zu verbessern und Fehler zu beheben
– Schaltfläche zum Duplizieren von Formularen in der Formularübersicht hinzugefügt
– Dashboard-Widget hinzugefügt
– Schnelllink für E-Mails in der oberen Navigationsleiste des Formular-Builders hinzugefügt (E-Mail-Symbol)
– Möglichkeit hinzugefügt, Daten über den Shortcode zu senden, z. B. [kaliform id=“1″ first-name=“John“ last-name=“Doe“]
– Feedback zur Deinstallation hinzugefügt
– Systemprüfungen hinzugefügt
– Verschiedene Anpassungen zur Verbesserung der Benutzerfreundlichkeit
1.4.0
– Verschiedene Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
1.3.0
– Es wurde eine Funktion hinzugefügt, um Dateien, die über Datei-Upload-Felder hochgeladen wurden, an E-Mails anzuhängen
– Es wurde eine Funktion hinzugefügt, um Dateien aus dem Medienbereich an E-Mails anzuhängen (wird im nächsten Update verbessert)
– Es wurde eine Funktion hinzugefügt, um Dateien von deinem Server über einen relativen Pfad anzuhängen (z. B. /app/public/wp-content/uploads/file.zip)
– Es wurde eine einfache Möglichkeit hinzugefügt, Platzhalter anzuzeigen/zu kopieren, die in E-Mails, Dankesnachrichten usw. verwendet werden können
– Es wurde eine bedingte Logikfunktion für Freitext hinzugefügt. Nützlich in Situationen, in denen du eine bestimmte Nachricht basierend auf Benutzereingaben anzeigen möchtest
– Verschiedene Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
1.2.0
– Option zum Ausblenden des Formularnamens
– Verbesserungen am Layout-Builder (Versätze werden nun berücksichtigt)
– Verschiedene Fehlerbehebungen und Anpassungen zur Verbesserung der Benutzerfreundlichkeit
1.1.0
– Ein Installations-Hook zum Hinzufügen eines Standard-Kontaktformulars wurde hinzugefügt
– Ein Ladezustand für die App wurde hinzugefügt
– Verschiedene Fehlerbehebungen und Verbesserungen der Benutzerfreundlichkeit
1.0.0
– Veröffentlichung







