Alle Spielergebnisse sind durch die Heimmannschaft/Ausrichter gem. LSO Nr. 14.2 mittels Volleyball App an den VLW unmittelbar, d.h. bei Einzelspielen nach 3 Stunden und bei Doppelspielen nach 5 Stunden nach Spielbeginn zu übermitteln. Bei Spielen in Turnierform ist das Spielergebnis innerhalb von 8 Stunden nach Spielbeginn zu übermitteln.

Der zuständige Verein (Heimmannschaft/Ausrichter) hat die ordnungsgemäße Übermittlung der Spielergebnisse zu gewährleisten und zu überprüfen (Ergebnisanzeige im Internet). Die Ergebnisse gehen direkt in die Datenbank des VLW und sind damit sofort auf den entsprechenden Seiten im Internet sichtbar. Wird das Ergebnis hier nicht angezeigt, liegt ein Fehler bei der Übermittlung vor und der zuständige Pressewart ist sofort per Mail zum Sachverhalt und dem Spielergebnis (Satz- und Ballpunkte) zu informieren. Eine  Ergebniskorrektur kann durch Wiederholung der Ergebnisübermittlung mit der ursprünglichen Spiel-ID (Paarungs-ID) erreicht werden. 

Sehr wichtig ist es, dass die im Spielplan aufgeführten mehrstelligen Spiel-IDs (Paarungs-IDs) an den Spieltagen vorliegen. Diese Spiel-IDs sind nur den Rundschreiben der Staffelleiter zu entnehmen; sie sind nicht auf den Internetseiten veröffentlicht! Liegen Ihnen diese Paarungs-Ids nicht vor, wenden Sie sich bitte rechtzeitig an Ihren Staffelleiter.

Es gilt Punkt 14.2 der Landesspielordnung:
Die Spielergebnisse müssen per Ergebnismeldung mittels Volleyball-App von den Heimmannschaften in der vor der Saison von den Pressewarten festgelegten und bekannt gegebenen Art und Weise übermittelt werden. Der zuständige Verein (Heimmannschaft) hat die ordnungsgemäße Übermittlung der Spielergebnisse zu gewährleisten. Das umfasst das Senden der Ergebnisse, die Überprüfung im Internet, eine eventuell notwendige Korrektur durch erneutes Senden und eine eventuelle Benachrichti-gung des zuständigen Pressewarts, falls Probleme aufgetreten sind oder Spiele kurzfristig abgesagt, bzw. verlegt wurden. Ist das nicht der Fall, erfolgt Bestrafung durch den zuständigen Pressewart bzw. den benannten Beauftragten für die Pressearbeit (BGHSO 1.6).

1 - Ergebnisübermittlung

Mit der Hilfe der Volleyball App ist die direkte Übermittlung von Ergebnisse in berechtigten Landesverbänden, hier: Volleyball-Landesverband Württemberg.

Die Volleyball App steht für die Systeme iOS (Apple) und Android-Geräte (Google Play) zur Verfügung:

iOS-Geräte (Apple)

Android-Geräte (Google Play)

Um eine Ergebnisübermittlung als Ergebnismelder durchführen zu können, muss sich die Person einmalig bei der Verbandsverwaltung Phoenix II des VLW (Webanwendung) angemeldet und als Ergebnismelder registriert haben. Siehe hierzu das entsprechende Kapitel weiter unten in dieser Anleitung.

  • Volleyball App öffnen
  • Menü (rechts oben) anwählen
  • Ergebnismeldung starten
  • Landesverband auswählen
  • Personen-Account eingeben
  • Spielergebnis eintragen
    • Eingabe der mehrstelligen Paarungs-ID (Spiel-ID)
      • veröffentlicht über die offiziellen Rundschreiben der Staffelleiter
      • App liefert Spielpaarung / Namen der Mannschaften / Liga zu dieser Paarungs-ID!
    • Eingabe der Sätze
    • Eingabe der Bälle je Satz (Ballpunkte)
    • Button „Ergebnis melden“

Wichtig: Bitte bei den Teams grundsätzlich die übermittelte Reihenfolge der Mannschaften einhalten! Es ist nicht die Reihenfolge, wie auf dem Spielberichtsbogen aufgeführt (Team A/Team B), zu verwenden!

