ocPortal Tutorial: Keeping on track of busy forums
Written by Philip Withnall, ocProducts
Once you've got a community set up and running, and it has attracted lots of members, it can get quite hard to keep up with all the discussion on your forums. However, OCF provides several methods to assist you in keeping up with the activity. (This tutorial only applies to websites using OCF
).Table of contents
Virtual forums
Virtual forums are basically special types of forum that list topics in a distinctive and hard-coded way. An example of this would be the 'Private Topics' virtual forum, which instead of listing normal topics, lists all the Private Topics the current member has access to.Posts since last visit
|
The link to see posts since your last forum visit |
|
A sample of the interface |
The last-visit detection system works using session cookies. If the last-visit cookie is not present then ocPortal knows that you are starting a new visit, and loads in a new copy of the cookie using the last-active time stored in the database against your account.
This has three ramifications:
- Session cookies must be enabled for it to work (almost certainly they will be, as cookie restrictions rarely work upon the short-term session cookies).
- If you switch around between accounts the reports will not be accurate, as your existing last-visit session cookie will continue to persist.
- If you do not shut down your browser window then this will be considered an on-going visit (closing a tab is not sufficient to make the web browser delete session cookies for a site).
Topics with unread posts
|
The link to see topics with unread posts |
|
A sample of the interface |
Read status
|
How the read/unread status of a topic works |
Marking as unread
|
The button to mark a topic as unread |
This function is available for forums as well as topics. If you use it on a forum then it is the same as doing it on every unread topic within that forum, and any sub-forums thereof.
Marking as read
|
The button to mark a topic as read |
This function is not available for individual topics, as to reach the button, you would be marking the topic as read anyway.
Notifications
|
The button to get notifications for a forum |
|
Options for getting notifications for a topic in your member profile |
As well as automatic notifications, you can enable notifications for topics manually, by clicking the "monitor" button in the topic view.
|
The button to enable notifications for a topic |
You can also mark whole forums for notifications, by clicking the "monitor" button in the forum view. Note that if you enable notifications in a forum it does not automatically enable for sub-forums of that forum.
In fact, since ocPortal 8, you can set notifications for virtually any category of content. This can all be configured within your member settings.
Disabling notifications
|
The button to disable notifications for a forum |
|
The button to disable notifications for a topic |
Concepts
- Virtual forum
- A special, separate forum view that lists special types of topic, such as Private Topics.
- Notifications
- By enabling notifications, you get notifications when there is new content. Also known as subscribing or tracking in some forum systems.
- Forum view
- The screen where you view a forum on. From it you see a list of the topics in the forum you are in any any subforums.
- Topic view
- The screen where you view a topic on. From it you can read the posts in the topic.



