Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 51e9bcc564 | |||
| 76b6677a61 | |||
| 010da8d592 | |||
| 574f047b89 | |||
| bba046eb3a |
64
README.txt
64
README.txt
@@ -1,27 +1,51 @@
|
||||
KGV Contact Form Pro - WordPress Plugin
|
||||
=== KGV Kontakt Form ===
|
||||
Contributors: ronnygrobel
|
||||
Tags: contact form, kontaktformular, vereinswebseite, kategorien, datenschutz
|
||||
Requires at least: 6.0
|
||||
Tested up to: 6.8
|
||||
Stable tag: 1.4.5
|
||||
Requires PHP: 7.2
|
||||
License: GPLv2 or later
|
||||
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
Beschreibung:
|
||||
KGV Contact Form Pro ist ein WordPress-Plugin fuer ein kategoriebasiertes Kontaktformular mit Verwaltung der Anfragen im Backend.
|
||||
Kategoriebasiertes Kontaktformular mit Routing, Datenschutz-Checkbox und Anfrageverwaltung im WordPress-Backend.
|
||||
|
||||
== Description ==
|
||||
|
||||
KGV Kontakt Form stellt ein flexibles Kontaktformular fuer Vereinsseiten bereit.
|
||||
Anfragen werden kategoriebasiert verarbeitet und koennen im Backend verwaltet werden.
|
||||
|
||||
= Features =
|
||||
|
||||
* Kategoriebasiertes Formular
|
||||
* Mehrere Empfaengeradressen pro Kategorie
|
||||
* Datenschutz-Checkbox
|
||||
* Nachrichtenverwaltung im Backend (gelesen/ungelesen)
|
||||
* Rollenfreigabe fuer Kontaktanfragen
|
||||
|
||||
== Installation ==
|
||||
|
||||
Installation:
|
||||
1. Plugin nach `wp-content/plugins/KGV-Contact-Form/` hochladen.
|
||||
2. In WordPress unter `Plugins` aktivieren.
|
||||
3. Gewuenschte Kategorie(n) und Empfaenger im Backend einrichten.
|
||||
4. Formular per Shortcode auf einer Seite oder in einem Beitrag einbinden.
|
||||
2. Plugin im WordPress-Backend aktivieren.
|
||||
3. Kategorien und Empfaenger konfigurieren.
|
||||
4. Formular mit dem Shortcode einbinden.
|
||||
|
||||
Shortcode:
|
||||
`[kgv_contact_form]`
|
||||
== Frequently Asked Questions ==
|
||||
|
||||
Funktionen:
|
||||
- kategoriebasiertes Kontaktformular
|
||||
- mehrere E-Mail-Adressen pro Kategorie
|
||||
- Datenschutz-Checkbox im Formular
|
||||
- Nachrichtenbereich fuer zusaetzliche Angaben
|
||||
- Backend-Uebersicht fuer Anfragen (gelesen/ungelesen)
|
||||
= Wie binde ich das Formular ein? =
|
||||
|
||||
Rollen und Rechte:
|
||||
- Administratoren koennen Kategorien verwalten.
|
||||
- Autoren und Mitarbeiter koennen Kontaktanfragen im Backend einsehen.
|
||||
Verwende den Shortcode `[kgv_contact_form]` auf einer Seite oder in einem Beitrag.
|
||||
|
||||
Version:
|
||||
1.4.0
|
||||
= Koennen mehrere Empfaenger pro Kategorie genutzt werden? =
|
||||
|
||||
Ja, pro Kategorie koennen mehrere E-Mail-Adressen hinterlegt werden.
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 1.4.4 =
|
||||
* Versionsabgleich zwischen Plugin-Header, Code und Readme.
|
||||
* WordPress-Readme-Format weiter vereinheitlicht.
|
||||
|
||||
= 1.4.3 =
|
||||
* Aktuelle Version laut Plugin-Header.
|
||||
* Stabilitaets- und Pflegeupdates.
|
||||
|
||||
@@ -23,7 +23,22 @@
|
||||
.kgv-contact-form textarea:focus{outline:none;border-color:#2271b1;box-shadow:0 0 0 3px rgba(34,113,177,.12)}
|
||||
.kgv-cf-privacy{margin:8px 0 18px;font-size:.95rem;line-height:1.5}
|
||||
.kgv-cf-privacy label{display:flex;gap:10px;align-items:flex-start}
|
||||
.kgv-contact-form button{appearance:none;border:none;border-radius:10px;padding:12px 18px;font-weight:700;cursor:pointer;background:#2271b1;color:#fff}
|
||||
.kgv-contact-form button{
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 8px 12px;
|
||||
min-height: 38px;
|
||||
border-radius: 5px;
|
||||
text-decoration: none;
|
||||
background: var(--kgv-accent,#1f6f4a);
|
||||
color: #fff;
|
||||
font-weight: 700;
|
||||
line-height: 1.2;}
|
||||
|
||||
|
||||
|
||||
|
||||
.kgv-cf-alert{max-width:760px;margin:0 0 16px;padding:12px 14px;border-radius:12px}
|
||||
.kgv-cf-alert-success{border:1px solid #c6e1c6;background:#ecf7ed}
|
||||
.kgv-cf-alert-error{border:1px solid #e5b3b3;background:#fff2f2}
|
||||
|
||||
@@ -2,17 +2,18 @@
|
||||
/**
|
||||
* Plugin Name: KGV Kontakt Form
|
||||
* Description: Kontaktformular mit Nachrichtenbereich, Kategorien, Routing je Kategorie, Datenschutz-Checkbox, gelesen/ungelesen, Mehrfach-E-Mail und Rollenfreigabe für Kontaktanfragen.
|
||||
* Version: 1.4.2
|
||||
* Version: 1.4.5
|
||||
* Author: Ronny Grobel
|
||||
* Author URI: https://apex-project.de/
|
||||
* Plugin URI: https://apex-project.de/
|
||||
* Update URI: https://git.apex-project.de/Wordpress_Plugins/KGV-Contact-Form
|
||||
* Gitea Plugin URI: https://git.apex-project.de/Wordpress_Plugins/KGV-Contact-Form
|
||||
* Requires Plugins: KGV-Updater
|
||||
*/
|
||||
|
||||
if (!defined('ABSPATH')) exit;
|
||||
|
||||
define('KGV_CF_VERSION', '1.4.0');
|
||||
define('KGV_CF_VERSION', '1.4.5');
|
||||
define('KGV_CF_VIEW_CAP', 'kgv_view_contact_requests');
|
||||
define('KGV_CF_MANAGE_CAP', 'manage_options');
|
||||
|
||||
|
||||
51
readme.txt
Normal file
51
readme.txt
Normal file
@@ -0,0 +1,51 @@
|
||||
=== KGV Kontakt Form ===
|
||||
Contributors: ronnygrobel
|
||||
Tags: contact form, kontaktformular, vereinswebseite, kategorien, datenschutz
|
||||
Requires at least: 6.0
|
||||
Tested up to: 6.8
|
||||
Stable tag: 1.4.5
|
||||
Requires PHP: 7.2
|
||||
License: GPLv2 or later
|
||||
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
Kategoriebasiertes Kontaktformular mit Routing, Datenschutz-Checkbox und Anfrageverwaltung im WordPress-Backend.
|
||||
|
||||
== Description ==
|
||||
|
||||
KGV Kontakt Form stellt ein flexibles Kontaktformular fuer Vereinsseiten bereit.
|
||||
Anfragen werden kategoriebasiert verarbeitet und koennen im Backend verwaltet werden.
|
||||
|
||||
= Features =
|
||||
|
||||
* Kategoriebasiertes Formular
|
||||
* Mehrere Empfaengeradressen pro Kategorie
|
||||
* Datenschutz-Checkbox
|
||||
* Nachrichtenverwaltung im Backend (gelesen/ungelesen)
|
||||
* Rollenfreigabe fuer Kontaktanfragen
|
||||
|
||||
== Installation ==
|
||||
|
||||
1. Plugin nach `wp-content/plugins/KGV-Contact-Form/` hochladen.
|
||||
2. Plugin im WordPress-Backend aktivieren.
|
||||
3. Kategorien und Empfaenger konfigurieren.
|
||||
4. Formular mit dem Shortcode einbinden.
|
||||
|
||||
== Frequently Asked Questions ==
|
||||
|
||||
= Wie binde ich das Formular ein? =
|
||||
|
||||
Verwende den Shortcode `[kgv_contact_form]` auf einer Seite oder in einem Beitrag.
|
||||
|
||||
= Koennen mehrere Empfaenger pro Kategorie genutzt werden? =
|
||||
|
||||
Ja, pro Kategorie koennen mehrere E-Mail-Adressen hinterlegt werden.
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 1.4.4 =
|
||||
* Versionsabgleich zwischen Plugin-Header, Code und Readme.
|
||||
* WordPress-Readme-Format weiter vereinheitlicht.
|
||||
|
||||
= 1.4.3 =
|
||||
* Aktuelle Version laut Plugin-Header.
|
||||
* Stabilitaets- und Pflegeupdates.
|
||||
Reference in New Issue
Block a user