MeinTurnierplan ermöglicht es dir, Turniertabellen und Spielpläne von meinturnierplan.de auf deiner WordPress-Website anzuzeigen. Perfekt für Sportvereine und Turnierveranstalter, die Tabellenstände oder Spielpläne auf ihrer WordPress-Website präsentieren möchten.
Externe Dienste
zur Verfügung gestellt von MeinTurnierplan.de
Dieses Plugin verwendet MeinTurnierplan.de sowohl für die Anzeige von Turnierinhalten als auch für den Abruf von Turnierkonfigurationsdaten.
Was es macht:
-
Frontend-Anzeige (Öffentlich):
- Zeigt Turniertabellen und Spielpläne für Besucher der Website über iframe-Einbettungen an
- Endpoints Used:
https://www.meinturnierplan.de/displayTable.php(für Turniertabellen)https://www.meinturnierplan.de/displayMatches.php(für Spielpläne)
- Wann: Wenn ein Besucher eine Seite mit Turnierinhalten lädt (Shortcode, Block oder Widget)
-
Admin-Konfiguration (Nur Admin-Bereich):
- Stellt Turnierstrukturdaten über JSON-API bereit, um Administratoren bei der Konfiguration von Anzeigen zu helfen
- Endpoint Used:
https://www.meinturnierplan.de/json/json.php(Turnierstrukturdaten)
- When: Only in WordPress admin area when:
- Administrator eine Turnier-ID in den Einstellungen eingibt
- Der Administrator auf „Gruppen Aktualisieren“ oder ähnliche Buttons zum Aktualisieren von Inhalten klickt.
- Admin-Vorschau geladen oder aktualisiert wird
- What it retrieves:
- Turniergruppen
- Teamlisten und Namen
- Turnieroptionen (Feld anzeigen, Gruppe anzeigen, Schiedrichter zeigen uvm.)
- Purpose:
- Automatisches Ausfüllen von Gruppenauswahl-Dropdowns in der Admin-Oberfläche
- Bestimmen, welche Funktionen für das Turnier verfügbar sind
- Bietet eine bessere Benutzererfahrung durch die automatische Konfiguration
- Zwischenspeicherung von Daten: Abgerufene Daten werden 15 Minuten lang zwischengespeichert, um API-Aufrufe zu minimieren
- NICHT im Frontend verwendet: JSON-API wird nur vom WordPress-Admin-Bereich kontaktiert, niemals von öffentlich zugänglichen Seiten
- Gesendete Daten: Nur Turnier-ID (keine persönlichen Daten, keine Benutzerinformationen)
- Datenschutzbestimmungen
- Nutzungsbedingungen
Was die eingebetteten Widgets sammeln:
Die eingebetteten Widgets:
- KEINE Tracking-Skripte – Die eingebetteten Widgets verwenden weder Google Analytics noch andere Analysedienste
- KEINE Cookies – Die Widgets setzen keine Cookies in den Browsern der Benutzer
- KEINE Drittanbieter-Ressourcen – Die Widgets laden nur CSS-Styling von meinturnierplan.de (keine Google Fonts, AdSense oder andere externe Dienste)
- Kommunikation: Die Widgets verwendet JavaScript, um die iframe Abmessungen auf deiner Seite an uns zu senden. Das benötigen wir für die korrekte Darstellung der Inhalte auf deiner Seite.
Welche Daten möglicherweise gesammelt werden:
Wenn Benutzer eingebettete Turnierinhalte anzeigen, protokolliert der Webserver von meinturnierplan.de möglicherweise automatisch:
- IP-Adressen (Standard-Webserver-Protokolle)
- Browsertyp und Version
- Referrer-URL (Deine Website, auf der das Widget eingebettet ist)
- Zugriffszeitstempel
Dies ist eine Standard-Webserver-Protokollierung und beinhaltet keine Cookies, Tracking-Skripte oder dauerhafte Benutzeridentifikation.
Datenschutzhinweis
Dieses Plugin selbst:
- Benutzer tracken
- Sammeln von personenbezogenen Daten
- Verwendet keine Cookies oder andere Formen des lokalen Speicherns von Daten
- Überträgt keine personenbezogenen Daten an MeinTurnierplan
Datenübertragung: Die einzigen Daten, die von diesem Plugin gesendet werden, sind die Turnier-ID und die Dimensionen von iframes auf deiner Webseite. Beides benötigen wir zur korrekten Darstellung der Turnierinhalte.
Verhalten eingebetteter Widgets: Die eingebetteten Widgets von meinturnierplan.de:
- Verwendet kein Tracking von Benutzern (z.B. Google Analytics)
- Setzt keine Cookies
- Lädt KEINE Drittanbieterdienste (z.B. Google Fonts, AdSense usw.)
- Überträge verwendete iframe Dimensionen auf deiner Seite an uns, um eine korrekte Darstellung der Turnierinhalte (z.B. Tabellen oder Begegnungen) zu gewährleisten.
Standard-Webserver-Protokollierung: Wie bei jeder Web-Ressource können die Server von meinturnierplan.de beim Bereitstellen der eingebetteten Inhalte Standard-HTTP-Anfragedaten (IP-Adresse, Browsertyp, Referrer, Zeitstempel) protokollieren. Dies ist gängige Praxis für alle Webserver und beinhaltet kein Benutzer-Tracking oder Cookies.
Keine Einwilligung erforderlich: Da die eingebetteten Widgets keine Cookies oder Tracking-Skripte verwenden, ist keine zusätzliche Cookie-Einwilligung erforderlich. Es genügt die Erwähnung in deiner Datenschutzrichtlinie.
Verfügbare Sprachen
Das Plugin ist in den folgenden Sprachen verfügbar:
- Englisch (English)
- Deutsch (German)
- Spanisch (Español)
- Französisch (Français)
- Italienisch (Italiano)
- Polnisch (Polski)
Hauptfunktionen
Zwei Custom Post Types:
- Turniertabellen – Anzeige von Ständen, Rankings und Statistiken
- Spiellisten – Anzeige geplanter Spiele und Ergebnisse
Mehrere Anzeigemethoden:
- Gutenberg-Blöcke – Native Block-Editor-Unterstützung für Tabellen und Spiele
- Shortcodes –
[mtrn-table]und[mtrn-matches]mit umfangreichen Anpassungsoptionen - Widgets – Legacy-Widget-Unterstützung für beide Inhaltstypen
Umfangreiche Anpassung:
- Steuerung von Farben, Schriftarten, Rahmen und Abständen
- Ein- bzw. Ausblenden bestimmter Spalten (z.B. Siege, Niederlagen, Logos usw.)
- Styling-Optionen anpassen (Farben, Schriftarten, Abstände)
- Echtzeit-Vorschau während der Bearbeitung im Admin-Bereich
Zusätzliche Funktionen:
- Externe Integration mit Turnierverwaltungssystemen über IDs
- Responsive Design – Auf die mobile Ausrichtung optimiertes Styling mit automatischen Anpassungen
- AJAX-gestützte Live-Vorschau im Admin-Bereich
- Automatische Anzeige auf einzelnen benutzerdefinierten Beitragstyp-Seiten
Verwendung
Nach der Aktivierung des Plugins klicke auf Turniertabelle oder Turnierspiellisten im Admin-Menü, um die entsprechenden Inhalte einzubinden. Du kannst den jeweiligen Inhalt dann anzeigen, in dem du folgendes verwendest:
- Gutenberg-Blöcke – Hiermit kannst du eine Turniertabelle oder eine Liste der Turnierbegegnungen auf deiner Seite einbetten.
- Shortcodes – Verwende
[mtrn-table id="123"]oder[mtrn-matches id="456"]um eine Turniertabelle bzw. eine Liste der Turnierbegegnungen anzuzeigen - Widgets – Damit kannst du Turniertabellen- oder Turnierbegegnungen zu einem Bereich für Widgets hinzufügen.
- Automatische Anzeige – Für die automatische Anzeige von Turniertabellen oder Turnierbegegnungen.
Shortcode-Beispiele
Turniertabelle:
[mtrn-table id="externe-id"][mtrn-table post_id="123"][mtrn-table id="externe-id" lang="de" group="A"]
Spiele:
[mtrn-matches id="externe-id"][mtrn-matches post_id="456"][mtrn-matches id="externe-id" lang="de" group="A"]
Links
Entwicklung
Das Plugin folgt WordPress-Codierungsstandards und Best Practices:
- Sicherheit – Ordnungsgemäße Bereinigung, Validierung und Nonce-Überprüfung
- Internationalisierung – Vollständige i18n-Unterstützung mit Textdomäne
meinturnierplan - Modernes WordPress – Unterstützung für Gutenberg-Blöcke und REST-API
- Saubere Architektur – Trennung der Belange mit dedizierten Klassen für jede Funktion
- Objektorientiert – Klassenbasierte Struktur mit Singleton-Muster
- AJAX-Integration – Echtzeit-Vorschaufunktionalität
Support
Für Probleme, Feature-Anfragen und Beiträge besuche unser: GitHub Repository
