Jump to content
Wikipedia The Free Encyclopedia

Exponent CMS

From Wikipedia, the free encyclopedia
Content management system
This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
The topic of this article may not meet Wikipedia's notability guidelines for products and services . Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.
Find sources: "Exponent CMS" – news · newspapers · books · scholar · JSTOR
(September 2011) (Learn how and when to remove this message)
This article needs additional citations for verification . Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Exponent CMS" – news · newspapers · books · scholar · JSTOR
(May 2024) (Learn how and when to remove this message)
(Learn how and when to remove this message)
Exponent CMS
Developer OIC Group, Inc
Stable release
2.7.1 Patch 2[1] / 2023年05月31日 [±]
Operating system Cross-platform
Type Content management framework, Content management system, Community, ECM and Blog
License GPL
Websitehttp://www.exponentcms.org

Exponent CMS is a free, open-source, open standards modular enterprise software framework and content management system (CMS) written in the programming language PHP.

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.6.x+). Exponent CMS currently requires a MySQL (5+) or MariaDB database to store content and settings.[2]

History

[edit ]

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.

While trying to get the 0.97 release ready, Kessler started planning out a new model–view–controller (MVC) framework for Exponent and Ball was involved with the YUI Library. The two different research path converged in the fall of 2007 as Kessler and Ball started on a new version. Kessler wrote the new Exponent Framework and Ball cleaned up and re-wrote the interface, trying to tightly integrate the YUI Javascript library. The result was Exponent 2 or Exponent MVC. Exponent 2 was released in the summer of 2011 following a series of pre-release versions.

Exponent 2.0 release

[edit ]

The 2.0 version of Exponent was released under the GPL.[3]

On January 29, 2014, the Exponent CMS site switched to new forum [4] software. In addition, a software bug [5] reporting system is available.

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.[citation needed ]

Current Exponent CMS software news is provided via the website blog.[6]

Themes

[edit ]

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

[edit ]

Translations for Exponent CMS interface are available in 3 languages: US English (the default), Danish and German.[citation needed ]

See also

[edit ]

References

[edit ]
  1. ^ "Patch #2 Released for V2.7.1". exponentcms.org. Retrieved 2023年10月21日.
  2. ^ "Requirements for Running Exponent CMS". Exponent CMS. Retrieved 2020年12月05日.
  3. ^ "Exponent Content Management System 2.0-preview". July 2009. Retrieved January 27, 2012.
  4. ^ "Exponent Forums". Exponent Forums. 2024年01月02日. Retrieved 2024年05月30日.
  5. ^ "Overview - Exponent CMS". exponentcms.lighthouseapp.com. Retrieved 2024年05月30日.
  6. ^ "Exponent CMS Blog | Exponent CMS Tutorials, Tips & Tricks | Open Source Content Management System".
[edit ]

AltStyle によって変換されたページ (->オリジナル) /