Telligent Enterprise gives you new Notifications when someone comments on your content or on your own content comment. You can view these notifications in your Notification Queue or in Live Alerts in this release. As with releases 4.0 and 4.1, you will receive email notifications if someone comments on your status message or your status message comment.

In release 4.0, Telligent centralized the commenting service and disassociated it from the blog, media gallery, wiki, and status message applications to promote its use for social engagement and third-party content. This release supports storing comments for third-party applications, and comments are accessible to third-party applications via the platform APIs.

You can manage comments for as you previously did, and the service continues to support spam comment identification. Telligent Enterprise continues to support out-of-the-box CS Module features such as the word replacement filter that use this service.

Social service

As a service, the release 4.0 comment service is modularized to provide engagement with community-internal content and third-party content via the REST APIs, platform APIs, and widget APIs. The service returns the same kind of comment data, no matter how you access it.

The comment service is part of the core functionality of this release.

Social engagement

Release 4.0's comment service encourages participation throughout the community, inspiring registered users and anonymous users (provided the necessary permissions) to comment on blog posts, media gallery posts, wiki posts, or on status messages. 

When community participants view any piece of content, they can view the comment(s) to know what's being said about that content. You can even showcase a comment stream within your community using the Activity Story Stream widget.

Users can like, @mention, and #hashtag content in this service. They can also also rate comments or report them as abusive.

Using the platform API, you can require users to provide comment when rating content - creating a content review.

Social metrics

Commenting contributes to the content quality score weight so that the system can point out high-quality content to members.

Community participation

  • Any content in your community - whether it's authored in Telligent Enterprise or not (such as by a third party) - can be commented so that visitors can engage with it.
  • Comments can be reported by community members as abusive.

Security

  • The service continues to support all CSModules, including the word replacement filter. Obvious spam entered in a comment is identified and not published or visible on the site.
  • HTML scrubbing is now mandatory in comments. If you enter HTML in the comments, it is automatically stripped out.

Development

For more information about developing with the comment service, see Comments.

Comment service email template APIs

Telligent Enterprise 4.0 includes the following comment service email template APIs.

Email template associated types

  1. BlogComment Email Template API Supplementary Type
  2. Comment Email Template API Supplementary Type
  3. MediaComment Email Template API Supplementary Type
  4. WikiComment Email Template API Supplementary Type

Email template extensions

  1. $core_v2_blogComment Email Template Extension - Enables email templates to use BlogComments
  2. $core_v2_comments Email Template Extension - Enables email templates to use Comments
  3. $core_v2_mediaComment Email Template Extension - Enables email templates to use Media
  4. $core_v2_wikiComment Email Template Extension - Enables email templates to use WikiComments
  5. $core_v2_wikiPageCommentSubscriptions Email Template Extension - Enables email templates to use WikiPageCommentSubscriptions

Comment service In-process APIs

Telligent Enterprise 4.0 includes the following comment service In-process APIs (including blog comment, media comment, and wiki comment as well).

In-process associated types

  1. BlogComment In-Process API Supplementary Type
  2. BlogCommentQueryOptions In-Process API Supplementary Type
  3. BlogCommentsCreateOptions In-Process API Supplementary Type
  4. BlogCommentsListOptions In-Process API Supplementary Type
  5. BlogCommentsUpdateOptions In-Process API Supplementary Type
  6. Comment In-Process API Supplementary Type
  7. CommentCreateOptions In-Process API Supplementary Type
  8. CommentGetOptions In-Process API Supplementary Type
  9. CommentUpdateOptions In-Process API Supplementary Type
  10. MediaComment In-Process API Supplementary Type
  11. MediaCommentsCreateOptions In-Process API Supplementary Type
  12. MediaCommentsListOptions In-Process API Supplementary Type
  13. MediaCommentsUpdateOptions In-Process API Supplementary Type
  14. WikiComment In-Process API Supplementary Type
  15. WikiCommentsCreateOptions In-Process API Supplementary Type
  16. WikiCommentsListOptions In-Process API Supplementary Type
  17. WikiCommentsUpdateOptions In-Process API Supplementary Type

In-process API event arguments

  1. CommentAfterCreateEventArgs In-Process API Event Argument
  2. CommentAfterDeleteEventArgs In-Process API Event Argument
  3. CommentAfterUpdateEventArgs In-Process API Event Argument
  4. CommentBeforeCreateEventArgs In-Process API Event Argument
  5. CommentBeforeDeleteEventArgs In-Process API Event Argument
  6. CommentBeforeUpdateEventArgs In-Process API Event Argument
  7. CommentRenderEventArgs In-Process API Event Argument

In-process API services

  1. BlogComments In-Process API Service
  2. Comments In-Process API Service
  3. MediaComments In-Process API Service
  4. WikiComments In-Process API Service

Plugin APIs

Telligent Enterprise 4.0 includes the following comment service plugin APIs.

Plugin associated types

(None)

Plugin type

  1. ICommentableContentType Plugin Type

REST endpoints

Telligent Enterprise 4.0 includes the following comment service REST APIs (including blog comment, media comment, wiki comment, and wiki page comment subscription as well).

Blog comment REST endpoints

  1. Create Blog Comment REST Endpoint
  2. Delete Blog Comment REST Endpoint
  3. List Blog Comment REST Endpoint
  4. Show Blog Comment REST Endpoint
  5. Update Blog Comment REST Endpoint

Comment REST endpoints

  1. Create Comment REST Endpoint
  2. Delete Comment REST Endpoint
  3. List Comment REST Endpoint
  4. Show Comment REST Endpoint
  5. Update Comment REST Endpoint

Media comment REST endpoints

  1. Create Media Comment REST Endpoint
  2. Delete Media Comment REST Endpoint
  3. List Media Comment REST Endpoint
  4. Show Media Comment REST Endpoint
  5. Update Media Comment REST Endpoint

Wiki comment REST endpoints

  1. Create Wiki Comment REST Endpoint
  2. Delete Wiki Comment REST Endpoint
  3. List Wiki Comment REST Endpoint
  4. Show Wiki Comment REST Endpoint
  5. Update Wiki Comment REST Endpoint

Wiki page comment subscription REST endpoints

  1. Create Wiki Page Comment Subscription REST Endpoint
  2. Show Wiki Page Comment Subscription REST Endpoint
  3. Update Wiki Page Comment Subscription REST Endpoint

Related information