7 Commits
1.4.0 ... main

Author SHA1 Message Date
51e9bcc564 Release 1.4.5 2026-04-18 10:10:28 +02:00
76b6677a61 fix: Button-CSS im KGV Contact Form korrigiert 2026-04-18 10:06:50 +02:00
010da8d592 Release 1.4.4 2026-04-15 21:44:14 +02:00
574f047b89 Standardize WordPress readme format 2026-04-15 21:36:07 +02:00
bba046eb3a Release 1.4.3 2026-04-14 16:28:48 +02:00
119a2f0f53 Release 1.4.2 2026-04-13 22:40:28 +02:00
b1e4c93339 Update to version 1.4.1 2026-04-13 22:20:28 +02:00
4 changed files with 118 additions and 26 deletions

View File

@@ -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.

View File

@@ -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}

View File

@@ -2,16 +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.0
* Version: 1.4.5
* Author: Ronny Grobel
* Plugin URI: https://apex-project.de/
* Update URI: https://git.apex-project.de/RonnyG/KGV-Contact-Form
* GitHub Plugin URI: https://git.apex-project.de/RonnyG/KGV-Contact-Form
* 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
View 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.