The topic of this article may not meet Wikipedia's notability guidelines for products and services. (September 2011) (Learn how and when to remove this template message)
|Developer(s)||OIC Group, Inc|
|Type||Content management framework, Content management system, Community, ECM and Blog|
Exponent CMS editing system allows website content to be edited on the page as it appears - without back-end administration. The default installation includes a set of modules for managing a typical website. Additional modules are developed by a community of open-source developers and can be installed via a web browser.
Exponent CMS can be installed in a Linux, Unix, Mac OS X or Windows environment, or any platform that supports the Apache web server and the PHP language (version 5.3.x+). Exponent CMS currently requires a MySQL (4.1+, 5+ Recommended) database to store content and settings.
Exponent CMS was originally written and designed by James Hunt of OIC Group, Inc, starting in 2001. Minor contributions were made by other OIC members, Fred Dirkse, Greg Otte and Adam Kessler, but most of the original work was done by Hunt. In 2005 Hunt left the OIC Group. Bug fixes were done on Exponent by Dirkse from 2005 - 2006. In 2006 Kessler came back to OIC Group and together he and Dirkse tried to revitalize the project. The release of version 96.6 followed shortly thereafter.
During the summer of 2007 OIC hired Phillip Ball who was an active member of the Exponent CMS Open Source community. Version 0.97 was shipped shortly after.
Exponent 2.0 release
The core functionality of Exponent CMS and Exponent Framework is still managed by OIC Group with a community of open source developers making module, translation and theme contributions.
The Exponent CMS was designed from the ground up with designers in mind. Themes for Exponent CMS are written using HTML/XHTML and CSS. Hooks are placed in the theme file to integrate Exponent CMS into the theme. Any html based design can be converted into an Exponent theme.
In Exponent CMS content and presentation have been separated. To accomplish this the Smarty template engine was used for creation of views. Views allow the same content to be displayed in different looks and customized to match the theme of a site.
Translations for Exponent CMS's 0.9x interface are available in 3 languages: English US (the default), Danish (Dansk) and German (Deutsch). The English source is managed by OIC Group, Inc. The Danish translation is managed by Elund Christensen, Jens Thomsen and Thomas B. Nielsen. The German translation is managed by Gerhard Starrermayr. Exponent 2.x is currently available in English, Spanish, German, Danish, French, Norwegian, Portuguese, Czech, and Finnish; and is ready for easy translation into other languages.