Online-Demo

Aus Freiheit statt Angst!
Zur Navigation springen Zur Suche springen

Die Online-Demo ist eine Aktion von Bloggern und anderen Website-Betreibern, die den AK Vorratsdatenspeicherung unterstützen möchten. Weitere Materialien für Webseitenbetreiber befinden sich unter Banner.

Wie bei anderen ähnlichen Aktionen (z.B. Softwarepatente) können Website-Betreiber ihre Startseite durch eine sog. Vorschaltseite ersetzen, die auf die Aktion "Stoppt die Vorratsdatenspeicherung" aufmerksam macht und auf die Seite des AK Vorratsdatenspeicherung verlinkt.

Noch besser sind sog. Pagepeels / Eselsohren, die quasi auf jeder Seite integriert werden können, da doch eine Großzahl der Benutzer nicht über die Startseite auf den Webauftritt gelangen.

Zur Zeit haben Alle das Recht, sich an der OnlineDemo bzw. der Demonstration zu beteiligen. Ein weiterer wichtiger Hinweis befindet sich unter Teilnehmende Websites [1]

Zeitraum

Jetzt. Denn: die EU-Richtlinie zur Vorratsspeicherung soll bis 1. Januar 2008 in deutsches Recht umgesetzt werden.

Pagepeel/ Eselsohr

Vorteil des Pagepeels im Gegensatz zur Vorschaltseite ist, daß auch alle Seiten außer der Startseite mit einbezogen werden können in die Aktion.

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Die aktuelle Version ist 1.5.

Änderungen Version 1.5

  • Kompatibilität mit Konqueror verbessert.

Änderungen Version 1.4

  • Störende Hintergrundbilder und -farben durch anderes CSS für Bilder und Links unterbunden
  • Störende Abstände durch anderes CSS für Bilder und Links unterbunden
  • Preload weiter aus dem sichtbaren Bereich geschoben

Änderungen Version 1.3

  • Bilder kommen jetzt direkt von diesem Server (einfacher Änderungen zu machen und zu verbreiten)
  • Jetzt mit Preload für die ausgeklappte Ansicht
  • Nur noch CSS und HTML-Snippet einbinden reicht
  • Bugfix der nicht aufgeklappten Pagepeel-Animation (Dank geht an Marko Jung)

Code

Folgenden HTML-Code in den <head>-Bereich einbauen:

<!-- AKVS head start v1.5 -->
<style type="text/css">
<!--
div#akct {
	position: absolute; top:0px; right: 0px; z-index: 2342; width:113px; height:88px;
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvse.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border:none;
	padding:0;
	margin:0;
	text-align: right;
}

div#akct img {
	border:none;
	padding:0;
	margin:0;
	background: none;
}

div#akct a#akpeel img {
        width: 113px;
        height: 88px;
}

div#akct a, div#akct a:hover {
	text-decoration: none;
	border:none;
	padding:0;
	margin:0;
	display: block;
	background: none;
}

div#akct a#akpeel:hover {
	position: absolute; top:0px; right: 0px; z-index: 4223; width:500px; height:500px;
	display: block;
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

div#akct a#akpreload {
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
	background-repeat: no-repeat;
	background-position: 234px 0px;
}
-->
</style>
<!--[if gte IE 5.5]>
<![if lt IE 7]>
<style type="text/css">
div#akct a#akpeel:hover {
		right: -1px;
}
</style>
<![endif]>
<![endif]-->
<!-- AKVS head end -->

Folgenden HTML-Code in den <body>-Bereich einbauen:

<!-- AKVS body start v1.5 -->
<div id="akct"><a id="akpeel" href="http://www.vorratsdatenspeicherung.de" target="_blank" title="Stoppt die Vorratsdatenspeicherung! Jetzt klicken &amp; handeln!"><img src="http://wiki.vorratsdatenspeicherung.de/images/Akvst.gif" alt="Stoppt die Vorratsdatenspeicherung! Jetzt klicken &amp; handeln!" /></a><a id="akpreload" href="http://wiki.vorratsdatenspeicherung.de/?title=Online_Demo" target="_blank" title="Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:"><img src="http://wiki.vorratsdatenspeicherung.de/images/Akvsi.gif" alt="Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:" /></a></div>
<!-- AKVS body end -->

Bereitgestellt von dirk/dataloo

Außerdem als aktuelle Testseite online. Bitte mit weiteren Browsern auf Kompatibilität prüfen und Ergebnis unter Technisches eintragen.

Inhaltliches

  • Gibt es Verbesserungsvorschläge?
Das ganze funktioniert in Opera, Firefox und Konqueror nicht, wenn die Seite als application/xhtml+xml ausgeliefert wird, was bei xhtml eigentlich empfohlen wird. Mit text/html klappts. Der IE kriegt den modernen MIME-Typ sowieso nicht hin aber das lässt dich ja über eine serverseitige Browserweiche (.htaccess oder ein php-script) regeln. Zu Testen ist das Ganze, indem man die oben verlinkte Testseite als Datei mit der Endung .xhtml abspeichert. Vor dem Testen muss man aber noch mit dem Editor ran (sonst gibts nen xml-fehler), weil die & nicht richtig als & amp; (leerzeichen entfernen) maskiert sind. Danach auf den Server hochladen. Der sollte das standardmäßig mit dem richtigen Header ausliefern.

Testbedingungen: Firefox 2.0.0.5, Opera 9.21, Konqueror 3.5.6 und IE7 mit ies4linux. alles unter Linux.

  • Codesnipplet für Smarty

Technisches/Kompatibilität

Bisher getestet unter:

  • Firefox, Version:2.0.* (Windows 32bit, FreeBSD, MacOSX Intel C2D)
  • Epiphany 2.14.3+; FLOCK 0.7.8; Opera 9.20; Iceweasel 2.0.0.3 (Debian GNU/Linux 4.0)
  • IE, Version 6 (Windows, auch 64bit Version von Browser und OS)
  • Konqueror, Versionen:
    • 3.5.2 (Kubuntu 6.06 LTS) :hover funktioniert nicht
    • 3.5.5 (Debian GNU/Linux 4.0)
    • 3.5.6 (Kubuntu 7.04)
    • 3.5.7 (Debian GNU/Linux Lenny/testing)
  • Opera, Version 9.1 (Windows, Linux), Version: 9.2 (Windows, FreeBSD, Linux)
  • Seamonkey, Version: 1.1.1 (FreeBSD)
  • Firefox 2.0.0.3 (W2K, aktuell gepatched)
  • Firefox 2.0.0.3 (Intel Mac OS X)
  • Safari 2.0.4 (Mac OS X (Intel und PPC)) (Darstellung nicht ganz korrekt - oranger Balken unten - aber nicht tragisch)
  • Safari 3.0.2 (Windows XP)
  • Firefox/BonEcho 2.0.0.3 (NetBSD/amd64 3.1)
  • Firefox 2.0.0.3 (Linux/Ubuntu 6.10, Linux/Gentoo-2006.1 x86_64)
  • Firefox 2.0.0.4 (Linux/Ubuntu 7.04) / (SuSE Linux 10.2)
  • Mozilla 1.7 (SunOS/sparc Solaris 10)
  • IE NetRenderer (Windows)
    • IE 7
    • IE 6
    • IE 5.5
    • funktioniert nicht unter IE 5.0 (der Link funktioniert nicht, d.h. beim Klicken erscheint nicht www.vorratsdatenspeicherung.de)
  • Camino 1.5 (Mac OS X 10.4.10, Intel C2D)

