Welcome to Exponent

Exponent Version Status

Latest News

Export to PDF Libraries Updated/Fixed!

Dec 3, 2016

We've updated some of the optional 'Export to PDF' libraries.  These libraries are NOT included with the Exponent CMS package (nor the git repository). Several of these require special customized packages and are available as separate downloads. ...

Read More

Patch #4 Released for V2.4.0

Dec 2, 2016

This patch fixes several issues in the v2.4.0, v2.4.0patch1, v2.4.0patch2 and v2.4.0patch3 releases. It fixes some form control regression issues and updates some key components such as WYSIWYG Editors and the File Manager. We strongly encourage all Exponent installations be upgraded to v2.4.0 with this patch as soon as practical! Patch #4 to v2.4.0 is found at https://sourceforge.net/projects/exponentcms/files/exponent-2.4.0-patch-4.zip/download  ...

Read More

Version 2.4.0 Released

Oct 29, 2016

This version, code-named 'Limited Lockdown' fixes many security issues in all previous versions and adds screen reader (accessibility) support. We strongly encourage all Exponent installations be upgraded to v2.4.0 as soon as practical! ...

Read More

Security Vulnerability - All Exponent Versions - October 2016

Oct 29, 2016

There are several security vulnerabilities in all versions of Exponent 2.x found in September and October, 2016, reported by a number of individuals including:Manuel Garcia Cardenas, the PKAV TEAM, fyth, felixk3y, DM_, obfusor, xiaoL, ylgaaaaa, Tomato, wooeast, and xiojunjie, These vulnerabilities could allow possible SQL injections, remote file exploits, RCE, XSS, changes to configurations, and other issues. They have been present in all versions of Exponent (2.x). The fix is: ...

Read More

More News

Recent Blog Posts

Making your Custom Theme more Accessible

We're recently added better 'accessibility' support to Exponent so it may be used with a screen reader. This is mandated with some public website due to the Americans with Disabilities Act. While the code shipped with Exponent v2.4.0 includes these changes, they may need to be integrated into your custom theme. Though you can check your theme/subtheme templates and custom views with the ones we ship, here are some things to look for: ...


Read More

PHP and Exponent in 2016

PHP LogoThe primary scripting language used in Exponent CMS is PHP, just as with most other CMS packages such as W***P****, J***la, and D***pal. PHP is a scripting processor running on the web server which parses the PHP scripts to perform a task or output a page. Unlike javascript which is processed within the browser on the viewer's device. PHP development has been advancing at break-neck speed over recent months, and here's how it affects Exponent CMS. ...


Read More

New Bootstrap3 Dynamic/Drag-n-Drop Form Designer

New Form DesignerThe new v2.3.8 Patch #4 contains an updated form designer for Bootstrap 3 based themes (sorry we're still running into issues on the non-Bootstrap 3 themes). This allows for much easier and quicker form creation and editing. Whereas the previous interface required going back and forth through various screens (page loads), everything now takes place on the main form designer page with updates being performed in the background. What's more...the form designer looks and operates very similar to the previous version. ...


Read More

eCommerce Payments

BillingThe goal of this article is to help better understand how 'payments' operate within the Exponent eCommerce system.  'Payments' are used to virtualize an online cash transaction for goods (products) or services (event registration or donation).  There are basically two (2) types of payment systems called 'billing calculators' within Exponent: ...


Read More

More Blog Posts