Community Server supports two ways to update a new or existing community’s membership points.
For sites with more than 25,000 posts, you should run the initial calculation offline so you will not timeout.
FilterType = 1
FilterValue = 0
ForumRatingType = 0 for Thread-Level Rating or = 1 for Post-Level Rating
EXECUTE cs_Points_CalculateForPost_Set @SettingsID, @FilterType, @FilterValue, @PostFactor ,@ReplyFactor, @ReplierFactor, @RatingFactor, @DownloadFactor, @DownloaderFactor, @FavoritePostFactor, @ForumRatingType
EXECUTE cs_Points_CalculateForUser_Set @SettingsID, @FilterType, @FilterValue, @FavoriteUserFactor, @RaterFactor, @ForumRatingType
Once enabled, the MPS triggers point calculation whenever a point-collecting activity occurs. If you notice that points are not continuing to increase after the activity, ensure that the PointsModule has not been removed from the communityserver.config file.
<add name = "PointsModule" type = "CommunityServer.Points.PointsModule, CommunityServer.Points" />