SIS Handball Plugin für GetSimple

Mit diesem Plugin für das Content Management System Get Simple  können Sie die Spielpläne, Ergebnisse und aktuelle Saisontabellen auf der Webseite Ihres Vereins bzw. ihrer Mannschaft integrieren. Das Plugin verarbeitet die von SIS-Handball.de bzw. SIS-Handball.at bereitgestellten XML-Daten und zeigt diese in Ihrer GetSimple Webseite an. Voraussetzung ist ein Benutzerzugang von SIS-Handball um Liga- bzw. Vereinsinformation als XML Daten abrufen zu können.

Hinweis

Die angezeigten Ligainformationen sind nicht aktuell, da in dieser Demo kein Abgleich mit dem SIS-Handball Server erfolgt!

Beispiel: die letzten 15 Spiele einer Liga

Aufruf mittels Side-Tag im Seiteninhalt:

(%sishandball:letzten15spieleliga,<SIS-LIGA-NR>%)
Resultierende Ausgabe:

	
Datum Heim Gast Endstand
08.06.13 TSV Hannover-Burgdorf Füchse Berlin 30:31 (14:11)
08.06.13 VfL Gummersbach TV 1893 Neuhausen 26:28 (9:15)
08.06.13 MT Melsungen HSV Hamburg 30:30 (17:14)
08.06.13 HSG Wetzlar TSV GWD Minden 32:28 (17:9)
08.06.13 TV Grosswallstadt THW Kiel 29:32 (10:16)
08.06.13 TBV Lemgo TUSEM Essen 24:23 (15:10)
08.06.13 SC Magdeburg Frisch Auf Göppingen 0:0 (0:0)
08.06.13 Rhein-Neckar Löwen HBW Balingen-Weilstetten 35:22 (14:12)
08.06.13 SG Flensburg-Handewitt TuS N-Lübbecke 30:28 (16:15)
05.06.13 THW Kiel HSG Wetzlar 37:31 (18:15)
05.06.13 HSV Hamburg TBV Lemgo 34:31 (18:15)
02.06.13 TSV GWD Minden SC Magdeburg 26:26 (12:9)
02.06.13 Frisch Auf Göppingen SG Flensburg-Handewitt 27:32 (13:13)
02.06.13 Füchse Berlin VfL Gummersbach 29:28 (14:11)
01.06.13 HBW Balingen-Weilstetten MT Melsungen 29:34 (11:15)

 

Einbindungsmöglichkeiten

1.Direkte Einbindung mittels Site-Tag in den Seiteninhalt

 

 
Bild1. SISHandball Site-Tag in der Backend-Seitenbearbeitung

Die Einbindung der Ligainformationen erfolgt im Seitenbearbeitungsmodus des Backends in Form eines speziellen Seiten-Tag. Diese Tags können in beliebige Seiten ihrer GetSimple-Installation eingefügt werden. Dazu verwenden Sie bitte, ohne Leerzeichen (!),  folgenden Code:

	(%sishandball:viewname,sisID%) 

Die Parameter viewname, sisID entsprechen dabei:

  • viewname: Name des gewünschten View: z.B. tabelle für die aktuelle Ligatabelle
  • sisID: SIS-Liganummer der gewünschten Liga. (Hinweis: Sie können nur Ligadaten abrufen, für die Sie auch eine Lizenz von SIS-Handball erworben haben.)
     

2. Einbindung als Komponente im Template

 


Bild2. SISHandball PHP-Funktion bei Komponenten

Um Ligainformationen z.B. im Seitenreiter anzeigen zu können, müssen Sie zunächst eine neue Komponente anlegen oder eine bestehende Koponente erweitern. Wählen Sie also im Backend unter Vorlagen/Komponenten eine bestehende Komponente aus bzw. legen Sie eine neue Komponente an.

1. In der Komponente rufen Sie die PHP - Funktion sishandball('viewname','sisID') auf:

	<?php echo sishandball('viewname','sisID'); ?> 

Die Parameter viewname, sisID entsprechen dabei:

  • viewname: Name des gewünschten View: z.B. tabelle für die aktuelle Ligatabelle
  • sisID: SIS-Liganummer der gewünschten Liga. (Hinweis: Sie können nur Ligadaten abrufen, für die Sie auch eine Lizenz von SIS-Handball erworben haben.)

Hinweis: Bitte beachten Sie hier, das die Parameter viewname,sisID in Hochkomma anzugeben sind!

2. Diese GetSimple Komponente kann jetzt in Seitentemplates aufgerufen werden.

	<?php get_component('Komponentenname'); ?>

Beispiel: Rechts in der Sitebar dieser Seite sehen Sie die Einbindung mittels Komponentendefinition. Die aktuelle Saisontabelle in kompakter Form.

Hinweis

Die angezeigten Ligainformationen sind nicht aktuell, da in dieser Demo kein Abgleich mit dem SIS-Handball Server erfolgt!