Teneo !!!

Aaron’s blog on Networking, and Enterprise Technology

Liferay 6+ and Blog Portlet Ideas

So, I’m in the process to looking at other vendor’s for my Blog.  I really like WordPress for a number of reasons, but I want my website to be fully integrated with my blog.  I don’t want to have 2 seperate websites.

Liferay is my choice (mostly because I love java, it’s very expandable, and I want to implement Liferay at my company for our intranet portal.)

However, there are a few things the Blog Portlet is lacking.  The largest among those, is “Anonymous Comments”.  See, not everyone wants to “Create an account”, for just one comment.  If I were building a community, that would be different, but I’m not.  The purpose of a blog is not one-way communications.  If that were true, then we would just create static web pages.  We need two-way communications, and the harder we make it for our visitors, the less likely we will have them.

The first thing that we should implement for Liferay Blog, would be to “easily allow” guest comments.  Right now, we have to modify an embedded text file called “blogs.xml” and add it to our ext-environment.  Next, we can add captcha to guest comments, which will prevent bots from spamming our blogs.  Liferay already implements Captcha, so it should not be too difficult.

Those two things will get everything started.  Now, to get Liferay Blog “up-to-standards” with the other vendors, the next milestone would be comment workflow.  This is to allow the moderating of comments, i.e. to not publish comments until an approval is made.  Again, not too difficult, as Liferay already uses workflow.

For example, with WordPress, you can add comment moderation, which sends out an email when a comment is waiting to be approved.  You can also add, “approve comment, if you have previously approved comments from the same person”.  So, if Liferay sees a comment from someone that you have previously approved, then auto-approve it.

So, to sum up:

  1. Add 3 fields to anonymous comments
    1. Name
    2. Email Address
    3. Website
  2. Easily configure to allow Anonymous comments in the config pane of the blog portlet
  3. Option to add “Captcha” or “Re-Captcha” for comment authentication
  4. Comment moderation (i.e. Workflow)
Advertisements

One response to “Liferay 6+ and Blog Portlet Ideas

  1. fandez2010 May 23, 2011 at 1:21 am

    Hi!
    Good news: all these requirements are already implemented in Liferay.
    The possibility to allow anonymous comments (with captcha) has been implemented for the soon to be released Liferay 6.1 (LPS-14925), but the comment moderation is already available in 6.0.6 via workflow (just assign the “Single approver” workflow to comments)

    Thanks a lot for writing this down, your feedback is quite valuable. I encourage you to participate in the community if you can think of new features for Liferay.

    Regards,
    Juan Fernández

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: