Here are step-by-step instructions for setting up Ecto:
# Go into the Modules section of your CP and install the MetaWeblog API module.
# After installing the module, click its name and you will be taken to the Module Control Panel. A ‘Default’ configuration is there by default. In the field with the column heading “URL” you’ll see a URL that looks something like this, “http://www.mysite.com/site/index.php?ACT=20&id=1”. This is the Access Point for this configuration. Make a copy of this entire URL string and temporarily store it in a text editor file.
# Start up Ecto. If this is your first blog in Ecto, it will launch the Profile Creation Wizard. If this is not your first blog, you can launch the Profile Creation Wizard by selecting Tools>Profile>Manager… from the main menu, then pressing the New button from the Profiles Manager dialog box.
# ExpressionEngine does not have autodiscovery, so you will have to enter your API information.
# In the first dialog box of the Profile Creation Wizard:
In the field labeled, “Weblog Adress:”, enter the URL to your EE site. The string will look something like this, “http://www.mysite.com/site/index.php/”. Note the trailing slash. For some reason, this last slash is important to Ecto.
Unless you know what they’re for and they apply to you, leave “Use HTTP Authentication” and “Use Proxy Server” both UNCHECKED.
# In the second dialog box of the Profile Creation Wizard:
In the field labeled, “System:” select “Other”.
In the field labeled, “API:” select “Movable Type”.
In the field labeled, “Access Point:” copy the full URL string saved above (e.g. http://www.mysite.com/site/index.php?ACT=20&id=1).
# In the third dialog box of the Profile Creation Wizard:
Enter the (EE) username and password. This must be a user for your site who has permissions to view the Publish area *and* able to post to weblogs.
# In the fourth dialog box of the Profile Creation Wizard:
Enter a name for this Ecto profile.
# In the fifth dialog box of the Profile Creation Wizard:
Click the Finish button.
# Ecto will contact your site and get a list of blogs to which the user has access. Post away.
