Der AFVD bietet allen Mitgliedsvereinen die Möglichkeit Spielpläne und Tabellen aus der Datenbank in den eigenen Internetauftritt zu übernehmen.

Mit diesem Feature kann jeder Verein seinen Besuchern die aktuellsten Ergebnisse und Tabellenstände zur Verfügung stellen und gleichzeitig den eigenen Aufwand zu minimieren. Der Ergebnisdienst des AFVD stellt die Daten zeitnah zur Verfügung. Als Gegenleistung muss die Datenausgabe entsprechend gekennzeichnet sein und einen Link zum AFVD enthalten.

Dieser Service ist für Mitgliedsverbände des AFVD sowie deren Mitgliedsvereinen gedacht. Die Nutzung des Service bedarf der Zustimmung des AFVD. Diese kann bei Missbrauch auch wieder entzogen werden.

Technisch gesehen stellt der AFVD eine XML-Datei mit den Daten zur Verfügung. Diese kann z.B. mit PHP ausgelesen werden. Die Selektion erfolgt entweder auf der Homepage des Vereines oder beim Aufruf der Datenseite des AFVD.

Sie können entweder die Ausgabe des variablen Scriptes oder die feste XML-Datei benutzen.

Datenseite des AFVD:
Spielplan http://vereine.football-verband.de/xmlspielplan.php5
Tabelle http://vereine.football-verband.de/xmltabelle.php5

XML-Seite des AFVD:
Spielplan http://vereine.football-verband.de/spielplan.xml
Tabelle http://vereine.football-verband.de/tabelle.xml

Die XML Dateien spielplan.xml und tabelle.xml enthalten immer alle Daten, Zusätzlich gibt es

  • Liga-Version
    • spielplan_LIGA.xml und tabelle_LIGA.xml
  • Jahresversion
    • JAHR-spielpan.xml und JAHR-tabelle.xml

Die aktuellen XML-Dateien werden alle 15 Minuten aktualisiert.

Über das Script kann auf die Sekunde aktuelle Daten zugegriffen werden. Außerdem können mit Parametern zusätzliche Einschränkungen gemacht werden:

Parameter

  • Liga Auswahl der Liga mit Hilfe des Kurznamens z.B. Liga=GFL2
  • Gruppe Auswahl der Gruppe innerhalb der Liga z.B. Gruppe=Nord
  • Saison Auswahl des Jahres (nur PHP Variante)
  • Ausgabe Das Script unterstützt auch noch die alte Ausgabeform in der Textform mit Semikolon getrennt z.B. Ausgabe=TXT

Für die Nutzung gibt es 2 Konzepte:

Übernahme in Datenbank
Sie speichern die Daten in Ihrer eigenen Datenbank. Dies kann z.B. als regelmäßiger Job auf dem Server passieren. Viele Provider bieten diese Cron Jobs mittlerweile an. Alternativ dazu könnte dies manuell oder per PHP-Script beim Aufruf der Homepage erfolgen. Der Vorteil liegt an der höheren Geschwindigkeit des Zugriffs und der größeren Variabilität. Nachteil ist die notwendige Organisation der Datenübernahme. In der XML Variante erhalten Sie von uns auch einen eindeutigen ID zur Bestimmung des Spiels. Das kann bei Updates hilfreich sein.


Online Zugriff
Bei dieser Lösung greift Ihr Script bei jedem Aufruf auf die Datenbank des AFVD zu. Durch die Datenmenge und die vermehrte Anzahl der Zugriffe durch andere Seiten ist dies die langsamere Lösung. Der Vorteil ist, dass keine eigene Datenbank benutzt werden muss.

Alle Datenausgaben müssen mit dem Zusatz „vom AFVD zur Verfügung gestellt“ und einen Link zu www.afvd.de oder www.gfl.info versehen sein.

ACHTUNG: Wenn Sie das Angebot zur Datenübernahme nutzen, senden Sie bitte ein Mail an webmaster@afvd.de, damit im Falle von technischen Anpassungen alle Anwender informiert werden können.

Mit Hilfe des mitgelieferten PHP-Scripts können die Daten verwendet werden. Hierfür muss das Beispielscript an die eigene Homepage oder Datenbank angepasst werden.

Beispiel für Import:
Tabellen / Spielplan

Den Sourcecode für das Script erhalten Sie hier:

PHP Sourcecode:

Spielplan Download

Tabellen Download

Text kopieren und als PHP-Datei speichern

PERL Script (von Michael Schnitker):

Spielplan Download

Die Beispielscripte können für beide Varianten angepasst werden.

Folgende Felder werden im Spielplan zur Verfügung gestellt:

FeldnameBedeutung
IDEindeutige ID des Spiels (nur in XML)
LigaKürzel der Liga
BezeichnungLangtext der Liga
GruppeGruppe innerhalb der Liga (Nord/Süd/Halbfinale etc)
Datum1Datum des Spiels (Format JJJJ-MM-TT
Datum2Falls Datum noch nicht endgültig feststeht, ist hier das zweite mögliche Datum. Ansonsten steht das auf 0000-00-00
KickoffKickoff des Spiels (00:00 falls nicht bekannt)
HeimHeimteam
HeimnameTeamname des Heimteams
HeimkürzelDreistelliges Kürzel des Heimteams

Folgende Felder werden in der Tabelle zur Verfügung gestellt:

FeldnameBedeutung
LigaKürzel der Liga
BezeichnungLangtext der Liga
GruppeGruppe innerhalb der Liga (Nord/Süd/Halbfinale etc)
PlatzAktueller Tabellenplatz (Haupt Kriterium für Sortierung bei Ausgabe)
HeimTeam
HeimnameTeamname des Teams
HeimkürzelDreistelliges Kürzel des Teams
Plus PunktePlus Punkte
Minus PunkteMinus Punkte
Plus TouchdownsErzielte TD Punkte
QuotientGewinn Quotient und Hauptkriterium bei der Platzierung in der Tabelle
GameswinAnzahl der gewonnen Spiele
GameslooseAnzahl der verlorenen Spiele

Man kann beim Aufruf der Datenseite mittels Parameter auch die Ligen und Gruppen eingrenzen. Damit kann die Ausgabe gezielt kontrolliert werden.

Die Parameter werden einfach an den Link angehängt:

Beispiel: http://vereine.football-verband.de/xmltabelle.php5?Liga=GFL&Gruppe=Nord

ParameterBedeutung
LigaKürzel der Liga
GruppeGruppe, bzw Interconference, Halbfinale etc bei den Spieldaten

Alle aktuellen Ligen und Gruppen können sie hier abrufen:

Ligen & Gruppen Spielplan & Tabellen

Die Tabellen werden automatisch erstellt. Es handelt sich nicht um die offiziellen Tabellen. Die Vereine erhalten diese direkt von ihrem Ligaobmann. Alle zur Verfügung gestellten Daten sind ohne Gewähr.

Für Fragen wenden Sie sich bitte an:

Webmaster
Webmaster
Andreas Gebek
Pieter-Valkenier-Allee 5
64546 Mörfelden-Walldorf


Telefon(0 6105) 34 01 346(0 6105) 34 01 346
(0172) 8639641(0172) 8639641
Telefax
Homepagehttp://www.afvd.de
E-Mail