ocPortal

From Wikipedia, the free encyclopedia
  (Redirected from Ocportal)
Jump to: navigation, search
ocPortal
Logo ocportal.gif
Developer(s) ocProducts Ltd
Initial release February, 2004 [1]
Stable release 9.0.13 [2] / August 23, 2013 (2013-08-23)
Development status Active
Available in English
Type Content Management System
License CPAL
Website ocportal.com

ocPortal is a free and open source content management system (CMS) written in PHP and based on a MySQL backend database. The software has been developed by British software developer Chris Graham since 2004,[3] with contributions from programmers Chris Warburton, Paul Duffy and Philip Withnall, and designers Allen Ellis and Robert Goacher.[4]

Associated companies[edit]

Bitnami announced the release of a new installer stack for ocPortal towards the end of June in 2009.[5] Installatron, a plugin for hosting control panels also includes ocPortal within its list of included scripts.[6] In early 2010 ocPortal was one of the first websites to use Facebook's Hiphop HP on a live site and in Production. ocProducts founder Chris Graham completed a number of tests and reported a number of bugs not yet found by Facebook.[7]

Features[edit]

ocPortal has a number of features which can be included when installing the software or added later.[8] Some of those features are:[9]

Standards compliance[edit]

ocPortal complies with a number standards.[10] covering areas such as web publishing, accessibility and internationalization, metadata and data storage and distribution.

Web publishing[edit]

HTTP 1.1, XHTML 1.0, CSS 2.1, CSS 3, HTML5 rel semantics, OpenSearch 1.0, DOM, SVG & ECMAScript

Accessibility and internationalisation[edit]

WCAG 1.0 and 2.0, with support for AAA, Unicode, ATAG,[11] Internationalisation, UK Government, recommendation for access keys & Section 508,

Data and feeds[edit]

XML, RSS 2.0 (all formats/variants), Atom 1.0, iCalendar 2.0, LDAP 3 & OPML.

Metadata[edit]

Dublin Core, hCalendar, hCard, hReview, rel-nofollow, rel-enclosure, rel-license, rel-tag & XFN (limited support)

Criticisms[edit]

ocPortal's weak points have been noted as its relatively small community. Very few community addons or themes have been released for ocPortal [12] when compared to projects such as Drupal and Joomla.[13]

Early versions of ocPortal were hit with a setback in the form of a HTTP Remote File Include security vulnerability which “presents itself when an attacker provides a remote path to the 'req_path' variable through the URL”.[14] This security vulnerability was fixed in later versions and several processes were added to make any future vulnerabilities less likely.

History[edit]

ocPortal was originally released in February 2004 [1] and the current version is Version 9.

  • January 2009
Included in the Opensource CMS Demo program [15]
  • June 2009
Included in the Killerstartup's “Web App Tools” list [16]
  • September 2009
Added to the CMS reports top 30 web applications from a list of 1,700.[17]
  • December 2009
ocProducts moved to new offices in Sheffield [18]
  • June 2012
Included in Webhosting Search's list of the best web tools [19]

Version history[edit]

  • 1.0 - March 2004
Included limited page support & basic features.[20]
  • 2.0 - August 2004
Software largely re-designed.
  • 2.1 - November 2004
Introduced member database, attachments.
  • 2.5 - October 2005
Added discussion forums.
  • 3.0 - July 2006
Included a UI overhaul
  • 4.0 - August 2008
  • 4.2 - September 2009[21]
Included Joomla, WordPress & HTML website importers and Dublincore support
  • 4.3 - February 2010[22]
  • 5.0 - July 2010[23]
Included a major Adminzone overhaul, Gallery re-design, and added the ability to transcode video and an innovative real time visual usage tracker.
  • 6.0 - March 2011[24]
Included many performance improvements, stability improvements, and usability improvements.
Included SEO, and Social Media integration improvements as well as a large scale upgrade to the ocPortal code as well as security upgrades.
  • 9.0 - Aug 2012[2]
Major improvements to the templates and theme systems. HTML5 is now standard including improved CSS3 support. New Anti-Spam and Content Filtering systems top a very long list of other improvements.

References[edit]