Liferay portal provides Message Boards which can be used to represent comments by categories, threads, and messages. As it uses the
discussionId-classNameId-classPK model, these comments can be used on pages, journal articles, Wiki articles, blog entries, and so on. For example, if
classNameId is a journal article, comments are used for journal articles; whereas if
classNameId is a Wiki, comments are used for Wiki articles.
You can post comments on pages, journal articles, Wiki articles, blog entries, and so on. Once comments are added, they are visible to anyone. Other users can view existing comments, reply to comments, or post new comments. It is cool for most of the requirements. But no workflow for approval or ...