Mini WordPress Plugin zur Unterstützung der Mahnwache

15. April 2009 von Sven Kubiak Hinterlasse einen Kommentar »
120px-zeichen_206svg

Am Freitag, den 17.04.2009 trifft sich Bundesfamilienministerin Ursula von der Leyen in den Räumen des Bundespresseamts um mit diversen deutschen Internetprovidern die “freiwillige Selbstverpflichtung” zur Zensur mutmaßlicher Kinderporno-Seiten zu unterschreiben. In der Zeit von 9:00 Uhr bis 9:30 Uhr findet im Rahmen dieses Treffens vor dem Bundespresseamt in Berlin eine Mahnwache statt. Da Berlin für eine gute halbe Stunden stillen Protest etwas weit weg ist, ich diese Aktion aber gerne unterstützen wollte, habe ich ein kleines WordPress Plugin geschrieben, dass am 17.04.2009 in der Zeit von 9:00 Uhr bis 9:30 Uhr alle WWW-Anfragen an eine Seite innerhalb des Plugins umleitet.

Das Plugin ist schnell installiert:
1. Plugin herunterladen
2. Datei entpacken
3. Ordner “wp-mahnwache” nach wp-content/plugins hoch laden
4. Das im Plugin im WP-Admin unter Plugins->verwalten aktivieren
5. fertig

Bei Bedarf kann die Seite, auf die umgeleitet wird, den eigenen Bedürfnissen angepasst werden. Hierzu einfach die Datei mahnwache.php (befindet sich im Plugin-Ordern “wp-mahnwache”) in einem Editor der Wahl öffnen. Die einwandfreie Funktionalität der Weiterleitung kann über den Aufruf der folgenden URL getestet werden:

http://www.MEINEDOMAIN.de/?mahnwache=1

Hinweis: Die Umleitung erfolgt nur bei nicht angemeldeten Benutzern!

[download id="5"]
Version 0.5

33 Kommentare

  1. jahrra sagt:

    mir geht’s da ganz ähnlich wie dir, von daher bin echt froh über das plugin. dankeschön :)

  2. Rio sagt:

    Hallo, tolle Idee. Leider kann ich die Seite zum Testen mit http://www.MEINEDOMAIN.de/?mahnwache=true nicht aufrufen. Auch in abgemeldetem Zusatnd wird das Blog dann ganz normal angezeigt. Habe es in drei Blogs installiert und überall ist das so.

  3. Sven Kubiak sagt:

    @Rio
    Hm, beim direkten Aufruf von mahnwache.php klappt es. Scheint irgendwas mit dem redirect nicht zu klappen. Darf ich fragen, welche WordPress Version du benutzt?

  4. Rio sagt:

    Hallo Sven, auf allen drei Blogs ist 2.7.1 installiert

  5. Marc sagt:

    Habe das gleiche Problem wie Rio, stelle ich gerade fest…
    Auch 2.7.1, PHP Version 5.2.9

  6. Sven Kubiak sagt:

    @Rio, @Marc
    Hab das Plugin gerade noch mal an zwei kleinen Stellen geändert. Könnte ihr es mit der neuen Version einmal testen? Bitte die geänderte Test-URL beachten!!! … und natürlich das ihr für die Anzeige *nicht* eingeloggt seid ;-)

  7. Marc sagt:

    wp_redirect(get_option(’siteurl’).’/’.PLUGINDIR.’/wpmahnwache/mahnwache.php’);

    Fehlt da nicht ein “$”, bei PLUGINDIR?
    Und das DIR heisst wp-mahnwache… mit “-”… Funktioniert allerdings immer nocht nicht bei mir ;-)

  8. Sven Kubiak sagt:

    @Marc
    Mit dem Ordner hast du recht!!! 0.3 ist bereits online! ;-)

  9. Marc sagt:

    Immer noch nicht… Selbst…

    wp_redirect(‘http://www.gregel.com/wp-content/plugins/wp-mahnwache/mahnwache.php’);

    will nicht?!

  10. Lopez Suarez sagt:

    Hallo Sven!
    Bei mir klappt es wenn ich den kompl.Pfad eingebe, alsso so:
    http://womblog.de/wp-content/plugins/wp-mahnwache/mahnwache.php .
    Bei dieser URL: http://womblog.de/?mahnwache=1 läuft es durch und es wird nicht die “Mahnwache-Seite” angezeigt.

    Vielen Dank für Deine Arbeit.

  11. Marc sagt:

    Ich habe mal die Startzeit auf jetzt (=1239806843) gesetzt, klappt auch nicht…

  12. kubi sagt:

    @Marc
    Das ist irgendein Problem mit dem wp_redirect. Ich kann mir grad auch nicht erklären, warum es bei mir funktioniert.

    @Lopez Suarez
    Du hast leider das gleiche Problem wie Marc und Rio. Ich arbeite dran ;-)

  13. Marc sagt:

    PS: Wenn ich micht jetzt einloggen will, klappt es… lol
    Greift die Funktion momentan nur für das Backend?!

  14. kubi sagt:

    @Marc
    Wenn ein Benutzer eingeloggt ist sollte der redirect eigentlich gar nicht laufen?!?!

  15. Marc sagt:

    Nein… ich war ausgeloggt, hatte den Timestamp auf JETZT geändert und wollte mich wieder einloggen – da griff der redirect!

  16. Rio sagt:

    Sorry, musste afk

    Ich habe leider so überhaupt keine Ahnung von sowas. Aber kann es evtl. was mit den Permalinkeinstellungen zu tun haben ?

  17. Sven Kubiak sagt:

    Ich glaube den Fehler gefunden zu haben. Wäre schön, wenn jemand 0.4 kurz testen und mir Bescheid geben könnte.

  18. Marc sagt:

    Erfolgsmeldung :-)

  19. Rio sagt:

    Jawoll, kann ich bestätigen. Funktioniert jetzt einwandfrei !!! Vielen Dank !!!!!!!!

    Kleiner Hinweis, im zweiten Absatz, erster Satz ist ein kleiner Formulierungsfehler und im letzten Absatz ist einmal “aufrufen” zu viel.

  20. kubi sagt:

    @Rio
    Okay, werde ich korrigieren und heute Abend dann die hoffentlich letzte Version veröffentlichen ;-)

  21. Lopez Suarez sagt:

    Okay,es klappt jetzt auch bei mir. Danke.

  22. jahrra sagt:

    also bei mir hat version 0.1 fast auf anhieb geklappt. musste nur das “-” im ordnernamen entfernen.

    hatte dir sogar ne mail dazu geschrieben, die kam aber grade per mail delivery failure zurück ;)

  23. Sven Kubiak sagt:

    Version 0.5 mit Text-Korrekturen ist online.

  24. diltigug sagt:

    So, Plugin installiert und scheint zu funken. Ich bin dabei. Danke für die Arbeit. Irgendwie scheinen meine trackbacks nicht anzukommen:
    http://www.janimnetz.de/2009/04/16/mahnwache-gegen-internetzensur-in-berlin/

Hinterlasse einen Kommentar