Message boards notifications

Message boards allow users to subscribe to receiving notifications about messages that have been added to a message board.

Who can be notified

When a new message is added or edited, notifications can be sent to:

  • Board moderators
  • Subscribers

The following text explains to whom notifications are sent under specific conditions.

New message inserted

  1. Message has been added by a board moderator, global administrator, board owner (in case of a user board), user with the Modify permission, or group administrator (in case of group boards):
  • the message is marked as APPROVED
  • the e-mail is sent to subscribers
  1. Message has been added by anybody else
  1. board is moderated
  • the message is marked as NOT APPROVED
  • the e-mail is sent to moderators
  1. board is not moderated
  • the message is marked as APPROVED
  • the e-mail is sent to subscribers

Existing message edited

  1. the message is switched from NOT APPROVED to APPROVED
  • the e-mail is sent to subscribers
  1. other message changes
  • no e-mail is sent

Message boards e-mail templates

There are two different e-mail templates that can be used when sending notifications to subscribers and board moderators:

  • Subscribers - e-mails are based on the Boards - Notification to board subscribers template.
  • Moderators - e-mails are based on the Boards - Notification to board moderators template.

There is also a template that is used when double opt-in is enabled - Boards - Subscription request.

The following macros can be used in the notification e-mails:

Data macros

  • Board.XXX - where XXX are columns of the Board_Board table.
  • Message.XXX - where XXX are columns of the Board_Message table.
  • MessageUser.XXX - where XXX are columns of the CMS_User table.
  • MessageUserSettings.XXX - where XXX are columns of the CMS_UserSettings table.

Source macros

  • DocumentLink - link to the page where the board is placed.
  • SubscriptionLink - link used to confirm the subscription when double opt-in is enabled.
  • UnsubscriptionLink - unsubscription link.