Webservice

Wenn Sie wissen wollen, was es beim BAV Neues gibt oder welche Termine anstehen, dann abonnieren Sie unsere RSS-Feeds. Die aktuellen Nachrichten und Termine können Sie mittels RSS oder Javascript (siehe Code unten) auch in Ihre Homepage einbinden.

RSS-Feeds von bavweb.de

Der BAV bietet verschiedene RSS-Feeds an (Was ist RSS? - siehe unten). Neben dem Titel wird auch jeweils eine kurze Beschreibung bzw. ein Textauszug mitgeliefert.

Nachrichten

Feed mit den neuesten Informationen, Veranstaltungsberichten und Stellenausschreibungen. Sie können die Kategorien auch einzeln abonnieren:

Nächste Termine

Hier erhalten Sie die nächsten Termine.

Was ist RSS?

RSS-SymbolRSS ist ein Verfahren zum einfachen Austausch von strukturierten Informationen. Eine RSS-Datei enthält eine Liste von Einträgen, die meistens Überschrift, Kurzbeschreibung, Datum und Link umfassen. Daher werden RSS-Dateien bzw. sogenannte RSS-Feeds beispielsweise von Zeitungen oder Blogs genutzt, um Informationen über neue Artikel oder Blogeinträge zu veröffentlichen. Die meisten Browser und viele E-Mailprogramme können mittlerweile RSS-Feeds abonnieren. In der Regel muß man nur den Link des RSS-Feeds eingeben oder auf das RSS-Symbol klicken, damit das Programm den Feed abonniert. In regelmäßigen Abständen wird der Feed dann abgerufen und ggf. die neuen Nachrichten angezeigt.
Das funktioniert im Prinzip ähnlich wie ein Newsletter, jedoch mit den Vorteilen, dass man dafür keine E-Mail angeben muß, selber bestimmen kann, wie häufig die Nachrichten abgerufen werden sollen und den Feed einfach durch Entfernen seines Links abbestellen kann.

RSS-Dateien können aber auch genutzt werden, um die darin verbreiteten Informationen in seine eigene Webseite zu integrieren. Viele Blogs oder Content-Management-Systeme bieten dafür eine einfache Funktion an, zudem gibt es diverse fertige Skripte für PHP & Co.

JavaScript für HTML-Seiten

Statt der RSS-Feeds können Sie die neuesten Nachrichten bzw. nächsten Termine auch mittels JavaScript in Ihre Webseite einfügen.

Für die Neuigkeiten lautet der Beispielcode:

<script
   type="text/javascript"
   src="http://www.bavweb.de/daten/webservice/neuigkeiten.php"
></script>
&copy; <a href="http://www.bavweb.de/">BAV</a>

Und so sieht es dann aus:

© BAV

Die aktuellen Termine binden Sie wie folgt ein:

<script
   type="text/javascript"
   src="http://www.bavweb.de/daten/webservice/termine.php"
></script>
&copy; <a href="http://www.bavweb.de/">BAV</a>

Und so sieht es dann aus:

© BAV

Das Aussehen können Sie noch mit CSS ändern. Der JavaScript-Code erzeugt einen div-Bereich mit der id neuigkeiten_bavweb_de bzw. termine_bavweb_de, so dass Sie beispielsweise in Ihren CSS-Dateien mit der Anweisung:
div#neuigkeiten_bavweb_de { border:solid 2px red;}
einen roten Rahmen um die Artikel legen können.

Abfuhrkalender für Ihre Seite

Sie können die Liste mit den Abfuhrterminen Ihrer Straße auch automatisch auf Ihrer Webseite anzeigen. Hierfür brauchen Sie nur die Nummer Ihrer Straße und müssen folgenden Code in Ihre Webseiten einfügen. Wenn Sie diese Seite direkt von der Anzeige Ihrer Abfuhrtermine aufgerufen haben, dann steht im Quelltext schon die richtige Straßen-Id sid=xxx. Andernfalls wählen Sie bitte im Abfuhrkalender erst Ihre Straße aus. Sie finden dann den Parameter sid=xxx in der Adresszeile der Abfuhranzeige.

Quellcode für die HTML-Seite mit JavaScript
Kopieren Sie folgenden Text und fügen ihn an die gewünschte Stelle in Ihren HTML-Quellcode:
<script type="text/javascript" 
  src="http://www.bavweb.de/abfuhrkalender/js.php?sid=1">
</script>
<noscript>
</noscript>
Anmerkungen: Die Abfuhrtermine werden mittels JavaScript (document.write) eingefügt. Die Formatierung der Termine können Sie mittels CSS an Ihr Layout anpassen.

Und so sieht es dann aus:


Alternativ können Sie auch nur das Straßensuchfeld auf Ihrer Seite anzeigen. Wenn jemand einen Straßennamen eingibt, dann wird er direkt zu unseren Seiten mit den entsprechenden Terminen weitergeleitet.

Quellcode für die HTML-Seite - Straßensuche Engelskirchen
Kopieren Sie folgenden Text und fügen ihn an die gewünschte Stelle in Ihren HTML-Quellcode:
<form method="get" 
  action="http://www.bavweb.de/abfuhrkalender/strassen.php">
 <p>
 Abfuhrkalender für Engelskirchen<br>
 <input type="hidden" name="gid" value="1">
 <input type="text" name="strasse" value="Ihre Straße" 
   onfocus="if(this.value == 'Ihre Straße') this.value='';">
 <input type="submit" value="Straße suchen"><br>
 Ein Service des <a href="http://www.bavweb.de/">BAV</a>
 </p>
</form>

Und so sieht es dann aus:

Abfuhrkalender für Engelskirchen

Ein Service des BAV



Quellcode für die HTML-Seite - Straßensuche Hückeswagen
<form method="get" 
  action="http://www.bavweb.de/abfuhrkalender/strassen.php">
 <p>
 Abfuhrkalender für Hückeswagen<br>
 <input type="hidden" name="gid" value="2">
 <input type="text" name="strasse" value="Ihre Straße" 
   onfocus="if(this.value == 'Ihre Straße') this.value='';">
 <input type="submit" value="Straße suchen"><br>
 Ein Service des <a href="http://www.bavweb.de/">BAV</a>
 </p>
</form>

Und so sieht es dann aus:

Abfuhrkalender für Hückeswagen

Ein Service des BAV



Quellcode für die HTML-Seite - Ortschaftssuche Reichshof
<form method="get" 
  action="http://www.bavweb.de/abfuhrkalender/strassen.php">
 <p>
 Abfuhrkalender für Reichshof<br>
 <input type="hidden" name="gid" value="4">
 <input type="text" name="strasse" value="Ihre Ortschaft" 
   onfocus="if(this.value == 'Ihre Ortschaft') this.value='';">
 <input type="submit" value="Ortschaft suchen"><br>
 Ein Service des <a href="http://www.bavweb.de/">BAV</a>
 </p>
</form>

Und so sieht es dann aus:

Abfuhrkalender für Reichshof

Ein Service des BAV