Bei Fragen wenden Sie sich bitte an: phoenix(@)vlw-online.de

2 - Registrierung in Phoenix II

Sollten sie bereits einen Personenaccount für Phoenix II haben können Sie diesen Schritt überspringen.

Wenn nicht, führen Sie bitte folgende Schritte durch:

  • Gehen sie auf vlw.it4sport.de
  • Klicken Sie auf „Neu Registrieren“
  • Füllen Sie das angezeigte Formular vollständig aus, klicken Sie auf „Registrieren“
  • Geben Sie ihre E-Mail Adresse an und klicken Sie auf „Ok“.
  • Prüfen Sie ihr E-Mail Postfach und klicken Sie auf den Aktivierungslink

3 - Registrierung als Ergebnismelder

  • Melden Sie sich mit ihrem Benutzernamen und ihrem Passwort in Phoenix II vlw.it4sport.de  an
  • Klicken Sie auf „Personen“ – „Eigenes Profil“
  • Klicken Sie auf den Tab „Ergebnismelder“
  • Wählen Sie dort eine bereits vorhandene Handynummer aus oder geben Sie eine neue Nummer an. An diese Nummer wird ihnen eine SMS mit einem Aktivierungscode gesendet.
  • Geben Sie den per SMS erhaltenen Code in der Maske ein
  • Sie sind nun als Ergebnismelder registriert
  • Laden sie sich die Volleyball App auf Ihr mobiles Gerät

Joomla - www.agmedia.de 

vlwImport erleichtert es Ihnen Ergebnisse, Tabellen, Spielplan und Vorschau von vlw-online.de auf Ihrer Joomla Vereinshomepage darzustellen. Dabei werden die offiziell vom Volleyball-Verband Würrtemberg zur Verfügung gestellten XML Dateien interpretiert und aufbereitet ausgegeben. Sie benötigen keinerlei Kentnisse der Programmiersprache PHP.

Jetzt ist es auch möglich, alle Daten (Ergebnisse, Tabelle, Vorschau und Spielplan) der Staffeln als XML zu verarbeiten. Eine kurze Anleitung und eine Demo-PHP-Datei haben wir euch vorbereitet.


Wo liegen die XML Daten?
Unter "vlw.it4sport.de/data/vbwb/aufsteiger/public/" liegen alle Daten für Ergebnisse, Tabelle, Vorschau und Spielplan je Saison, Bereich und Staffel.
Die xml-Dateien heißen:
ergebnis_"Saison"_"Staffel-ID".xml (neu mit result [incl. Ballpunkte])
tabelle_"Saison"_"Staffel-ID".xml
vorschau_"Saison"_"Staffel-ID".xml
spielplan_"Saison"_"Staffel-ID".xml (neu mit result [incl. Ballpunkte] und halle)
Also z.B. für die Landesliga Nord Herren, Saison 2018/2019:
ergebnis_2018_2.xml
tabelle_2018_2.xml
vorschau_2018_2.xml
spielplan_2018_2.xml



Wie binde ich diese ein ?
Unter folgender Adresse haben wir eine Beispieldatei erstellt (diese bezieht sich noch auf XML-Dateien unter vlw-online.de): 
www.vlw-online.de/xml/demo.php
Über folgenden Link kann man die benötigten PHP-Skripte herunterladen und anpassen:
www.vlw-online.de/xml/xml-demo.zip
Dieses Beispiel nutzt die PHP Funktion file(), welche nur bei der PHP-Einstellung allow_url_fopen auf on steht. Falls in Eurer PHP-Umgebung diese Einstellung nicht geändert werden kann, kann man als Alternative cURL nutzen (cURL muss dann auch zur Verfügung stehen!). cURL wird meist bei PHP5 Webpaketen angeboten.
Dafür muss man in der class.inc.php die Function fetchContent() anpassen und statt file() ...
 $ch = curl_init($source);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); // Neu wegen SSL-Zugriff
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); // Neu wegen SSL-Zugriff
$xml_raw = curl_exec($ch); curl_close($ch);
$code = str_replace("\n", "", $xml_raw);
return $code;
einsetzen.
Test: http://www.volleyball-verband.de/vlw/xml_curl/demo.php
ZIP Download cURL Version: http://www.volleyball-verband.de/vlw/xml_curl/xml_curl.zip



 XML-Schnittstelle mit Satzergebnisse (Ballpunkte) und Halle:
