Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 51e9bcc564 | |||
| 76b6677a61 | |||
| 010da8d592 | |||
| 574f047b89 |
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:
|
Kategoriebasiertes Kontaktformular mit Routing, Datenschutz-Checkbox und Anfrageverwaltung im WordPress-Backend.
|
||||||
KGV Contact Form Pro ist ein WordPress-Plugin fuer ein kategoriebasiertes Kontaktformular mit Verwaltung der Anfragen im 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.
|
1. Plugin nach `wp-content/plugins/KGV-Contact-Form/` hochladen.
|
||||||
2. In WordPress unter `Plugins` aktivieren.
|
2. Plugin im WordPress-Backend aktivieren.
|
||||||
3. Gewuenschte Kategorie(n) und Empfaenger im Backend einrichten.
|
3. Kategorien und Empfaenger konfigurieren.
|
||||||
4. Formular per Shortcode auf einer Seite oder in einem Beitrag einbinden.
|
4. Formular mit dem Shortcode einbinden.
|
||||||
|
|
||||||
Shortcode:
|
== Frequently Asked Questions ==
|
||||||
`[kgv_contact_form]`
|
|
||||||
|
|
||||||
Funktionen:
|
= Wie binde ich das Formular ein? =
|
||||||
- kategoriebasiertes Kontaktformular
|
|
||||||
- mehrere E-Mail-Adressen pro Kategorie
|
|
||||||
- Datenschutz-Checkbox im Formular
|
|
||||||
- Nachrichtenbereich fuer zusaetzliche Angaben
|
|
||||||
- Backend-Uebersicht fuer Anfragen (gelesen/ungelesen)
|
|
||||||
|
|
||||||
Rollen und Rechte:
|
Verwende den Shortcode `[kgv_contact_form]` auf einer Seite oder in einem Beitrag.
|
||||||
- Administratoren koennen Kategorien verwalten.
|
|
||||||
- Autoren und Mitarbeiter koennen Kontaktanfragen im Backend einsehen.
|
|
||||||
|
|
||||||
Version:
|
= Koennen mehrere Empfaenger pro Kategorie genutzt werden? =
|
||||||
1.4.0
|
|
||||||
|
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-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{margin:8px 0 18px;font-size:.95rem;line-height:1.5}
|
||||||
.kgv-cf-privacy label{display:flex;gap:10px;align-items:flex-start}
|
.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{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-success{border:1px solid #c6e1c6;background:#ecf7ed}
|
||||||
.kgv-cf-alert-error{border:1px solid #e5b3b3;background:#fff2f2}
|
.kgv-cf-alert-error{border:1px solid #e5b3b3;background:#fff2f2}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
/**
|
/**
|
||||||
* Plugin Name: KGV Kontakt Form
|
* 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.
|
* Description: Kontaktformular mit Nachrichtenbereich, Kategorien, Routing je Kategorie, Datenschutz-Checkbox, gelesen/ungelesen, Mehrfach-E-Mail und Rollenfreigabe fĂĽr Kontaktanfragen.
|
||||||
* Version: 1.4.3
|
* Version: 1.4.5
|
||||||
* Author: Ronny Grobel
|
* Author: Ronny Grobel
|
||||||
* Author URI: https://apex-project.de/
|
* Author URI: https://apex-project.de/
|
||||||
* Plugin URI: https://apex-project.de/
|
* Plugin URI: https://apex-project.de/
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
if (!defined('ABSPATH')) exit;
|
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_VIEW_CAP', 'kgv_view_contact_requests');
|
||||||
define('KGV_CF_MANAGE_CAP', 'manage_options');
|
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