Wegen einem Problem mit dem verwendeten Datumsformat kann man nicht ohne weiteres aus Word 2007 heraus auf dasBlog bzw. ThinkJot bloggen. Einen möglichen Workaround beschreibt Kay in seinem Blog. Es gibt jedoch auch noch einen anderen Weg:
dasBlog bzw. ThinkJot verwenden die XML-RPC Bibliothek von http://www.xml-rpc.net. Die Version die in dasBlog verwendet wird hat Probleme mit dem Datumsformat, das Word in Blogeinträgen verwendet. Es gibt auf http://www.xml-rpc.net jedoch auch eine aktuellere Version, bei der dieses Problem behoben ist. Man muss also nur die entsprechenden Bibliotheken in dasBlog bzw. ThinkJot gegen die neueren Versionen von http://www.xml-rpc.net austauschen.
Ich habe zusätzlich bei mir auch noch weitere Anpassungen vorgenommen, um Bilder bloggen zu können. Word kann Bilder automatisch hochladen, entweder über WebDAV oder FTP. Der WebDAV-Weg hat mit keinem meiner Webspace-Accounts funktioniert, der FTP-Weg funktioniert zwar, aber leider verweisen dann alle Bilder auch immer auf die ftp-Adresse, d.h. statt http://... Haben alle Bilder ein ftp://... als Quelle, was natürlich nicht funktionieren kann (außer ich gebe allen Lesern meines Blogs auch gleich die FTP-Zugangsdaten für meinen Webspace ;) ). Als schnellen aber effektiven Workaround habe ich deshalb einfach die Blog-API von ThinkJot angepasst. Ich mache eine einfache Textersetzung, sehr simpel und primitiv, nicht schön, aber es funktioniert prima:
private string FixWord2007Content(string content)
{
return content.Replace("<img src=\"ftp://", "<img src=\"http://")
.Replace("<img src=\"ftp://", "<img src=\"http://");
}
Diese Methode rufe ich dann an allen Stellen auf, an denen Word Daten an mein Blog übergeben kann – fertig!