1. Gesamter Spielplan - Beispiel mit Satzergebnisse (Ballpunkte) und Halle:
https://vlw.it4sport.de/data/vbwb/aufsteiger/public/spielplan_2014_14.xml
2. Ergebnisblock - Beispiel mit Satzergebnisse:
https://vlw.it4sport.de/data/vbwb/aufsteiger/public/ergebnis_2014_14.xml
Neu  - Neu - Neu  - Neu - Neu  - Neu - Neu  - Neu
Hinweis zu Tabelle nach Einführung der 3-Punkte-Regelung: 
Tabelle - Beispiel nach neuer 3-Punkte Regelung: 
https://vlw.it4sport.de/data/vbwb/aufsteiger/public/tabelle_2014_40.xml
Beispielhaftes XML Aufbau Tabellen Element: 
<element><platz>1</platz><team>VfL Sindelfingen</team><spiele>0</spiele><dppunkte>0</dppunkte><dpplatz>1</dpplatz><dpsiege>0</dpsiege><dpniederlagen>0</dpniederlagen><dpgewinn3031>0</dpgewinn3031><dpgewinn30/><dpgewinn31/><dpgewinn32/><dpgewinn20/><dpgewinn21/><dpniederlage1303>0</dpniederlage1303><dpniederlage03/><dpniederlage13/><dpniederlage23/><dpniederlage12/><dpniederlage02/></element>
Erklärung: 
Die dp-Parameter stehen für die 3-Punkte-Regelung. 
 Wie ist die Tabelle jetzt sortiert?
Die Elemente der Tabellen-XML wird nach dpplatz sortiert ausgegeben!
Was zeige ich in meiner Tabelle an?
Ob die "3:0/3:1,3:2, 2:3, 0:3/1:3" oder  "2:0, 2:1, 1:2, 0:2" Werte angezeigt werden, muss je Staffel entschieden werden. Die Jugend (Grossfeld) und Mixed-Staffeln spielen auf 2 Gewinnsätze. 
Die Vereine können Ihre Ansichten dafür entsprechend anpassen.


Fragen an: VLW-Administrator

Herzlichen Dank an Florian Funke für dessen Unterstützung und Beispiel-PHP-Klasse.



Hinweis zu UTF-8 Kodierung: 
Aktueller Hinweis: Die neuen XML Dateien auf vlw.it4sport.de sind UTF-8 kodiert. Daher kann das bisherige utf8_encode($text) entfallen !!!
In der class.inc.php solltest du diesen Abschnitt austauschen:
function extractValue($tag, $string) {
    $opening_tag = "<".$tag.">";
    $closing_tag = "";
    $start = strpos($string, $opening_tag) + strlen($opening_tag);
    $end = strpos($string, $closing_tag);
    $text = trim(substr($string, $start, $end-$start));
     // kann entfallen !!
     // $text = utf8_encode($text); 
    return $text; 

}


Einbindung über iframe
Man kann die XML Daten auch einfach über ein kleines PHP Skript auslesen und als iframe auf einer Seite anzeigen.
Vorteil: 
- eine PHP Datei mit Anbindung der jeweiligen Spielklasse
- individuelles Layout
- einfacher Einbau
Alle nötigen Dateien und eine kleine readme.txt findet Ihr als ZIP unter xml-iframe-demo.zip
Übergabe der Parameter
- saison (2018 für Saison 2018/19)
- staffel (ID der Staffel)
- special (Teamname oder Teil davon, welcher hervorgehoben werden soll)
Einbindung des iframes:
... wenn alles im Ordner "test" liegt
<iframe onLoad="pruefe()" scrolling="auto" src="test/import.php?saison=2018&staffel=14&special=MTV Stuttgart" id="detail" name="detail" frameborder="no"></iframe>
Einbindung der Javascript-Datei frames.js
... damit der iframe die richtige Größe erhält:
<script type="text/javascript" src="frames.js"></script>
Hinweis zu UFT-8 Seiten:
Man sollte dann in der import.php noch den Header erweitern, damit der Zeichensatz stimmt.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Bitte sendet eure Einbindungsbeispiele an markus.bechert(@)tricept.de