Zzzzzzz!

Aktion Überwach!

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:

  1. 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
  2. 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
  3. 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.

  4. 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
  5. 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!

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

     

    Verdachtsmoment!

    = 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:

Bugs? Workarounds?

Unterstütz!

Bloggers' Rights at EFF Freiheitsredner werden oder buchen! Stopp die Vorratsdatenspeicherung! Stasi 2.0 Shirts! Zeigs der Welt!