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, which is now in beta. ocPortal 9 will be superseded by Composr 10.

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

ocPortal 6.0.2 released

ocPortal 6.0.2 released Version 6.0.2 has now been released. This version is a patch release that introduces a number of bug fixes since the last release. Upgrading is strongly advised due to fixes for incorrect hack-attack alerts.

To upgrade follow the steps in your website's http://mybaseurl/upgrader.php script. You will need to copy the URL of the attached TAR file (created via the form below) during step 3. See the end of this article for an important additional step.

Your upgrade to version 6.0.2

You can generate an upgrader from any version of ocPortal to any other version. If you access this upgrade post via the version information box on your Admin Zone front page then we'll automatically know what version you're running.
If you'd prefer though you can enter in your version number right here:

(usually blank)

(example above is for upgrading from 4.3.2 beta1)

Expand: The following issues have been fixed: The following issues have been fixed:

New features:
  • Added catalogue CSV export
  • Added browser identifiers for android and ios
  • Added (commented-out in template) support for showing ratings for tabular catalogues
  • Added back buttons on the Block and Comcode helper popups
  • For developers, added support for the XML database synching feature to detect Subversion updates
  • New hidden option to specify member directory sort order
  • New hidden option to disable the 'highlighted name' field when editing member profiles ('disable_highlight_name')
  • New hidden option for removing the IP-address check for logged in members when voting in polls ('poll_no_member_ip_restrict')

CSS change required for custom themes

As we have changed the header tags used on panels you may need to make a CSS change. In the global.css change all the rules to include '!important' on them and add some new ones:


   text-transform: none !important;
   width: auto !important;
   margin-left: 0 !important;
The default theme's version of the rules look like this:


.standardbox_title_panel {
   /* Structure */
   border-bottom: 1px solid #8ba4ca !important; /* {$,wizard, 61% seed + 39% W/B} */
   background-color: #e3eaf6 !important; /* {$,wizard, 11% (seed sat_to 100) + 89% W/B} */

   /* Text */
   padding-top: 0.6em !important;
   padding-bottom: 0.6em !important;
   padding-{!en_left}: 5px !important;
   color: #0d1522 !important; /* {$,wizard, 20% seed + 80% !W/B} */
   font-weight: bold !important;
   font-size: 1em !important;
   text-transform: none !important;
   width: auto !important;
   margin-left: 0 !important;
the only likely difference to yours would be the colour codes.
Sorry for the inconvenience. We consider accessibility issues bugs and this was a cross-site issue that needed to be fixed.

View all


There have been no trackbacks yet