HTML Logo by World Wide Web Consortium ( Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS. ocPortal 9 is superseded by Composr 10.

Head over to for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


UPDATED to V9.1 (9.28.12)

Allows 'rewards' of different types to be assigned to users, or automatically applied to users.   You can manually assign a user an award by going to their profile, selecting the edit tab then the rewards tab.   The automatically updated stuff (methods) is done in a cron job.   If you do not have cron set up for your site, you will need to run <yoursite>/data/cron_bridge.php manually in order for the 'method'ed rewards to be updated.

Methods currently available:

'user_posts_gt' : which is passed the # of posts for a user to have to earn that reward
'user_year_gt' : which is passed the # of years a user must have been a member to earn that reward.
'points_earned_gt' : pass the # of points a user must have earned to earn this reward.

'likes_type_gt' : For a parameter, you actually pass this two items, first is the # of likes a user must have to earn this reward, second is the type of content to check against for likes.   Separated with a ':'.   As an example, adding '500:posts' to the parameters field would check for 500 or more likes that come from liked posts.

Your type options for likes_type_gt are:


Open to suggestions for new 'methods' to add on.