Westdeutscher Basketball Verband e.V. Basketballkreis-Bonn

Mitglied im Westdeutschen Basketball Verband e.V.

Haftungsausschluss
Willkommen auf der Internetseite des Basketballkreis Bonn e.V.

Menü
Home
Allgemein
Adressen
Damen/Herren
Jugend
Schiedsrichter
Service
Ergebnismeldung
Projekte
Forum
Links
Datenschutzerklärung
Impressum

Einbinden von Tabellen und Spielplnen in andere Homepages

Mit den neuen Exportfunktionen knnen ohne groen Aufwand Tabellen in andere Websites eingebunden werden. Entweder benutzt man JavaScript, um die Daten von 'www.basketball-kreis-bonn.de' in die eigenen Seiten einzubinden, oder man kann auch mittels PHP oder einer vergleichbaren Scriptsprache die Daten einbinden.
(Ein groer Dank geht an NRWBasket.de. Die hier zur Verfgung stehende Exportfunktion lehnt sich stark an die von NRWBaskets.de an und da deren Funktionalitt bereits auf vielen Internetseiten verwendet wird sollte es ein Leichtes sein die Daten des Basketballkreis-Bonn ebenfalls zu integrieren.)

Die Verwendung der hier geschriebenen Exportfunktionen sowie deren Daten erfolgt in der Hoffnung, dass es Ihnen von Nutzen sein wird, aber OHNE JEDE GEWHRLEISTUNG - sogar ohne jede implizite Gewhrleistung der EIGNUNG FR EINEN BESTIMMTEN ZWECK.

  Tabelle     t=t ein muss fr Tabellen
Liga l=[ligaid] fr [ligaid] die entsprechende Liga ID angeben
Mannschaft man={Name} zum Hervorheben einer Mannschaft kann fr {man} der entsprechende Mannschaftsname inkl. Ordnungszahl angegeben werden.
Ausgabeart art=js Ist diese Variable so gesetzt, wird die Ausgabe fr JavaScript aufbereitet (default ist PHP)
Beispiel fr 1.KLH http://www.basketball-kreis-bonn.de/export.php?t=t&l=1KLH
  Spielplan     t=sp ohne Spiele zurckgezogener Teams anzeigen
Liga l=[ligaid] fr [ligaid] die entsprechende Liga ID angeben
Verein vkz=[vkz] zum Hervorheben eines Vereins kann fr [vkz] die entsprechende Kennziffer angegeben werden.
Mannschaft man={Name} Wird hier eine Mannschaft angegeben so werden nur Spiele dieser Mannschaft angezeigt. Die Spieltage werden nicht einzeln separiert. Diese Parameter ist optional.
Schiedsrichter sr=0|1 Mit diesem Parameter wird angegeben ob die angesetzten Schiedsrichter angezeigt werden sollen (sr=1) oder nicht (sr=0). Dieser Parameter ist nur sinnvoll wenn die Liga auch angesetzte Schiedsrichter hat.
Spielergebnisse erg=0|1 Mit diesem Parameter wird angegeben ob die Spielergebnisse angezeigt werden sollen (erg=1) oder nicht (erg=0). Diese Parameter ist optional.
Ausgabeart art=js Ist diese Variable so gesetzt, wird die Ausgabe fr JavaScript aufbereitet (default ist PHP)
Beispiel fr 1.KLH http://www.basketball-kreis-bonn.de/export.php?t=sp&l=1KLH&sr=1

Fr Ligen sind entsprechende IDs notwendig, die sie hier finden:
{tmpl_var name='szNameKurz'} = {tmpl_var name='szNameLang'}

Cascading Stylesheets
Die Schriftformatierung der eingebundenen Tabellen kann mit Cascading Stylesheets (CSS) erfolgen (Mehr ber CSS auf selfhtml). Fr die Formatierung sind folgende selbstdefinierte Stylesheets verwendet:

Reihe Spalte Beschreibung
Hauptdaten r1 c1 Fr berschriften, Spieltagsangaben, u.a.
Daten r2 c2 Fr alle normalen Eintrge
kleine berschriften c3 Fr kleine berschriften, z.B. ber der Tabelle
Eigener Verein rt ct Fr alle Eintrge, die mit [vkz] zu tun haben

Hier ein Beispiel einer mglichen CSS Deklaration:

<style type="text/css">
<!--
.r1 { 	background-color:#FFCC99;} /* brauner Hintergrund */

.rt { 	background-color:#FFE8B8;} /* heller brauner Hintergrund */

.r2 { 	background-color:#FFFFFF;} /* weier Hintergrund */

.c1{	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:10pt;font-style:normal;
 	line-height:normal;font-weight:700;}

.ct{	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:10pt;font-style:normal;
 	line-height:normal;font-weight:700; color:#991111;}

.c2{  	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:10pt;font-style:normal;
 	line-height:normal;font-weight:normal;}

.c3{  	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:8pt;font-style:normal;
 	line-height:normal;font-weight:normal;}
-->
</style>
Einbinden mit JavaScript
Eine einfache Mglichkeit besteht darin, die ber BasketballkreisBonn-Export generierten Daten mit JavaScript in die eigenen Seiten einzubinden. Mit einer um das JavaScript gelegten Tabelle kann man Pixelgenau die Gre der Daten bestimmen.

Hier ein Beispiel:

    <table width="800">
      <tr>
	<td vaign=top>
	  <SCRIPT LANGUAGE="Javascript"
            SRC="http://www.basketball-kreis-bonn.de/export.php?t=t&l=1KLH&art=js">
	  </SCRIPT>
	</td>
      </tr>
    </table>