I use omea reader for reading news, blogs etc. Omea reader is written in c# and it is extendable through plugins developed in c#. It has an Open API that describes the base classes and interfaces which are usable for development. There is an artice about Extending Omea with New Resource Types. And here is another article about OmniaMea Data Model. I googled for any plugin with which I can blog the article I read in my wordpress blog. I didn’t find any plugin. So I decided to implement one. I had a little problem about retrieving the Title of the browser window. I think I didn’t find the best solution, but I found one. Probably I could read it from the resource instead of the control which displayes the content. I will try it later. Therefore sometimes the title is not correct. :-S Omea has a "Blog This" action defined in the menu system, but I didn’t manage to find out how to write a plugin like this, so I’ve created an action. If I read an article in the browser a menu item appears if the context menu called "Blog this in WordPress". I was a little bit confused about the implementation of the posting mechanism. Finally I decided to use the bookmarklet of blogsome. So if I want to blog something, I invoke the action and I get a popup window which is initialized from the details of the current post in Omea Reader. The selected text is copied into the Post area, the Title is copied to title and the link of the page is copied into the post as a link. I asked myself a couple of times if it is useful or not. In fact if I open the links in the browser then I can use the bookmarklet. :-) But I wanted to do it "myself"! And here is the source code of the plugin, it is really simple!

There is a newer post on this plugin here in my blog!