Damen - Saison 2022/2023
Überbezirk
Nord
Ost
Süd
Herren - Saison 2022/2023
Überbezirk
Alle Spielergebnisse sind durch die Heimmannschaft/Ausrichter 30 Minuten nach Spielende (Aktive: bei Doppelspielen also nach jedem Spiel) zu übermitteln. Mit Hochladen des elektronischen Spielberichtsbogens (nur Aktive und Jugend-Großfeld) wird das Ergebnis automatisch übermittelt. Eine zusätzliche Ergebnismeldung mittels Volleyball App (kostenlos) ist nicht notwendig. Wird der eSpielbericht erst zu einem späteren Zeitpunkt hochgeladen, muss spätestens 30 Minuten nach Spielende gem. LSO Nr. 14.2 zwingend eine Ergebnismeldung mittels Volleyball App erfolgen. Im Mixed-Spielbetrieb erfolgt die Ergebnismeldung ausschließlich mittels Volleyball App.
Der zuständige Verein (Heimmannschaft/Ausrichter) hat die ordnungsgemäße Übermittlung der Spielergebnisse zu gewährleisten und zu überprüfen (Ergebnisanzeige im Internet). Das umfasst das Senden der Ergebnisse, die Überprüfung im Internet, eine eventuell notwendige Korrektur durch erneutes Senden und eine eventuelle Benachrichtigung 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).
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.
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:
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: info@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 http://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
- Um sich als Ergebnismelder zu registrieren, melden Sie sich bitte bei der VLW-Geschäftsstelle (info@vlw-online.de)
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):
https://vlw-online.de/fileadmin/phoenix/xml-demo/demo.php
Über folgenden Link kann man die benötigten PHP-Skripte herunterladen und anpassen:
https://vlw-online.de/fileadmin/phoenix/xml-demo/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);
einsetzen.
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;
Test: https://vlw-online.de/fileadmin/phoenix/xml_curl/demo.php
ZIP Download cURL Version: https://vlw-online.de/fileadmin/phoenix/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.
Bei Fragen bitte an info(@)vlw-online.de wenden
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">