Skip to main navigation Skip to main content Skip to page footer

Tools für deine Vereinshomepage

Der Bayerische Volleyball-Verband stellt seinen Vereinen eine Schnittstelle und ein Skript zur Verfügung mit der ihr auf eurer Homepage die Tabellen und Ergebnisse eurer Mannschaften ausgeben könnt. Außerdem besteht über die Schnittstelle die Möglichkeit einen Spielterminplan aller eurer Teams auf einer Seite auszugeben. Wie das funktioniert, erklären wir euch hier auf dieser Seite.

Grundsätzliche Informationen zur Schnittstelle

Hier bekommst du die grundsätzlichen Information, wie du mit deiner Vereinshomepage auf die Ergebnisschnittstelle des BVV zugreifen kannst.

Wo finde ich den API-Key?

Um die Schnittstelle nutzen zu können, benötigt ihr einen API-KEY. Diesen kann euer Abteilungsleiter im BVV-Portal mit eurer Vereins-Homepage verknüpfen. Gehe dazu in der Vereinsverwaltung auf den Menüpunkt Vereinshomepage und kleicke dann auf den Untermenüpunkt API-Key (Siehe Bild).

Bitte achtet darauf, dass der Domain-Name exakt gleich ist, mit dem der bei euch im Browser angezeigt wird. Solltet ihr mehre Domain-Namen haben, dann bitte alle URLs im Portal hinterlegen:

Beispiel: vco-muenchen.de und www.vco-muenchen.de

Wo finde ich die Wettbewerbs- und die Team-Id meiner Mannschaften?

In der Vereinsverwaltung unter dem Menüpunkt Vereinshomepage findet ihr im Untermenüpunkt Hallenergebnisse die Wettbewerb Id und die Team Id für eure Mannschaften. Diese benötigt ihr, um das Skript für euren Verein anzupassen.

Grundsätzlicher Aufbau der Schnittstelle

Um auf deiner Website auf die Ergebnisschnittstelle zugreifen zu können musst du folgendes einfügen:

<script src=api.volleyball-bayern.de/jsi/volley.js.php?key=API-KEY EINFUEGEN></script>

Damit meldest du deine Website bei der Schnittstelle an. Danach kannst du mit Hilfe der nachfolgenden Code-Snippets die Daten der Schnittstelle auf deine Homepage einbauen.

Class-Attribute und Parameter

Class-Attribut bei den Inhalten

NameBeschreibung
vapiDas Javaskript fügt in alle div-Element mit class "vapi" Inhalte des Ergebnisdienstes ein
vapiclassDiese Klasse wird automatisch gesetzt wenn die Default-CSS-Datei verwendet wird. Es kann auch eine eigener Klassenname gesetzt werden. Siehe Parameter skipcss

Allgemeine Parameter bei den Inhalten

NameBeschreibung
data-typTyp der abzurufenden Datei
data-callback(optional) Name einer Javascriptfunktion, die nach dem Seitenaufbau aufgerufen werden soll. Damit können z.B. Click-Handler registriert werden.

Parameter für das Javaskript

NameDefaultBedeutung
keyleerAPI-Key des Vereins (Pflichtfeld)
skipcssfalseVerhindert die Abholung der default CSS-Datei
proxyurldataleerURL zum Abruf der Daten
proxyurlcssleerURL zum Abruf des CSS

Hier findet ihr Beispielskripts zur Einbindung in eure Website

Kreuzspielplan (mehrere Teams)

Kreuzspielplan (mehrere Teams)

Mit dem Kreuzspielplan können die Spiele mehrerer Teams auf einer Seite übersichtlich dargestellt werden.

Spieltage (ein Team)

Spieltage (ein Team)

Mit der Spieltagsausgabe könnt ihr sowohl aktuelle Spiele der Liga/eines Teams oder aber die gesamten Spieltage einer Saison eines Teams/der ganzen Liga abbilden.

Gesamtspielplan (mehrere Teams

Gesamtspielplan (mehrere Teams

Mit dieser Einstellung könnt ihr alle Spiele eurer Teams im Verein in einer Liste untereinander darstellen.

Tabelle

Tabelle

Mit dieser Einstellung könnt ihr eine Tabelle einer Liga ausgeben und darin euer/eure Teams farblich markieren. Die Tabelle kann in drei Varianten (minimal, default und detail) ausgegeben werden.