WEB-CAST


Betrifft: Serverspezifische Darstellung des Webcasts

ANZEIGE: Edwin bietet eine Datei an, die die aktuellen Clients und Gateways aller Server darstellt.
                  Um daraus nur die Informationen von einem Server zu gewinnen, sind einige Voraussetzungen nötig.

Zur Darstellung benötigt man mehrere Dateien:

Web_Cast:           Einen Ordner mit folgenden Dateien:
web_cast.xml:      Enthält die aktuellen Stationen, wird von Edwins Server erstellt
web_cast.xsl:        Enthält die Anweisungen zur Darstellung (muss angepasst werden)
frncast.php:         Zum Kopieren der aktuellen web_cast.xml und zur Darstellung der HTML-Seite auf dem eigenen Webserver
NetworkPictures: Einen Ordner mit den Icons zur Darstellung des Netzwerks

Ablauf:

Auf dem Webserver muss eine Version von PHP4 oder PHP5 laufen. Die Datei frncast.php wird aufgerufen. Sie kann auch als  Frame in die Webseite eingebunden sein. frncast.php kopiert zunächst die web_cast.xml von Edwins Server auf den eigenen,
damit die Darstellung auch aktuell ist. Nach zwei Sekunden wird die Datei web_cast.xml aufgerufen. Diese Datei enthält die Anweisung, die Webseite nach den Befehlen der Datei web_cast.xsl aufzubauen. Die Datei web_cast.xsl enthält also die
Gestaltung der Webseite und somit auch Möglichkeiten der Manipulation. So kann man hier andere Icons definieren, andere textliche Gestaltung vornehmen, die Hintergrundfarbe verändern oder auch Informationen ausfiltern. Hierzu muss man sich ein
wenig mit der Struktur und den Befehlen der web_cast.xsl auskennen. Um nun seinen eigenen Server auszufiltern, ist Zeile 18 entsprechend zu ändern. - In Zeile 18 ändern !! <xsl:if test="@name = 'voip.freeradionetwork.nl - Port: 10000'">

Die erforderlichen Verzeichnisse + Dateien werden in unveränderter Form,
jedoch als selbst entpackendes RAR-Archiv zum Download bereit gestellt.