Code-Snippet zur Teilnahme an der Aktion
Die aktuelle Version des Code-Snippets ist 2.2.2.
Die älteren Versionen findest du hier.
Anleitung zum Einbau
In 5 Schritte zur Teilnahme:
- Download des Code-Snippet-Pakets 2.2.2 (Zip-Datei)
Die Zip-Datei enthält folgende Dateien:- code-snippet-php.txt - HTML-Code zum Einbinden in den <body>-Bereich für PHP
- code-snippet-ssi.txt - HTML-Code zum Einbinden in den <body>-Bereich für Server Side Includes (SSI)
- code-snippet-ruby.txt - HTML-Code zum Einbinden in den <body>-Bereich für Ruby
- code-snippet-vorlage.txt - HTML-Code zum Einbinden in den <body>-Bereich als Vorlage für andere Skriptsprachen.
- uberwach.js - Javascript-Code der IP-Adresse gegen die enthaltene Liste filtert und entsprechenden Hinweis anzeigt
- uberwach.css - Stylesheet für den Hinweis
- uberwach-kamera-gruen.gif - Bild der kleinen grüne Kamera im Hinweis
- Lege folgende Dateien im obersten Verzeichnis (Webroot) deines Webauftritts ab:
- uberwach.js - Javascript-Code der IP-Adresse filtert und entsprechenden Hinweis anzeigt
- uberwach.css - HTML-Code zum Einbinden in den <body>-Bereich
- uberwach-kamera-gruen.gif - kleine grüne Kamera im Hinweis
-
Binde den HTML-Code passend zur der von dir verwendetet Skriptsprache aus einer der Dateien code-snippet-*.txt in den <body>-Bereich deiner Webseite ein.
- Wenn du das Code-Snippet aus code-snippet-vorlage.txt verwendest, dann passe den eingebunden HTML-Code entsprechend an:
- Für PHP: ersetze <IP-ADRESSE> mit <?php echo $_SERVER["REMOTE_ADDR"];?>
- Für SSI: ersetze <IP-ADRESSE> mit <!--#echo var="REMOTE_ADDR" -->
- Für Ruby: ersetze <IP-ADRESSE> mit <%= request.env["REMOTE_ADDR"] %>
- Für andere Skriptsprachen entsprechend
-
Ist der Code erfolgreich eingebunden wird beim Aufruf einer teilnehmende Webseite je nach zugreifende IP-Adresse einer der folgenden Hinweise im oberen Bereich angezeigt:

= Kein Verdachtsmoment. Es werden keine Daten an den uberwach.de-Server übertragen und protokolliert.

= Verdachtsmoment. Es werden Daten an den uberwach.de-Server übertragen und protokolliert.
Hier findest du mehr zur Funktionweise der Aktion “ÜBERWACH!”
Technische Voraussetzung
Die aktuelle Version setzt zwingend PHP, SSI (Server Side Includes) oder entsprechendes auf deinem Webserver / in deinem Webhosting-Paket vorraus.
Für die Darstellung des Hinweis muß im Webbrowser Javascript aktiviert sein, alternativ wird die bisherige Noscrpt-Variante der Version 1 verwendet.
Das Code-Snippet wurde auf folgenden Browsern erfolgreich gestestet:
- Firefox 2.* (Windows & Mac OS X, gnu/linux)
- Internet Explorer 6.* (Windows)
- Safari 1.3.2 (Mac OS X)
- Safari 3.* (Windows)
- Opera 9.* (Windows, gnu/linux)
- Konquerer (gnu/linux)





