HTML Logo by World Wide Web Consortium (www.w3.org). 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 compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


Beta-countdown: May 18th

Beta-countdown: May 18th We're pleased to be able to announce that we have been able to meet the highest level of the Authoring Tool Accessibility Guidelines for ocPortal 3, meaning ocPortal now meets the official W3C guidelines for authoring accessible content and for allowing content to be authored by those with special needs. As far as we are aware, we are the first CMS to reach this, although I did find one that is over 100 times more expensive that seems to have similar features.

Version 3 of ocPortal also introduces a pure-CSS layout, with all significant CSS held modularly in 25 separate CSS files.
For those that don't know, CSS is a presentation language designed for the layout of web pages. In the old days, this was all done entirely using HTML, but nowadays most websites use a combination of CSS and HTML; in particular, most websites use HTML tables for organising parts of web pages into columns, instead of more appropriate CSS techniques.

The new layout has been extensively tested in:
  • Internet Explorer 6
  • Internet Explorer 7
  • The latest version of Firefox
  • The latest version of Opera
  • The latest version of Konqueror
  • The latest version of Safari

As with previous versions of ocPortal, we are continuing to meet CSS, WAI, and XHTML standards, as well as our own Javascript validator.

All in all, a victory for web standards!

On day 19 you'll find about two of the many 'AJAX' features we have implemented.

View all
Edited

Moving forward with Composr

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

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


An error has occurred

Unfortunately a query has failed [INSERT INTO ocp2_stats (access_denied_counter, browser, operating_system, the_page, ip, the_user, date_and_time, referer, `get`, post, milliseconds) VALUES (0, 'CCBot/2.0 (http://commoncrawl.org/faq/)', 'http://commoncrawl.org/faq/', 'site/pages/modules/news.php', '54.224.3.148', -1249977796, 1496098716, '', '<param>page=news</param>\n<param>type=view</param>\n<param>id=35</param>\n', '', 0)] [Duplicate entry '19560025' for key 'PRIMARY'] (version: 8-RC3, PHP version: 7.0.19, URL: /site/news/view/beta-countdown_may_18th.htm)

Here is the stack trace:

The staff have been provided a ‘stack trace’ which may help them diagnose the problem.