I promised John Hoke that I would explain how I got w.bloggar working with ExpressionEngine so here’s that promised entry. The truth is that with the release of version 1.3 which includes the new Metaweblog API it’s a pretty easy thing to do.
- Install the Metaweblog API module into ExpressionEngine if you haven’t already done so. If you’ve upgraded to version 1.3 or later then the module should already be on your server, but you’ll need to go into the Modules manager and tell it to install.
- Once you’ve done that you should be presented with a new screen that already has a “default” configuration in place. You’ll see a link titled Default and a URL that follows it. That URL is what you’ll need to make w.bloggar work. The URL will consist of your base blog’s domain and index file followed by a question mark and a couple of codes. Highlight the URL starting at the index file (index.php unless you’ve changed it) and everything to the right of it and copy it to the clipboard.
- Install w.bloggar if you haven’t already done so and then launch the program.
- You’ll be asked if you have a blog already. Presumably the answer is yes so select the Yes option and click next.
- Here’s where the magic happens. Click the Blog Tool drop down and select the MovableType tool.
- Put in whatever you want for the Account Alias. If you want w.bloggar to ping for you then check that box and select the service you want it to ping.
- If you need to use a proxy server then check that box and the next screen will allow you to define it.
- Assuming you don’t need to define a proxy server, the next step will ask you for the host URL and path. Type in the URL for your base blog in the host URL box without the http:// part.
- In the path box right click and select paste to put in your index file with the extra code that you highlighted back in step 2. It’ll look something like index.php?ACT=##&id=#. Click next.
- You should now be prompted for a username and password. Use the same ones you’d use to login to your EE installation.
That should do it unless you’ve modified the default field groups used in your blog. If you have then you can change the default configuration in the Metaweblog API control panel to tell it which fields to associate with the standard MovableType Excerpt, Content, More, and Keywords fields. You can even define more than one Metaweblog API configuration if you have the need.