C# Class DotNetNuke.Modules.ActiveForumsTapatalk.Classes.AFTForumController

Inheritance: DotNetNuke.Modules.ActiveForums.ForumController
显示文件 Open project: jbrunken/ActiveForumsTapatalk Class Usage Examples

Public Methods

Method Description
GetForumPermissions ( int forumId ) : Permissions
GetForumPost ( int portalId, int moduleId, int contentId ) : ForumPost
GetForumPostIndex ( int contentId ) : PostIndex
GetForumPostIndexUnread ( int topicId, int userId ) : int
GetForumPostSummary ( int portalId, int moduleId, int forumId, int topicId, int userId ) : ForumPostSummary
GetForumPosts ( int portalId, int moduleId, int forumId, int topicId, int userId, int rowIndex, int maxRows, bool updateTrackingAndCounts = true ) : IEnumerable
GetForumStatus ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
GetForumTopicSummary ( int portalId, int moduleId, int forumId, int userId, string mode ) : ForumTopicSummary
GetForumTopics ( int portalId, int moduleId, int forumId, int userId, int rowIndex, int maxRows, string mode ) : IEnumerable
GetLatestTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
GetParticipatedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
GetParticipatedTopics ( int portalId, int moduleId, int userId, string forumIds, int participantUserId, int rowIndex, int maxRows ) : IEnumerable
GetSubscribedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
GetSubscribedTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
GetSubscriptionsForUser ( int moduleId, int userId, int forumId, int topicId ) : IEnumerable
GetTopicForumId ( int topicId ) : int
GetTopicStatus ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : IEnumerable
GetUnreadTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
GetUser ( int portalId, int userId, int currentUserId ) : UserInfo
MarkTopicsRead ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : bool
SearchPosts ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : PostSearchResults
SearchTopics ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : TopicSearchResults

Private Methods

Method Description
GetForumsForUser ( string userRoles, int portalId, int moduleId, string permissionType = "CanView" ) : string

Method Details

GetForumPermissions() public method

public GetForumPermissions ( int forumId ) : Permissions
forumId int
return Permissions

GetForumPost() public method

public GetForumPost ( int portalId, int moduleId, int contentId ) : ForumPost
portalId int
moduleId int
contentId int
return ForumPost

GetForumPostIndex() public method

public GetForumPostIndex ( int contentId ) : PostIndex
contentId int
return PostIndex

GetForumPostIndexUnread() public method

public GetForumPostIndexUnread ( int topicId, int userId ) : int
topicId int
userId int
return int

GetForumPostSummary() public method

public GetForumPostSummary ( int portalId, int moduleId, int forumId, int topicId, int userId ) : ForumPostSummary
portalId int
moduleId int
forumId int
topicId int
userId int
return ForumPostSummary

GetForumPosts() public method

public GetForumPosts ( int portalId, int moduleId, int forumId, int topicId, int userId, int rowIndex, int maxRows, bool updateTrackingAndCounts = true ) : IEnumerable
portalId int
moduleId int
forumId int
topicId int
userId int
rowIndex int
maxRows int
updateTrackingAndCounts bool
return IEnumerable

GetForumStatus() public method

public GetForumStatus ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
return IEnumerable

GetForumTopicSummary() public method

public GetForumTopicSummary ( int portalId, int moduleId, int forumId, int userId, string mode ) : ForumTopicSummary
portalId int
moduleId int
forumId int
userId int
mode string
return ForumTopicSummary

GetForumTopics() public method

public GetForumTopics ( int portalId, int moduleId, int forumId, int userId, int rowIndex, int maxRows, string mode ) : IEnumerable
portalId int
moduleId int
forumId int
userId int
rowIndex int
maxRows int
mode string
return IEnumerable

GetLatestTopics() public method

public GetLatestTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
rowIndex int
maxRows int
return IEnumerable

GetParticipatedForums() public method

public GetParticipatedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
return IEnumerable

GetParticipatedTopics() public method

public GetParticipatedTopics ( int portalId, int moduleId, int userId, string forumIds, int participantUserId, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
participantUserId int
rowIndex int
maxRows int
return IEnumerable

GetSubscribedForums() public method

public GetSubscribedForums ( int portalId, int moduleId, int userId, string forumIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
return IEnumerable

GetSubscribedTopics() public method

public GetSubscribedTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
rowIndex int
maxRows int
return IEnumerable

GetSubscriptionsForUser() public method

public GetSubscriptionsForUser ( int moduleId, int userId, int forumId, int topicId ) : IEnumerable
moduleId int
userId int
forumId int
topicId int
return IEnumerable

GetTopicForumId() public method

public GetTopicForumId ( int topicId ) : int
topicId int
return int

GetTopicStatus() public method

public GetTopicStatus ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
topicIds string
return IEnumerable

GetUnreadTopics() public method

public GetUnreadTopics ( int portalId, int moduleId, int userId, string forumIds, int rowIndex, int maxRows ) : IEnumerable
portalId int
moduleId int
userId int
forumIds string
rowIndex int
maxRows int
return IEnumerable

GetUser() public method

public GetUser ( int portalId, int userId, int currentUserId ) : UserInfo
portalId int
userId int
currentUserId int
return UserInfo

MarkTopicsRead() public method

public MarkTopicsRead ( int portalId, int moduleId, int userId, string forumIds, string topicIds ) : bool
portalId int
moduleId int
userId int
forumIds string
topicIds string
return bool

SearchPosts() public method

public SearchPosts ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : PostSearchResults
portalId int
moduleId int
userId int
forumIds string
searchText string
rowIndex int
maxRows int
searchId string
mainSettings DotNetNuke.Modules.ActiveForums.SettingsInfo
return PostSearchResults

SearchTopics() public method

public SearchTopics ( int portalId, int moduleId, int userId, string forumIds, string searchText, int rowIndex, int maxRows, string searchId, DotNetNuke.Modules.ActiveForums.SettingsInfo mainSettings ) : TopicSearchResults
portalId int
moduleId int
userId int
forumIds string
searchText string
rowIndex int
maxRows int
searchId string
mainSettings DotNetNuke.Modules.ActiveForums.SettingsInfo
return TopicSearchResults