Clm/5.1.0/hilfe.clm.datenbank

Aus ChessLeagueManager
Zur Navigation springen Zur Suche springen

Datenbanken

Aktualisierung der Vereine und Spieler

In der Version 5.1 gibt es drei Möglichkeiten, Vereine und Spielerdaten zu aktualisieren, zwei automatische Varianten und einen manuellen Abgleich. Wozu wird das benötigt und warum gibt es mehrere Varianten ?

Zum einen werden die DWZ-Informationen vom Deutschen Schachbund (DSB) auf deren Webseite zur Verfügung gestellt. Man kann dort die Spielerdaten als ZIP-Datei herunterladen oder über einer REST-API Spielerinformationen gezielt herunterladen. Die erste Variante bezeichnen wir als "Manuelle Aktualisierung", weil der Anwender Vereins- und Spielerdaten als CSV-Datei bereitstellt und einzeln in den CLM lädt.

Die zweite Variante mit der REST-Schnittstelle wird vom CLM genutzt, um die Daten direkt aus der DSB-Datenbank zu synchronisieren. Leider stellt der DSB seit 2026 außer der FIDE-Id keine FIDE-Daten der Spieler mehr zur Verfügung. Davon betroffen ist der FIDE-Titel, das ELO-Rating und die bei der FIDE angemeldete Föderation (Land) des Spielers. Für die Durchführung von ELO-gewerteten Turnieren ist diese Information also nicht ausreichend.

Daher haben wir den CLM-Anwendern einen neuen Weg bereit gestellt. Variante drei ist die direkte Aktualisierung der Spielerdaten vom CLM-Server (seit 07/2026). Die Synchronisation der Daten beinhaltet hierbei sowohl die Informationen des DSB als auch die FIDE-Informationen. Diese werden über die FIDE-Id abgeglichen.

Wenn Spielerinformationen eines FIDE-Rating-Trägers vermisst werden so sollte der Spieler seine FIDE-Id beim DSB nachtragen lassen. Dieses kann man beispielsweise per E-Mail an den FIDE-Rating-Officer des DSB veranlassen.

Um den Zugriff auf die Spielerdaten auf der Webseite chessleaguemanager.org zu erhalten muss der Anwender des ChessLeagueManagers (Verband, Verein oder Administrator) auf der Webseite registriert sein. Anschließend kann man einen API-Key erstellen und den registrierten Anwender per E-Mail an die CLM-Administratoren freischalten lassen. Diese Registrierung ist selbstverständlich kostenfrei und wird es auch in Zukunft bleiben. Da es sich bei den Spielerdaten unserer Meinung nach um zu schützende Informationen handelt, haben wir diesen Weg gewählt, damit wir prüfen können, ob der Zugriff auf die Daten freigegeben werden kann. Bitte geben Sie ihren API-Schlüssel auch nicht an andere Personen weiter, als Anwender einer Schach-Verwaltungssoftware stehen Sie ebenfalls in der Pflicht, die Daten ihrer Benutzer angemessen zu schützen. Diesen API-Schlüssel tragen Sie in den Einstellungen des Chessleaguemanagers unter Datenbanken in das Feld "Key für Datenübernahme vom CLM-Server" ein. Tragen Sie in das daneben stehende Feld "Domain der CLM-Installation" die Domain ihrer CLM-Installation ein. Diese Informationen werden benötigt, wenn wir Ihnen bei Problemen bei der Datensynchronisation helfen sollen.

Die ersten drei Menuepunkte beschreiben ein älteres Verfahren für einen Liga-Export/Import und dessen Dateiverwaltung. Dieses Verfahren wird nicht mehr unterstützt, wir planen einen neuen Liga-Export und -Import über die TRF-Dateien, rechnen Sie also damit, dass diese Punkte in Zukunft entfallen.