CSApplication events can be used for forum, blog and file gallery objects, as well as some other general objects. This article describes the CSApplictions events.
Configuration
- PostConfigurationInitialized – Fired after Telligent Evolution loads configuration data for the first time
- PreConfigurationUpdate
- PostConfigurationUpdate
Friendship
- PreFriendshipUpdate
- PostFriendshipUpdate
Messages
Messages include conversations, activity messages, announcements, profile comments, and status messages.
- PreMessageUpdate
- PostMessageUpdate
- PreMessageRender
Misc
- RolePermissionChanged - Fired whenever permissions are changed for a role
- Category – Fired whenever a PostCategory is updated or deleted
- Rate – Fired after any content is rated
- Favorite – Fired whenever an item is added or removed as a favorie
- CSException – Fired whenever an ASP.Net exception is thrown at the application level
Post
Post is the base class for blog posts, blog comments, file gallery posts, file gallery comments and forum posts.
- PreProcessPost – Fired before just before the PrePostUpdate event
- PrePostUpdate
- PostPostUpdate
- PreRenderPost
PostAttachments
- PrePostAttachmentUpdate
- PostPostAttachmentUpdate
Search
Section
A section is a forum, a weblog (blog) or a file gallery. (N.B. Wikis have their own events)
- PreSectionUpdate
- PostSectionUpdate
User
- UserValidated – Fired after a user’s credentials are verified
- UserKnown – Fires as soon as CS knows the user who is viewing the page (this may be the anonymous user)
- PreUserUpdate
- PostUserUpdate
- UserRemoved – Fired after a user is removed from the data store
- UserRenamed - Fired after a user has their username changed. Is Fired after the PostUserUpdate method that goes with updating that user
UserFiles
- PreUserFileUpdate
- PostUserFileUpdate
- PreUserFolderUpdate
- PostUserFolderUpdate
UserInvitation
- PreUserInvitationUpdate
- PostUserInvitationUpdate
- UserInvitationAccepted
UserProfile
- PreUserProfileDataUpdate
- PreUserProfileDataRemoved
- PreUserProfileFieldUpdate
- PostUserProfileDataUpdate
- PostUserProfileDataRemoved
- PostUserProfileFieldUpdate