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 'personal topics' virtual forum, which instead of listing normal topics, lists all the personal 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.
Tracking
|
The button to track a forum |
|
Options for tracking a topic in your member profile |
As well as automatic tracking, you can tell ocPortal to track topics manually, by clicking the "track topic" button in the topic view.
|
The button to track a topic |
You can also mark whole forums to be tracked, by clicking the "track forum" button in the forum view. Note that if you mark a forum to be tracked, all sub-forums will be marked to be tracked too.
Untracking
|
The button to untrack a forum |
|
The button to untrack a topic |
Concepts
- Virtual forum
- A special, separate forum view that lists special types of topic, such as personal topics.
- Tracking
- By tracking a topic, you get e-mail notifications when there are new posts to that topic. Also known as subscribing 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.



