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.

3.1.1 released

3.1.1 released Version 3.1.1 has now been released. This version is a patch release that introduces a number of bug fixes since the last release. Upgrading is recommended only if you are encountering problems with 3.1.0. There have been some compatibility changes.

To upgrade from 3.1 you may copy the URL of the attached tar file, and feed it into the http://mybaseurl/force_upgrade.php script on your website to allow it to automatically extract the files.
alternatively, manually upload the files inside the attached tar file over existing files (7-zip is just one of many tools for tar files).

After the files are up, open http://mybaseurl/force_upgrade.php in a web browser, login, and choose to clear caches.
For more details, see our upgrading tutorial.

» Download: 3.1.0-3.1.1.tar (1.85 Mb, 2272 downloads so far)

Fixes have been made to the following issues (Described in more detail):
  • CEDI "empty" children
  • CEDI virtual-roots do not work
  • Comcode 'code' tag error
  • Comcode page editing problem on pages with multiple languages
  • Error adding or editing a quiz
  • Installation on IIS with CGI PHP
  • Member zone location misreported
  • Moving a personal topic doesn't work
  • Post count miscalculation
  • Problem creating Comcode tables with the WYSIWYG editor
  • Safe-mode/language bugs
  • Significant permission tree editor bug
  • Support for old mySQL versions
  • The 'none' forum driver shows a join link
  • The help-panel hiding does not function correctly
  • mySQL 5 strict-mode issues
In addition, the following improvements have been made:
  • Improved CEDI efficiency
  • Improved the WYSIWYG editor greatly
  • Improved the exp_ref Comcode tag so that it can be more flexible
  • The security image has been tweaked a bit
  • A number of error messages have been improved
  • A number of other things have been improved, such as some minor usability issues

View all


There have been no trackbacks yet