ECU FIDE DSJ Bundesliga Fernschachbund | Shop
UKA Umweltgerechte Kraftanlagen Meißen GmbH - Partner des Deutschen Schachbundes
ChessBase - Partner des Deutschen Schachbundes
DWZ/Elo
Übersicht Info zur DWZ Wertungsordnung Elo (FIDE-Rating) Kontakt Reklamationen Webmasterinfo Datenbank DeWIS Alte Datenbank
Spielbetrieb
Familienmeisterschaft DSAM (Ramada-Cup) Tag des Schachs Deutschland-Cup Verein des Jahres Senioren Frauen Bundesligen Frauen-Regionalligen Meisterschaften Nationalmannschaft Terminplan Turnierdatenbank Chronik
Intern
SRK Schach & Recht Leitbild Adressen Präsidium Referate Satzung & Ordnungen Schach & Doping Archiv
Links
Forum Linksammlung Videos Email-Verzeichnis Mediaservice
Angebote/Informationen
Bundesministerium des Innern
Zug um Zug gegen Rassismus
Mehr Informationen Deutscher Olympischer Sportbund
Interessengemeinschaft der nicht-olympischen Verbände im DOSB
Präventionskonzept Gemeinsam gegen Doping
Stiftung Deutsche Sporthlfe
Startseite → Übersicht → Webmasterinfo
Informationen für Webmaster

  Variante 1: Druckfreundliche Version

Um eine abgespeckte Version der DWZ-Liste eines Vereins zu bekommen, kann man einfach den Link wie folgt verändern:

verein.html => verein.html?template=/template/drucker.tpl
Beispiel SV Berolina Mitte

Weitere relevante Links sind anhand dieses Beispiels leicht nachvollziehbar.

  Variante 2: CSV-Version

Von DWZ-Listen und Spielerkarteien wird seit dem 24.Juli 2005 auch eine CSV-Version angeboten.

Beispiel SV Berolina Mitte
Beispiel Kartei Frank Hoppe

verein-csv.php

Erwartet einen Parameter zps mit der Vereinsnummer (s.o.) und liefert CSV-Daten mit folgendem Aufbau:
  • 1.Zeile: Datum der letzten Aktualisierung
  • ab 2.Zeile: Vereinsnummer, Mitgliedsnummer, Status, Name, Geschlecht, Geburtsjahr, FIDE-Titel, Woche der letzten Auswertung, DWZ, DWZ-Index
Die Spalten sind durch das Zeichen | getrennt. Das Zeilenende markiert ein einfacher Umbruch. Die Spalte DWZ kann auch den Text "Restpartien" enthalten (ohne Anführungszeichen).

Hier ein PHP-Beispiel für den Abruf der DWZ-Liste des SV Berolina Mitte:

<?
$kklink = "http://www.schachbund.de/dwz/db/spieler-prn.html";

echo '<table border="0" cellpadding="1" cellspacing="1">';
$fp = fopen("http://www.schachbund.de/dwz/db/verein-csv.php?zps=30052","r");
while($zeile = fgetcsv($fp,500,"|")){
$Nr++;
if($Nr == 1) {
echo '<tr><td colspan="4"><h4>';
echo "DWZ-Liste vom $zeile[0]";
echo '</h4></td></tr>';
}
if($Nr > 1 && $zeile[1]) {
echo '<tr>';
echo ' <td align="right">'.($Nr-1).'.</td>';
echo ' <td><a href="'.$kklink.'?zps='.$zeile[0].'-'.$zeile[1].'">'.$zeile[3].'</a></td>';
echo ' <td align="right">'.$zeile[8].'</td>';
if($zeile[9]) echo ' <td align="left">-'.$zeile[9].'</td>';
else echo ' <td align="left"> </td>';
echo "</tr>";
}
}
fclose($fp);
echo "</table>";

?>

spieler-csv.php

Erwartet einen Parameter zps mit der Mitgliedsnummer und liefert CSV-Daten mit folgendem Aufbau:
  • 1.Zeile: Datum der letzten Aktualisierung
  • 2.Zeile: Vereinsnummer, Mitgliedsnummer, Status, Name, Geschlecht, Geburtsjahr, FIDE-Titel, Woche der letzten Auswertung, DWZ, DWZ-Index
  • 3.Zeile: FIDE-Elo, Partien, Titel, ID, Land
  • ab 4.Zeile: Eintragsnummer, Turniercode, Turniername, Punkte, Partien, Erwartungswert, Gegner, Leistung, DWZ, DWZ-Index
Die Spalten sind durch das Zeichen | getrennt. Das Zeilenende markiert ein einfacher Umbruch.

Ein Beispiel liegt nicht vor. Mit ein wenig PHP-Kenntnissen kann aber leicht das Beispiel oben verändert werden.

  Referenzbeispiele für Version 2

Schachfreunde Barsinghausen von 1948 - von Anatoli Semerow
Schachbezirk Oberberg - von Falk Menz
Jenapharm Jena - von Peter Horatschek
TSG Apolda - von Sebastian Kröhnert



Werbung
Online-Shop der Deutscher Schachbund Wirtschaftsdienst GmbH
Hier könnte Ihre Werbung stehen!
Schachreisen Jörg Hickle
Schachkalender 2013

Aktionen
ASS Athletic Sport Sponsoring GmbH
Chess Evolution Newsletter
Pixelnet
DSB-Imagebroschüre Schach verbindet
Copyright © 1996 - 2013 Deutscher Schachbund e.V.
| Impressum