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.6 released

3.1.6 released Version 3.1.6 has now been released. This version is a patch release that introduces a number of bug fixes since the last release. Upgrading is not necessary due to this release consisting only of specific or minor fixes.

To upgrade from any previous 3.1.x release 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.6.tar (4 Mb, 1989 downloads so far)

Fixes have been made to the following issues (Described in more detail):
  • Editing members, with mySQL strict mode on
  • Flood control irritation
  • Help Wizard with short-URLs
  • Quiz winner calculation issue
  • Recent catalogues entry block bug
  • Bug on some servers
Usability improvements:
  • The points view screens now state if a member has zero points due to a lack of permissions
  • Author-member linkage may now be specified by username as well as member ID
  • The authors selection popup window now functions much better
  • The abstract file manager now becomes invisible when there is no PHP FTP functionality
  • Gallery blocks now skip over download galleries
  • The shoutbox now respects permissions and privacy on the chat room it operates on
  • The download system now allows local URLs to be used in the situation where those local URLs are in a virtual URL directory and hence not directly available for file system access
  • The quick reply 'more options'
Language improvements:
  • The quick installer can now load up language packs that are preplaced on the server, and install with them as the default language
  • A few content types now install default text strings (for category names, etc) against all languages available, rather than just the installation language
  • Various spaces within ocPortal that assumed a locale was correctly set, now also support the locale-filter (for most servers, where locales do not function correctly)
  • Bug-fixes have been made to how attachment descriptions are handled
  • A problem on some servers with mySQL's 'mysql_real_escape_string' has been worked-around
  • The IPB2 forum driver now supports the rendering of HTML posts
  • A proxy cacheing problem affecting some servers' networks has been potentially resolved by ocPortal explicitly outputting 'no cache' instructions (this problem was only thought to affect a very small minority of servers)
  • OCF forum RSS feeds will now not run if OCF is not being used (it shouldn't have been allowed previously)
  • A problem has been fixed with how certain popup menus display
  • A problem has been fixed with how inline image attachments display on Internet Explorer

View all


There have been no trackbacks yet