I was recently trying to configure Ecto for blogging on my drupal site. I ended up writing a post on how to configure it on tipscurry.

The tutorial is available here.

I also have had a chance to look at things that cant be done currently. I thought it would be an useful tutorial for those who want to use Ecto with Drupal.

Currently there are issues with creating new taxonomy terms from Ecto. I am not sure if this is a limitation of Blog API or Movable type API in general or a problem with ecto. Anyone knows better?

Comments

hongpong’s picture

I really like Ecto but i agree with the issues you flagged. It would be awesome to create new tags. I have been a happily registered Ecto user for years... You should add that the image handling / uploading usually works pretty well - a big advantage of Ecto is how you can resize and upload images from it, and its handling of embedded video codes is also pretty good now.

You may want to add a note about what versions of Ecto and Drupal you are working with, as Ecto recently went final with a big revision, and i think it even has a Drupal preset now so you don't have to use MovableType mode. (this could ideally be where this tag thing can be straightened out, I certainly hope!) I use Drupal 5 and ecto 3.0.

tips.curry’s picture

I am using Drupal 6.8 with Ecto 3. It does have a 'Drupal' setting which is basically Movable Type under the hood. The image resizing is not working very well but it might be an issue with my end. Overall its a good experience I must say.

imlazar’s picture

this tutorial was very helpful - thanks. I'm trying to use Ecto to post new pages to our drupal site, i've set blogAPI to be type "page" but when I post, the default permissions I've set for content type "page" aren't working, the page I post from Ecto comes without any permissions set. Any thoughts as to what I should look at?

tips.curry’s picture

Sorry I dont think I understood your problem.
What do you mean by permissions? I guess ecto can handle comments (enabled/disable) and publishing (published/unpublished). But other than that I am not sure of any other permissions it can handle.
Are you using some kind of node access modules?

mattman’s picture

I too was having problems with connecting using ecto and Blog API. I knew it was a node access issue and had to figure out that I needed to Rebuild Permissions (found at admin/content/node-settings).

If you or anyone else is looking for a full run down of all the settings that need to be set, then I've done a video about Blog API on my site GotDrupal.com.