Return to Jive Software

Version Comparison: Feed Your Blog Plugin

Comparing: Revision 8 » Revision 9


 
 
Color Key: Addition Deletion Change
Revision 8   By Aaron Johnson at 1 year, 1 month ago Revision 9   By Aaron Johnson at 7 months, 3 weeks ago

The Feed Your Blog plugin gives you the ability to have your Clearspace instance periodically poll an RSS or Atom feed and have it post any new entries that it finds to a blog that you specify.

 

Use Cases

  • You really want to see your external (public) corporate blog inside the internal Clearspace instance used by your employees instead of by having to go to your external community.

  • You post interesting stuff on your personal blog and you don't want to have to repost it to another Clearspace instance.

 

Technologies

The plugin uses Spring and DWR: it defines a DAO, a manager class and a DWR bean using the spring.xml plugin configuration file, the manager is injected with the DAO, the action and the DWR class are injected with the manager.

 

The source is available in the 2.0 plugin svn repo.

 

Installation

Like most Clearspace plugins, you can install FeedBlog through the Admin console. Open the admin console and navigate to System > Plugins, then click Add Plugin and browse for your plugin JAR file.

 

Usage

If you want to use it, click on 'Your Stuff' in the user bar and then click on 'Feed My Blog'. Enter in the URL for your feed, optionally choose to limit the posts that you want to show up in Clearspace using the include and exclude words and then click the 'add feed' button. After a maximum of 10 minutes (and assuming that you have entries in your feed), you should see blog posts on your blog.

 

Limitations

  • It only supports importing HTML that is well-formed, so if you've got HTML in your feed that isn't well-formed, that specific entry won't get posted.

  • It doesn't support wrapping images with a link, so if you're using something like FeedBurner and include the FeedFlare stuff, you'll see some interesting content at the bottom of your post.

  • Escaped HTML in content is not currently supported. Example: you write a blog post about some cool new HTML that you've written and you include a code block that has the HTML, naturally you escape the HTML. These posts will not display properly.

  • Currently only supports 50 characters in the include / exclude categories input boxes, need to increase this to 500.

The Feed Your Blog plugin gives you the ability to have your Clearspace instance periodically poll an RSS or Atom feed and have it post any new entries that it finds to a blog that you specify.

 

Use Cases

  • You really want to see your external (public) corporate blog inside the internal Clearspace instance used by your employees instead of by having to go to your external community.

  • You post interesting stuff on your personal blog and you don't want to have to repost it to another Clearspace instance.

 

Technologies

The plugin uses Spring and DWR: it defines a DAO, a manager class and a DWR bean using the spring.xml plugin configuration file, the manager is injected with the DAO, the action and the DWR class are injected with the manager.

 

The source is available in the 2.0 plugin svn SVN repository repo.

 

Installation

Like most Clearspace plugins, you can install FeedBlog through the Admin console. Open the admin console and navigate to System > Plugins, then click Add Plugin and browse for your plugin JAR file.

 

Usage

If you want to use it, click on 'Your Stuff' in the user bar and then click on 'Feed My Blog'. Enter in the URL for your feed, optionally choose to limit the posts that you want to show up in Clearspace using the include and exclude words and then click the 'add feed' button. After a maximum of 10 minutes (and assuming that you have entries in your feed), you should see blog posts on your blog.

 

Limitations

  • It only supports importing HTML that is well-formed, so if you've got HTML in your feed that isn't well-formed, that specific entry won't get posted.

  • It doesn't support wrapping images with a link, so if you're using something like FeedBurner and include the FeedFlare stuff, you'll see some interesting content at the bottom of your post.

  • Escaped HTML in content is not currently supported. Example: you write a blog post about some cool new HTML that you've written and you include a code block that has the HTML, naturally you escape the HTML. These posts will not display properly.

  • Currently only supports 50 characters in the include / exclude categories input boxes, need to increase this to 500.