Blogging offline using an outside editor
The IBM Connections blogging application supports both the Atom and MetaWeblog APIs for offline blogging. You must configure the blog settings for each individual blog by enabling the "Enable Blogger and MetaWeblog APIs for your blog" option under the "Blog Client API" section. A blog can be posted offline using any number of application clients.
: The MetaWeblog API required to use a third-party blog editor can pose a security risk because your user name and password is attached to every request of the MetaWeblog API as part of its protocol and could be intercepted. Using HTTPS instead of HTTP is somewhat more secure. Though the credentials are still attached as the request, but they are encrypted. The most secure way to author blog posts is by using the IBM Connections rich text editor or the ATOM API.
By default, the ability to write, edit, and delete blog entries using web services is disabled in IBM Connections. To turn on this capability, the MetaWeblog API must be enabled. This setting must also be enabled for each individual blog that requires it.
: To use a third party blogging application, you must already have a blog with at least one entry.
In this procedure, we enable the MetaWeblog API for an individual blog.
- Click My Blogs to list and work with your blogs.
- Click Settings for the relevant blog to edit its settings.
- If required, make any other changes to your blog settings.
- Activate the Blog Client API by selecting Enable Blogger and Metaweblog API for your blog setting.
- Click Update Blog Settings.
: You have to configure the blog settings for each individual blog.
Now that the MetaWeblog API has been enabled, you can now use blog clients to interface with the blog. The blog editor of choice can now be configured to use the API.
The following sections tell you how to configure various third party editors.
Configuring Scribefire as blog editor
- Launch Scribefire.
- List http:///blogs/ (for example, http://connections.acme.com/blogs/myblog) as the blog server.
- Copy the string in the API URL field before you change the blog system type from Wordpress.
- Select MetaWeblog API as the blog system.
- Paste the the string that you copied from the API URL field, which should be in the format http:///blogs/services/xmlrpc (for example, http://connections.acme.com/blogs/services/xmlrpc).
- Enter your Connections user name and password.
- Select your blog(s) from the "Blogs to be added" list.
You can now compose blog content in Scribefire and post to IBM Connections, which supports rich text as well as images.
Configuring w.bloggar as a blog editor
- Launch the account wizard.
- Choose Yes, I want to add it as a new Account.
- Select Custom as the blog tool.
- Under Account Alias Enter your blog name.
- In the Content Management Section, select the following options:
In the Custom Blog Tool Setting section, select the following options:
- Blog Tool: Custom
- Account Alias: The name you use to reference your blog account.
- Ping: Select this if you want to ‘ping’ blog services.
- User Proxy Server: Select this option if you will be blogging from behind a proxy server.
Enter the URL for your Blogs server: in the Host field using the form connections.acme.com.
In the Path field, enter the following path: /blogs/services/xmlrpc.
Enter your IBM Connections user name and password. If the login is successful, the w.bloggar editor opens.
Select the blog or blogs you want to update with w.bloggar from the menu in the editor toolbar.
- Posts: metaWeblog API
- Categories: metaWeblog API – Single or metaWeblog API – Multi (This enables you to use multiple categories per single post)
You can now use w.bloggar to create a blog entry and post it to your blog.
Configuring Live Writer as a blog editor
- Launch Microsoft Live Writer.
- Select Other Services as the blog service.
- For the web address of your blog, enter http:///blogs/services/xmlrpc (for example, http://connections.acme.com/blogs/services/xmlrpc)
- Enter your IBM Connections user name and password.
- Select Metaweblog API as the blog type.
- Enter http:///blogs/services/xmlrpc (for example, http://connections.acme.com/blogs/services/xmlrpc) as the "Remote posting web address for your blog".
- Select your blog(s) from the list of blogs.
- Enter a name for the blog nickname.
- Click Finish.
You can now compose and post content to your blog using Live Writer.
Configuring Marsedit as a blog editor
- Start Marsedit.
- Launch the Quick start.
- Enter name of the blog.
- Enter the blog URL as http:///blogs/ (for example, http://connections.acme.com/blogs/myblog).
- Click Finish.
- Enter your IBM Connections user name and password when prompted at the next window.
- Click OK .
Marsedit has now been configured to compose and publish content to your IBM Connections blog.