Feedproxy-Resolver: Feedproxy-Links automatisch auflösen (update)
Montag, 18.6.2012, 16:05 > daMaxVor 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 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!
Noch besser wäre natürlich, wenn man den Feedburner-Appendix auch noch automatisch abschnibbeln würde...
@el-flojo, na dann weißt du ja was du zu tun hast wenn dir mal langweilig ist
@el-flojo,
http://wordpress.org/extend/plugins/feedproxy-resolver/
Ich habs unten rum noch hübsch gemacht.
P.S. Ich HASSE svn
@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?
@Daniel,
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"...
@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.
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.
@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 (tm) 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.
@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!
@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
@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.)
@da]v[ax,
nächste bekannte Termine: radiohead und garbage - irgendwie sind bei euch die coolen Konzerte:-)
@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
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!