Meine T-Mobile Kündigung – Teil 2

Eigentlich gibt es nicht viel zu erzählen. Heute kam ein Brief, meine Kündigung wäre zum 10.04.2010 wirksam. Früher als erwartet aber ich will mich ja nun nicht beschweren 🙂

Update: Eben kam eine SMS, dass meine Übernahme zum 10.04.2010 00:00:00 Uhr geschaltet wird. Ick freu mir!

Fehlerhafte Links in der Sidebar bei WordPress

Vorhin ist mir aufgefallen, dass die Links zu den letzten Kommentaren in der Sidebar fehlerhaft waren. Sie zeigten sogar in ein falschen Blog. Ich dachte, es läge an der WordPress MU Installation. Also spielte ich mit den Einstellungen herum und verschlimmbesserte nur noch alles. Also ging ich einen anderen Weg und versuchte dem Fehler auf die Schliche zu kommen, in dem ich die Funktionen testete. Das ist aber recht schwierig, da das WordPress Backend mittlerweile riesig ist und wenn man nicht Up-To-Date ist, hat man absolut keine Chance. Also den Königsweg gegangen und nach und nach alle Plugins deaktiviert und schon hatte ich den schuldigen gefunden: FeedWordpress

Das Plugin sorgt dafür, dass der RSS Feed anderer Blogs ausgelesen werden und hier als eigene Einträge erscheinen. Damit der Fehler reproduzierbar ist, müssen folgende Voraussetzungen erfüllt sein:
– Bei FeedWordpress muss unter Einstellungen -> „Posts & Links“ -> Permalink auf „point to the copy on the original website“ stehen
– der letzte Eintrag der Seite muss ein per Feed importierter Eintrag sein
– Das Widget „Recent_Comments“ oder jede andere Funktion, dass einen Permalink per „get_permalink()“ zu holen versucht, muss „nach“ diesem bestimmten Beitrag ausgeführt werden

Um den Fehler zu verstehen, schauen wir kurz in die „feedwordpress.php“ im Pluginverzeichnis.
Dort steht folgendes:

function syndication_permalink ($permalink = '') {
	if (get_option('feedwordpress_munge_permalink') != 'no'):
		$uri = get_syndication_permalink();
		return ((strlen($uri) > 0) ? $uri : $permalink);
	else:
		return $permalink;
	endif;
} // function syndication_permalink ()

In unserem Fall ruft er also die Funktion „get_syndication_permalink()“ ohne Parameter auf:

function get_syndication_permalink ($id = NULL) {
	list($u) = get_post_custom_values('syndication_permalink', $id); return $u;
}

Als Defaultwert ist NULL angegeben. Ein Blick in den WordPress-Codex verrät, dass er das Benutzerdefinierte Feld des aktuellen Eintrags laden versucht. Das ist logischerweise noch der aus dem Feed importierte Eintrag und daher lädt er eine falsche URL.

Um das Problem zu beheben, einfach den Code oben durch folgenden ersetzen:

function syndication_permalink ($permalink = '') {
	$id = url_to_postid($permalink);
	if (get_option('feedwordpress_munge_permalink') != 'no'):
		$uri = get_syndication_permalink($id);
		return ((strlen($uri) > 0) ? $uri : $permalink);
	else:
		return $permalink;
	endif;
} // function syndication_permalink ()

Die „url_to_postid()“ ist eine WordPress-eigene Funktion. Nun funktioniert es wieder. Darauf muss man erstmal kommen!

Meine T-Mobile Kündigung – Teil 1

Ich habe mir vor kurzem ein O² Vertrag mit dem Palm Pre besorgt. Da mein Vertrag bei T-Mobile demnächst ausläuft, wollte ich meine Rufnummer mit übernehmen. Leider machte mir T-Mobile einen Strich durch die Rechnung. Daher zeig ich euch erstmal, wann mein Vertrag auslaufen sollte, nach meiner Meinung:

29.05.2006 – Vertrag bei T-Mobile, 24 Monate Laufzeit
10.04.2008 – Vertragsverlängerung um 24 Monate

So, was meint ihr, wann der Vertrag ausläuft? Also meiner Rechnung nach am 28.05. 2010. Bei T-Mobile am 09.04.2010. Daher ist meine Kündigung laut deren Meinung auch zu spät rausgegangen, so das sie meinen Vertrag erst zum 09.04.2011 kündigen wollen. Nun hab ich gestern da angerufen und wollte wissen, wie die darauf kommen. Nach langem hin und her konnte mir der Supporter auch nicht sagen, warum das alles so ist. Nun wird mein Anliegen an die Reklamationsabteilung weitergeleitet, die wollen sich Montag melden.
Ich bin gespannt.

Basta 2010

Hier war es die letzten Tage etwas ruhiger. Mir fehlte leider absolut die Lust, etwas zu bloggen. Zudem war ich die komplette letzte Woche krankgeschrieben und habe die Zeit genutzt um TV zu schauen und das Buch „Star Wars – Die Erben des Imperiums“ fertig zu lesen. Echt sehr empfehlenswert. Dieses Buch spielt ein paar Jahre nach dem Tod des Imperators und ist somit die direkte Fortsetzung der Saga.

Joa und nächste Woche geht es zur „Basta Spring 2010“ nach Darmstadt. Dies ist meine erste Veranstaltung dieser Art und von daher kann ich noch gar nicht genau sagen, was mich erwartet. Vermutlich komme ich mir wie ein Möchtegernschauspieler bei der Oscar-Verleihung vor. An mir laufen die „Stars“ der Szene vorbei und ich komme mir so minderwertig vor. Mal sehen, ich denke mal ich twitter vor Ort.

Grünes Licht

Aktuell ist es hier etwas ruhiger geworden. Wir warten eigentlich auf grünes Licht vom Vermieter, damit wir in der neuen Wohnung anfangen können. Wir hatten zwar gedacht, wir dürfen schon, tja aber etwas daneben gelegen. Muss mich Anfang März noch mal erkundigen. Der Vermieter muss ja im Schlafzimmer noch etwas machen, vorher macht es für uns keinen Sinn was zu tun, da es evtl. dreckig wird etc.

Wir berichten weiter, wenn es was zu berichten gibt. Falls euch langweilig wird, schaut doch mal bei Leoni und Mirko und ihrem Traumhaus vorbei.