4 Commits
1.0.4 ... 1.0.8

Author SHA1 Message Date
Ronny Grobel
0465985426 Release 1.0.8 2026-04-15 21:44:15 +02:00
Ronny Grobel
a3d94b6c67 Standardize WordPress readme format 2026-04-15 21:36:07 +02:00
root
1dbbb82d92 Release 1.0.7 2026-04-14 21:11:25 +02:00
root
077cf2fd4c Release 1.0.5 2026-04-14 16:27:18 +02:00
3 changed files with 54 additions and 17 deletions

View File

@@ -4,6 +4,7 @@
right: 1rem; right: 1rem;
z-index: 99999; z-index: 99999;
display: flex; display: flex;
pointer-events: none;
gap: 1rem; gap: 1rem;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
@@ -28,6 +29,12 @@
.kgv-cookie-banner.is-visible { .kgv-cookie-banner.is-visible {
opacity: 1; opacity: 1;
transform: translateY(0); transform: translateY(0);
pointer-events: auto;
}
.kgv-cookie-banner[hidden] {
display: none !important;
pointer-events: none;
} }
.kgv-cookie-banner__text p { .kgv-cookie-banner__text p {

View File

@@ -3,13 +3,14 @@
* Plugin Name: KGV Cookie * Plugin Name: KGV Cookie
* Plugin URI: https://apex-project.de/ * Plugin URI: https://apex-project.de/
* Description: Einfaches Cookie-Banner mit Einwilligungsverwaltung fuer KGV-Webseiten. * Description: Einfaches Cookie-Banner mit Einwilligungsverwaltung fuer KGV-Webseiten.
* Version: 1.0.4 * Version: 1.0.8
* Author: Ronny Grobel * Author: Ronny Grobel
* Text Domain: kgv-cookie * Text Domain: kgv-cookie
* Author URI: https://apex-project.de/ * Author URI: https://apex-project.de/
* Plugin URI: https://apex-project.de/ * Plugin URI: https://apex-project.de/
* Update URI: https://git.apex-project.de/Wordpress_Plugins/KGV-Cookie * Update URI: https://git.apex-project.de/Wordpress_Plugins/KGV-Cookie
* Gitea Plugin URI: https://git.apex-project.de/Wordpress_Plugins/KGV-Cookie * Gitea Plugin URI: https://git.apex-project.de/Wordpress_Plugins/KGV-Cookie
* Requires Plugins: KGV-Updater
*/ */
if ( ! defined( 'ABSPATH' ) ) { if ( ! defined( 'ABSPATH' ) ) {
@@ -17,7 +18,7 @@ if ( ! defined( 'ABSPATH' ) ) {
} }
final class KGV_Cookie_Plugin { final class KGV_Cookie_Plugin {
const VERSION = '1.0.4'; const VERSION = '1.0.8';
const OPTION_KEY = 'kgv_cookie_settings'; const OPTION_KEY = 'kgv_cookie_settings';
const COOKIE_NAME = 'kgv_cookie_consent'; const COOKIE_NAME = 'kgv_cookie_consent';

View File

@@ -1,19 +1,48 @@
KGV Cookie - WordPress Plugin === KGV Cookie ===
Contributors: ronnygrobel
Tags: cookie, consent, datenschutz, banner, gdpr
Requires at least: 6.0
Tested up to: 6.8
Stable tag: 1.0.8
Requires PHP: 7.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Beschreibung: Einfaches Cookie-Banner mit Einwilligungsverwaltung und Wiederaufruf per Shortcode.
KGV Cookie zeigt ein Cookie-Banner auf der Website an und speichert die Einwilligung des Besuchers.
Features: == Description ==
- Banner mit zwei Auswahloptionen: Alle akzeptieren / Nur notwendige
- Speicherung der Entscheidung im Cookie `kgv_cookie_consent`
- Einstellungsseite unter Einstellungen > KGV Cookie
- Shortcode zum erneuten Oeffnen: [kgv_cookie_settings_link]
Installation: KGV Cookie zeigt ein konfigurierbares Cookie-Banner im Frontend an und speichert die Entscheidung der Besucher.
1. Plugin in `wp-content/plugins/KGV-Cookie/` ablegen
2. In WordPress aktivieren
3. Banner-Text und Datenschutz-URL in den Plugin-Einstellungen setzen
Hinweis fuer Entwickler: = Features =
- JavaScript API steht als `window.KGVCookie` bereit.
- Event: `kgvCookieConsentChanged` * Banner mit "Alle akzeptieren" und "Nur notwendige"
* Speicherung in Cookie `kgv_cookie_consent`
* Einstellungsseite unter Einstellungen > KGV Cookie
* Shortcode zum Wiederoeffnen der Cookie-Einstellungen
== Installation ==
1. Plugin in `wp-content/plugins/KGV-Cookie/` hochladen.
2. Plugin im WordPress-Backend aktivieren.
3. Banner-Text und Datenschutz-URL konfigurieren.
== Frequently Asked Questions ==
= Welcher Shortcode oeffnet die Cookie-Einstellungen erneut? =
Nutze `[kgv_cookie_settings_link]`.
= Gibt es ein JavaScript-Event bei Aenderung der Zustimmung? =
Ja, das Event `kgvCookieConsentChanged` wird im Browser ausgeliefert.
== Changelog ==
= 1.0.8 =
* Versionsabgleich zwischen Plugin-Header, Code und Readme.
* WordPress-Readme-Format weiter vereinheitlicht.
= 1.0.7 =
* Aktuelle Version laut Plugin-Header.
* Pflege und Verbesserungen der Einwilligungsverwaltung.