Feedproxy-Resolver: Feedproxy-Links automatisch auflösen (update)

Juni 18th, 2012, 16:05 > da/Y\ax

Vor kurzem hatte ich beschlossen, Google-Feedproxy-Links ungesehen zu übernehmen, obwohl mich das ganze Tracking von Google ziemlich nervt. Offenbar nervt das auch andere, und so hat Leser Daniel mal eben ein WordPress-Plugin aus dem Ärmel geschüttelt, das Feedproxy-Links beim Abspeichern in die "Original"-Links auflöst. Und zwar nur die Links, reiner Text bleibt dabei unangetastet. So kann ich euch auch weiterhin erzählen, dass z.B. die URL

http://feedproxy.google.com/~r/carta-standard-rss/~3/uvLFp5DxA1w/

in einem Link automatisch zu

http://carta.info/44897/video-die-piraten-ein-sommermarchen/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+carta-standard-rss+%28Carta%29

umgewandelt wird.

Herunterladen könnt ihr das Plugin bisher nur bei github: https://github.com/camillo/wp-untracker

Update: Das Ding heißt jetzt "Feedproxy Resolver" und liegt bei WordPress.org:
http://wordpress.org/extend/plugins/feedproxy-resolver/

Danke Daniel!

15 Meinungen zu “Feedproxy-Resolver: Feedproxy-Links automatisch auflösen (update)”

  1. el-flojo meinte:

    Noch besser wäre natürlich, wenn man den Feedburner-Appendix auch noch automatisch abschnibbeln würde…

  2. da]v[ax meinte:

    @el-flojo, na dann weißt du ja was du zu tun hast wenn dir mal langweilig ist ;)

  3. Daniel meinte:

    @el-flojo,

    http://wordpress.org/extend/plugins/feedproxy-resolver/

    Ich habs unten rum noch hübsch gemacht.

    P.S. Ich HASSE svn :-)

  4. Daniel meinte:

    @el-flojo,

    Ich habe mich nicht getraut die url zu verändern, weil ich mir nicht sicher war ob die von dem Zielwebserver dann auch angenommen wird. Können da nicht auch wichtige GET Parameter drin sein?

    Ist das save alles ab dem ? im Link zu cutten, oder müsste man konkrete Parameter rausschneiden?

  5. daMax meinte:

    @Daniel,

    Ich habe mich nicht getraut die url zu verändern, weil ich mir nicht sicher war ob die von dem Zielwebserver dann auch angenommen wird. Können da nicht auch wichtige GET Parameter drin sein?

    Genau das war auch meine Überlegung. Ich dachte zuerst auch “klar, schneidet man eben alles ab dem ? ab”, aber dann kamen mir genau die gleichen Zweifel. Was, wenn da wirklich wichtige Parameter drin stehen? Es könnte ja genausogut sein, dass da z.B. ein “ArtikelID=1234″ dabei ist, das überhaupt erst die richtige Seite anzeigt.

    Halte ich auch für gefährlich. Vielleicht sollte man das optional machen. So als “Hardcore-Modus”…

  6. daMax meinte:

    @Daniel, prima! Danke.

    PS: ich finde SVN gar nicht so schlimm (aufm PC!! aufm Mac isses der Hass), habe aber mit git auch noch überhaupt keine Erfahrungen.

  7. da]v[ax meinte:

    allerdings denke ich, diese Parameter können bedenkenlos entfernt werden:

    utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+kLAWtext+%28kLAWtext%29

    also
    utm_source=
    utm_medium=
    utm_campaign=

    aber das wird halt insgesamt schon wieder viel zu aufwendig, finde ich. Ich bin schon froh mit dem Ding so wie es bisher funktioniert.

  8. Daniel meinte:

    @da]v[ax,

    Naja, wenn ich jetzt schon extra dieses php gelernt habe, kann ich mir ja noch nen bisschen wordpress skill aneignen.

    Ich habe das mal eingebaut. Liegt momentan nur auf github. Da kommt ein zweites php file, das sich um die settings kümmert. Er sollte dann eigentlich ™ im Adminmenu einen neuen Eintrag machen, wo man das auswählen kann.

    Ich hoffe ich habe die hooks alle vorschriftsmässig gemacht, aber bei mir läufts tadellos.

  9. daMax meinte:

    @Daniel,

    Du bist der Hit! Leider habe ich im Moment so ziemlich zu überhaupt nix Zeit und werde im Moment nicht zum Testen kommen. Vielleicht heute abend, vielleicht Montag… trotzdem ein fettes danke!

  10. da]v[ax meinte:

    @Daniel,

    Jetzt hat sich doch ein 1-stündiges Loch in meinem Kalender ergeben… also:

    1. das Auflösen funktioniert noch

    2. Softcore-Modus funzt prima

    3. Da ich keinen Feed kenne, der außer den 3 utm_-Parametern noch mehr Parameter verwendet, kann ich den Hardcore-Modus nicht wirklich testen.

    4. Im Hilfe-Text in den Optionen ist ein kleiner Typo: “Leave parameter textboxt empty”

    5. Credits bitte an daMax ;)

    6. Jetzt habe ich aber doch noch was zu meckern. Die Optionen tauchen als komplett neuer Eintrag in den WP-Optionen auf:

    Hübscher wäre es, wenn sie sich in die Settings hooken würden, so wie alle anderen Plugins auch:

    7. Du bist echt ein Schatz :)

  11. da]v[ax meinte:

    @Daniel,

    U did it! Danke. Das sind schon 2 Bier, die du dir verdient hast. Sag an, wenn du in Kölle bist (aber bitte erst nach dem 23.7.)

  12. Daniel meinte:

    @da]v[ax,

    nächste bekannte Termine: radiohead und garbage – irgendwie sind bei euch die coolen Konzerte:-)

  13. da]v[ax meinte:

    @Daniel, hehe, ich weiß schon, warum ich nach Köln gezogen bin. Allerdings ist mein Musikgeschmack etwas härter gepolt. Wie wäre es, wenn wir uns vor dem Radiohead-Gig irgendwo in der Nähe der Arena aufn Bierchen treffen? Meine Mailaddy haste ja, wir mailen uns einfach zusammen

  14. el-flojo meinte:

    Mäxchen, kann es sein, dass die Benachrichtigungen bei neuen Kommentaren nicht mehr richtig fuppen? Hab hier zufällig wieder reingeguckt und seh leider jetzt erst, was sich hier alles getan hat.
    Sieht super aus. Werd ich mir definitiv mal angucken.
    Danke!

Trackbacks/Pingbacks:
  1. [...] Feedproxy-Resolver-Plugin liefert plötzlich nur noch Leerstrings zurück und zerhaut mir deshalb die [...]

Antworten

Dein Kommentar


Halte Dich bitte an die Spielregeln. Welche Emoticons du verwenden kannst, steht hier.
 
 Wer HTML kann, ist klar im Vorteil. Diese Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
 
 Bei der Menge an Spam-Kommentaren passiert es hin und wieder, dass ein Kommentar vom Spamfilter gefressen wird. Bitte sei mir nicht böse aber ich habe weder Zeit noch Lust, solch verloren gegangenen Kommentaren hinterher zu forschen. Wenn das öfters passiert, schreib' mir 'ne Mail damit ich dich whitelisten kann.

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 und lassen uns in Ruhe.

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

Mehr Informationen unter www.politiker-stopp.de.