Word 2007 und ThinkJot/dasBlog

Sunday, May 28, 2006 10:51:41 PM (W. Europe Daylight Time, UTC+02:00)

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!

Kick it on dotnet-kicks.de

Neues Blog, Neuer Name, Neue Technik

Sunday, May 28, 2006 10:29:27 PM (W. Europe Daylight Time, UTC+02:00)

Mein Blog ist umgezogen – von theSpoke.de auf meinen eigenen Webspace. Das hat mehrere Gründe. TheSpoke bietet mir leider technisch nicht die Möglichkeiten, die ich mit einem komplett eigenen Blog habe. Es gibt z.B. immer noch keine Web Service Schnittstellen, und somit auch keine Möglichkeit, aus irgendeiner anderen Software auf theSpoke zu bloggen. Außerdem habe ich ohne Schnittstelle keine Möglichkeit, meine Blogeinträge in irgendeiner Form bei mir lokal noch mal zu speichern. Und leider ist auf theSpoke auch einfach nicht mehr soviel los wie früher einmal.

Das Bloggen hat deshalb auf theSpoke einfach keinen Spaß mehr gemacht. Das ist auch einer der Grüne, warum ich dort in letzter Zeit kaum noch etwas gebloggt habe. Mit dem neuen Blog soll sich das nun wieder ändern!

Ich verwende als Blog nun ThinkJot, eine Blog-Engine die auf dasBlog basiert. Der Unterschied zu dasBlog ist, dass ThinkJot speziell an Shared-Hosting umgebungen angepasst ist und auf ASP .NET 2.0 basiert. Der erste Punkt erleichtert mir die Installation, der zweite vereinfacht es mir, das Blog selbst anzupassen.

Mein Blog hat nun auch endlich einen Titel der nicht mehr ganz so langweilig ist wie der alte („.BLOG“). Der neue Titel dieses Blogs ist „OutOfCoffeeException“. Letzte Woche, nach 3 Nächten fast ohne Schlaf, so in ca. der 12. Stunde eines zweitägigen .NET Seminars an der Uni Köln, da war das eine sehr passende Beschreibung für meinen Zustand .

Wie geht’s weiter? Zunächst einmal muss ich noch meinen Reisebericht aus Teneriffa fertig bloggen, da sind noch einige sehr schöne Fotos dabei. Außerdem wollte ich schon lägner etwas über WinFx bloggen.

Das Bloggen von Bildern geht in Zukunft deutlich einfacher – Word 2007 übernimmt für mich den Upload. Damit das auch wirklich klappt musste ich aber an meiner Blogging-Engine noch eine kleine Anpassung vornehmen. Dazu blogge ich auch später mehr.

Kick it on dotnet-kicks.de
Previous Page Page 4 of 4 in the OutOfCoffeeExceptionde category