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.

2.5.2 released

2.5.2 released Version 2.5.2 has now been released. This release includes bug fixes, and two minor security fixes. Upgrading is recommended, but not urgently critical unless newsletters or anonymous point transactions are of particular importance.

To upgrade from 2.5.0 or 2.5.1, simply upload the files inside the attached zip files over existing files. After this is done, run http://mybaseurl/force_upgrade.php.

Note: Before upgrading a registered site you should check to make sure that your upgrade period is still active. If if is not you should not upload sources/version.php.

» Download: (326 Kb, 618 downloads so far)

Fixes include:
  • themes were not renameable/deleteable with default permissions, although no special permissions were actually required
  • Minor security fix: people may no longer change a newsletter subscribers subscription level
  • Minor security fix: anonymous point giving no longer e-mails a url to the giver
  • Major bug fix: permissions now take into account secondary usergroup membership
  • Major bug fix: deleting a member no longer gives an error/random data corruption
  • Major bug fix: various download logging/charging bugs have been fixed
  • Major bug fix: the available gift points tally is now correctly computed
  • Major bug fix: the no_cache.css file on a non-default theme no longer creates background hackattack messages
  • warn links are no longer shown for guest posts
  • the XHTML validator now allows nested link tags (which can encode fallback)
  • the default list of allowed file types has been extended
  • editing of a template that was not available in the default ocPortal, using the template editor, now works
  • various API comment inconsistencies have been corrected
  • IPB2 now works with ocWorld
  • the side news block now works
  • various import bugs have been fixed
  • 8MB memory limit configurations now work better
  • tar extraction file permissions have been corrected
  • some IE / small-resolution display bugs have been fixed
  • the "new newsletter" link now works
  • the [html] tag can now be used in a very limited capacity by anyone. This change was necessitated by importers using html
  • time strings may now be specified in language files
  • the "use on all zones" option when adding a theme now works correctly
  • a member profile timezone setting bug has been fixed
  • the calendar event filter now works
  • a WowBB "no usergroups for guest user" bug has been fixed
  • forum category expansion/contraction now works on IE
  • mod exporting file availability has been cleaned up
  • HTML pages now work in the root zone
  • Editing a custom profile field no longer gives the option to edit the type (which couldn't be edited regardless)

View all