Forum subscriptions

The subscriptions allow you to subscribe a user to either a forum or a thread. When a new thread (respectively new post) is submitted, the user will get a notification. The Forums API exposes both methods for subscribing and unsubscribing users. For more information, see the examples bellow.

Subscribing users

To subscribe the user you must call the static SubscribeUser method of the ForumsManager class. It takes the following arguments:

  • user
    Represents an instance of the user that you want to subscribe.
  • subscriptionType
    Represents the type of the subscription. The argument is of type Telerik.Sitefinity.Forums.SubscriptionType. The enumeration has the following values:
    • Forum
      Specifies that the subscription is made for a forum.
    • Thread
      Specifies that the subscription is made for a thread.
  • itemId
    The ID of the forum or the thread that you want to subscribe the user for.

Here is a code example:

 

Unsubscribing users

To unsubscribe the user you must call the static UnsubscribeUser method of the ForumsManager class. It takes the following arguments:

  • user
    Represents an instance of the user that you want to unsubscribe.
  • subscriptionType
    Represents the type of the subscription. The argument is of type Telerik.Sitefinity.Forums.SubscriptionType. The enumeration has the following values:
    • Forum
      Specifies that the subscription is made for a forum.
    • Thread
      Specifies that the subscription is made for a thread.
  • itemId
    The ID of the forum or the thread that you want to unsubscribe the user for.

Here is a code example:

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Forums events