Anleitung zum Einbau

  • Wordpress 2.x: Ein fertiges Paket (ZIP) gibt es als Wordpress-Plugin hier zum runterladen. Einfach in das Plugin-Verzeichnis von Wordpress entpacken (es ist nur die Datei ppeelvds.php notwendig), Plugin "Pagepeel (AK VDS)" aktivieren. Fertig. Getestet mit WP 2.0.10, 2.1.x und 2.2.x, mit der Version 1.5 müsste es auch funktionieren. Plugin wurde zusammengefrickelt von Ralf "Arby" Brostedt und liegt derzeit in Version 1.5 vor.
  • Joomla:
    • Es gibt jetzt einen Mambot, der den Joomla-Tag {schaeublone} übersetzt. Download hier.
    • Schnell & dreckig: Direkt ins Seitentemplate einbauen. Im Admin Backend unter Site -> Template Manager -> Site Templates genutztes Template selektieren und "Edit HTML" Button betätigen. An geeigneter Stelle Code reinkopieren.
    • Alternativ die Datei /templates/TEMPLATENAME/index.php mit einem Texteditor bearbeiten.
  • Twoday.net-blogs:
    Layout anpassen --> Skins (HTML)--> Den <head>-code in die "Hauptseite" einsetzen, den <body>-code unter "Beitragsanzeige". Speichern, fertig.
  • Serendipity:
    • Für den Header-Code das Ereignis-Plugin "HTML-Code für den head-Bereich (HTML-Kopf Klotz)" aktivieren und dort den Code eintragen.
    • Für den Body-Code das Ereignis-Plugin "HTML Nugget on page" aktivieren, dort die Option "Top of the content" aktivieren und den Code in die Textbox kopieren. Am Ende des Plugins die Textformatierung ausschalten, speichern, fertig.
  • TYPO3:
    • In den Setup-Bereich des Template-Datensatzes, wenn das zentrale PAGE-Objekt den Namen "page" hat...
    • ...für den head-Bereich:
      page.headerData.10 = TEXT
      page.headerData.10.value (
        HEAD-CODE
      )
    • ...für den body-Bereich:
      page.5 = TEXT
      page.5.value (
        BODY-CODE
      )
  • b2evolution: Im Verzeichnis skins/Name_des_verwendeten_Skins den Code in die Datei _main.php einfügen. So erscheint das Eselsohr auf allen Seiten.
  • Blogger.com:
    • Verwaltungsseite des Blogs aufrufen -> Vorlage -> HTML-Bearbeiten
    • In der Textbox nach <head> und <body> suchen und den entsprechenden Code darunter einfügen
  • Gallery2:
  • Thingamablog:
    • Einfach die angegebenen Codeschnippsel in den/die beschriebenen <head>- und <body>-Bereich/e des/der Templates mittels Copy 'n' Paste einfügen. (Je nachdem, auf welchen Unterseiten es zusätzlich erscheinen soll.)
  • vBulletin
    • Das Administrator Kontrollzentrum öffnen, Styles verwalten, Style auswählen, Templates ändern, Forumhome, den entsprechenden Code direkt über dem </head>-Tag und unter dem <body>-Tag einfügen, Speichern.
  • Blog.de und Verwandte
    • Im Blog Design Wizard die CSS-Informationen in den eigenen CSS kopieren. In der 2. Zeile top:0px durch top:30px ersetzen, damit die blog.de-Toolbar nutzbar bleibt.
    • unter Module -> FreeHTML I oder FreeHTML II den html-Code reinkopieren.
    • Falls noch nicht geschehen das FreeHTML-Modul zur Seitenleiste hinzufügen
  • PHP-Nuke ab V7.9
    • Eine Datei anlegen mit dem Namen "custom_head.php" anlegen und den HTML-Code für den Head-Bereich hineinkopieren und abspeichern. Auf den FTP-Server deiner Seite in dem Verzeichnis "includes/custom_files" ablegen.
    • Danach in die "theme.php" im Verzeichnis "themes/(dein Thema)" die Zeile für den Body-Bereich direkt hinter dem "body bgcolor=\..." (so um die Zeile 120-130) einfügen
  • Noch offen:
    • Wer schreibt eine Anleitung für Blogs, die auf Blogger etc. basieren?
    • Wer schreibt eine Anleitung für MediaWiki?
    • Wer schreibt eine Anleitung für xtc und os-commerce shops?

