english deutsch français
Die PrivacyBox ist auch als Tor Hidden Service und I2P eepsite errreichbar.
SHA1-Fingerprint des SSL-Zert. 20036CE77B82C5FBEA94D3009D2D97D1966064BB

Eigenes Design für Kontaktseite

Das Standard-Design der PrivacyBox ist - nun ja - hässlich. Wir geben Nutzern die Möglichkeit, das Design für ihre Kontaktseite mit einem Template selbst zu modifizieren und es an ihren Blog oder Webseite anzupassen.

Die Templates können als Archiv mit allen zugehörigen Dateien (Grafiken, CSS-Dateien) an die Admins geschickt werden. Wir werden prüfen, ob unseren Anforderungen eingehalten wurden, ob das Design keine falsche Identität vortäuscht und werden es freischalten.

HTML Template erstellen

Ein Template ist eine komplette HTML-Seite, bei der verschiedene Inhalte durch Platzhalter (den Template-Variablen) ersetzt werden. Sie können die Templates mit einem beliebigen HTML-Editor erstellen und an den erforderlichen Positionen die Variablen einsetzen. Wenn sie Probleme habe oder nicht verstehen, was zu tun ist, wenden sie sich an die Admins.

Es können mehrere Templates für verschiedene Sprachen erstellt werden. Derzeit werden Deutsch, Englisch und Französisch unterstützt. Notwendig ist nur eine Sprachversion.

Es werden mindestens zwei Templates benötig: ein Formular für die Eingabe und ein Template für die Fehler- bzw. Erfolgsmeldung. Die Namen der Template-Dateien sind fest vorgegeben:
  • formular.de.html
    formular.en.html
    formular.fr.html
  • message.de.html
    message.en.html
    message.fr.html
Die Templates müssen folgenden Bedingungen genügen:
  • Es dürfen keine Cookies gesetzt oder ausgewertet werden, keine embedded objects verwendet werden und es darf kein Javascript zum Einsatz kommen. Die einzig zugelassenen Javascripte zur OpenPGP-Verschlüsselung im Browser werden durch Template-Variablen eingefügt.
  • Es dürfen keine Grafiken, Stylesheets oder ähnliches von externen Servern geladen werden. Alle für die Darstellung nötigen Dateien werden im Unterverzeichnis "/user_pseudonym/..." auf dem Webserver der PrivacyBox abgelegt.
  • Die Kontaktseiten der Privacybox dürfen das Logo "Wir speichern nicht" verwenden. Für die Einbindung kann folgender Code verwendet werden: <IMG src="/images/wirspeichernnichtsiegel_d.png" width"109" height="113" border="0" alt="Wir speichern nicht!">
  • Es ist ein Link mit Hinweis auf die Startseite der PrivacyBox einzufügen.

Ein Beispiel für ein Formular Template im Fefe-Style

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>Einfachste Kontaktseite</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="robots" content="noindex, nofollow">
<meta http-equiv="expires" content="0">

<style type="text/css">
  P.error { color:red; }
  NOSCRIPT { width:100%; margin:2px; color:orange;}
</style>

<TMPL_VAR NAME=JS_ENCRYPT_HELPER>

</HEAD>
<BODY>

<TMPL_VAR NAME=MESSAGE>

<FORM name="m" action="/cgi-bin/tram_msg.pl" method="POST"
      target="_self" ENCTYPE="multipart/form-data">
  <INPUT type="hidden" name="se" value="<TMPL_VAR NAME=SESSION_ID>">
  <INPUT type="hidden" name="lang" value="de">

  Betreff: <input type="text" name="betreff" value="<TMPL_VAR NAME=SUBJECT>">
  <br><br>
  Text der Nachricht:<br>
  <textarea rows="12" cols="48" name="artikel"><TMPL_VAR NAME=TEXT></textarea>
  <br><br>
  Datei anhängen: <input type="file" name="andatei" accept="*/*">
  <br><br>
  <input type="submit" VALUE="Nachricht senden">
</FORM>

<TMPL_VAR NAME=JS_ENCRYPT_FORM>

</BODY>
</HTML>
Das Ergebnis dieser simplen Variante ist erstmal keine Verbesserung. Wer sich etwas mehr Mühe gibt, kann durchaus Ansprechendes erstellen. Ein Beispiel ist die Kontaktseite von dotplex.

Beschreibung der Template Variablen:
  • JS_ENCRYPT_HELPER: wird durch den Javascript Code für die OpenPGP Verschlüsselung ersetzt, wenn diese Funktion freigeschaltet wurde.
  • MESSAGE: Enthält Fehlermeldungen als Absatz in der Form <p class="error">Eine Fehlermeldunge</p> Die Formatierung der Fehlermeldung kann im Header durch Styles erfolgen.
  • <FORM...>  </FORM>: Der gesamte Abschnitt zwischen kann so übernommen werden. Die Platzierung der einzelnen Elemente kann mit Tabellen oder ähnlich angepasst werden.
  • JS_ENCRYPT_FORM: enthält das Formular für die Javascript Verschlüsselung, wenn diese Funktion freigeschaltet wurde. Außerdem einen <NOSCRIPT> Container mit dem Hinweis, dass diese Funktion nur mit aktiviertem Javascript nutzbar ist. Die Formatierung des Hinweis kann im Header durch Styles erfolgen.

Ein Beispiel für ein Message Template im Fefe-Style

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>Einfachste Kontaktseite</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="robots" content="noindex, nofollow">

<style type="text/css">
  P.info { color: black; }
  P.error { color:red; }
</style>

</HEAD>
<BODY>

<TMPL_VAR NAME=MESSAGE>

</BODY>
</HTML>
Das Message Template wird für die Erfolgs- oder Fehlermeldung nach dem Senden der Nachricht verwendet. Es enthält nur die Variable MESSAGE, die einen Absatz in der Form <p class="error">Eine Fehlermeldunge</p> oder <p class="info">Nachricht wurde gespeichert</p> Die Formatierung der Meldungen kann im Header durch Styles erfolgen.


Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.