pgn-Import: Funktionen im Backend

geschrieben von

Stand 22.10.23

 

Im Admin-Bereich  Reiter Importe besteht die Möglichkeit, pgn-Notationen in der CLM-Datenbank abzulegen.

Diese stehen dann im Frontend zur Verfügung, die Partien können sowohl nachgespielt werden als auch durch Besucher der Homepage heruntergeladen werden. Siehe hierzu unseren Artikel "pgn-Notationen" im Teil Frontend.

 

Berechtigungskonzept

General:  Unter Einstellungen -> Datenbank kann die pgn-Funktionalität für die jeweilige Installation durch den Administrator freigeschalten werden. Die Parameter sind Import von PGN und Upload von PGN Dateien analog dem Vorgehen beim SWT-Import.

 

Benutzer:  Auch analog zu SWT wurde eine neue Berechtigung eingerichtet: BE_pgn_general. Standardmäßig ist diese den Benutzergruppen Admin und DWZ-Referent zugeordnet.

 

Liga/Turnier:  In den Details für Liga/Mannschaftsturnier gibt es jetzt auch wie schon für Einzelturniere die beiden Schalter für PGN-Eingabe (also Import im Backend erlauben) und PGN-Public (also Anzeige im Frontend erlauben). Ein dritter Schalter PGN-Download erlaubt den Download eines ganzen Wettbewerbes auch für nicht angemeldete Nutzer. Angemeldete Nutzer können immer downloaden, wenn PGN-Public geschaltet ist.

Diese drei Optionen erscheinen nur, wenn unter Einstellungen die pgn-Funktionalität freigeschalten ist.

Auch hier wird durch den Parameter 'Turniername für PGN-Vorlage' entschieden, ob das Erstellen von Vorlagedateien im Frontend möglich ist.

 

 

Vorgehensweise beim Import

Im Admin-Menü stehen für berechtigte Nutzer unter Importe einige Aktionen für den pgn-Import bereit, ähnlich den Ansatz beim SWT-Import.

 

PGN Hochladen. Damit wird die zu importierende Datei geladen.

 

Start PGN Import. Das ist die jeweils erste Funktion nach dem Upload. Die pgn-Notationen aus der Eingabedatei werden unter dem ausgewälten Zielwettbewerb in die CLM-Datenbank geschrieben. Dabei erfolgt eine maschinelle Zuordnung pgn-Notation --> Spielpaarung im CLM auf Basis der Daten in der Eingabedatei (Runde, Brett, Spielernamen).

Nur für diese erste Aktion ist die Festlegung der Eingabedatei notwendig.

 

Manuelle Zuordnung. Manchmal können nicht alle Paarungen zugeordnet werden, da eventuell Runden- oder Brettdaten fehlen oder Spielernamen in der PGN-Datei anders geschrieben wurden als im CLM abgelegt. Hier hilft diese Funktion.

 

Zuordnung über Namestabelle / Pflege der Namestabelle. Häufigste Ursache für Schwierigkeiten bei der Zuordnung von Notationen ist die unterschiedliche Schreibweise von Spielernamen in der PGN-Datei vs. CLM, wobei die Namen im CLM im Normalfall vom DSB übernommen wurden. Die Differenzen wiederholen sich dann oft von Runde zu Runde ggf. von Turnier zu Turnier. Deshalb ist es möglich wiederkehrende Abweichungen in der Namestabelle zu hinterlegen. Mit der Funktion Zuordnung über Namenstabelle werden  diese EIntrage verwendet. Die Einträge in der Namestabelle sind saisonbezogen.

 

Die Löschfunktionen können angewandt werden, wenn Datei in eine falsche Datei importiert werden sollte oder ähnliche Missgeschicke passieren.

 

 

Die so durch die Admin-Funktionen eingespeicherten pgn-Notationen stehen im Frontend zum Nachspielen und Download zur Verfügung.

Mehr in dieser Kategorie: « Paarungen bearbeiten

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.