Datenschutzerklärung

Das Online-Demo-Skript verwendet Grafiken, die auf unserem Server wiki.vorratsdatenspeicherung.de liegen. Auf diesem Server ist das Apachemodul "removeip" aktiviert. Das bedeutet, dass wir die IP-Adressen der Personen, die die Online-Demo-Grafiken anschauen, nicht speichern. Wir speichern auch keine Informationen über die verweisende Seite (Referrer). Insgesamt werden bei Verwendung des Online-Demo-Skripts keinerlei personenbezogene Daten von uns protokolliert.

Anmerkungen zur Lizenz

Die Lizenz der Schäublone ist CC-by-nc-sa, das Pagepeel bzw. die Flash-Version folglich auch. Das heißt doch im Klartext, dass jeder, der z.B. Google-Werbung nutzt, an der Aktion nicht teilnehmen kann. Wie wäre es damit, das Einverständnis aller Autoren vorrausgesetzt, das nc (non-commercial) herauszunehmen?

Vorschlag für Vorschaltseite / Startseiten-Ersatz

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden

Gibt´s hier als HTML & Grafiken im Zip Onlinedemo-vorschaltseite.zip zum runterladen. (Vorschlag von dirk/dataloo)

Außerdem als aktuelle Testseite online. Bitte mit weiteren Browsern auf Kombatibilität prüfen und Ergebnis unter Technisches eintragen.

Inhaltliches

  • -> Wir haben uns geeinigt, das Motto "Stasi 2.0" vorerst nicht offiziell "als AK Vorrat" zu verwenden. Daher sollte der Hinweis "Eine Aktion des..." raus, es kann ja auch als Aufruf einiger Blogs oder anderer Leute und Gruppen veröffentlicht werden. Ralf (Gemacht - Dirx)
  • Gibt es Verbesserungsvorschläge?

Technisches

  • Die Vorschaltseite kann als Standalone Seite eingebunden werden oder als Div-Overlay. Zum Schließen des Overlays wird Javascript benötigt.
  • Bisher getestet unter:
    • Firefox, Version: 1.5.0.11 (Windows), Version: 2.0 (Windows, FreeBSD)
    • Firefox, Version: 2.0.0.3 (Linux/Suse 9.3)
    • IE, Version 6 (Windows)
    • IE, Version 7 (Windows)
    • Konqueror, Version: 3.5.6 (FreeBSD, Kubuntu 7.04)
    • Opera, Version: 9.2 (Windows, FreeBSD)
    • Seamonkey, Version: 1.1.1 (FreeBSD)
    • Seamonkey, Version: 1.1.1 (Win32)
    • Seamonkey, Version: 1.0.8 (Linux/Suse 9.3)

Die Vorschaltseite lässt sich unter Opera 9.21 nicht schließen.

Flash PagePeel (beta)

Es existiert eine Flash-Version des PagePeels, die derzeit in einer Entwicklerversion zugänglich ist. Um diese in eine eigene Seite einzubauen, muss der folgende Code in den body einer Webseite einfügt werden:
<script type="text/javascript" src="http://vorratsdatenspeicherung.digitmedia.de/PagePeel.js"></script>

Demo: http://vorratsdatenspeicherung.digitmedia.de/

Teilnehmende Websites

An der Demo teilnehmende UnterstützerInnen und Websites sind hier aufgelistet,
bzw. können dort selbstständig eingetragen werden.

Kontakt für Fragen oder Hilfe

E-Mail: <enkode>tfriedrich@digitmedia.de</enkode>
[Mailinglisten: Technik] www.treuni.de

Siehe auch