Project Overview
The Exponent Project makes use of multiple technologies to assist in its development. ExponentCMS.org is using Exponent to organize and centralize the Exponent Project. This website is the central source for organizing and consolidating Exponent Information.
Connecting with the Exponent Community
You can join and participate with the Exponent community in several ways. If you're a Facebook user, you can join our Exponent CMS Group. Twitter users can follow us on Twitter. We've also have our Exponent Forums, where you can ask questions and provide answer and solutions to other Exponent users. You can also join the IRC chat on freenode channel #exponent-cms.
3rd Party Libraries Used in ExponentCMS
ExponentCMS integrates and makes extensive use of several existing and proven code libraries. These packages include:
- Smarty - Template Engine smarty.net
- phpThumb - Image thumbnailer/manipulator phpthumb.sourceforge.net
- CKEditor - WYSIWYG Editor ckeditor.com
- TinyMCE - WYSIWYG Editor tinymce.com
- elFinder - File Manager elfinder.org
FlowPlayer - Media Player flowplayer.org- SwiftMailer - PHP Mail library swiftmailer.org
- EmailValidator - supports SwiftMailer v6 github.com/egulias/EmailValidator
- Doctrine Lexer- supports SwiftMailer v6 github.com/doctrine/lexer
- Minify - Javascript/CSS compression library github.com/mrclay/minify
- ReCaptcha - Spam protection library code.google.com/p/recaptcha
- FeedCreator - RSS Feed publishing library sourceforge.net/projects/feedcreator
- TwitterOAUTH - Twitter access library https://github.com/tijsverkoyen/TwitterOAuth
- TwitterAPI - Twitter access library github.com/J7mbo/twitter-api-php
- SimplePie - RSS feed parser library simplepie.org
- Pixidou - Image Editor github.com/asvinb/pixidou
- class.upload - Image manipulation library used by Pixidou and Exponent www.verot.net/php_class_upload.htm
- iCalCreator - iCal library kigkonsult.se/iCalcreator
lessphp - PHP based LESS->CSS compiler leafo.net/lessphp- less.php - PHP based LESS->CSS compiler lessphp.gpeasy.com
- scss.php - PHP based SCSS->CSS compiler github.com/scssphp/scssphp
- Adminer - Database Manager www.adminer.org
- Twitter Bootstrap - User Interface library twitter.github.com/bootstrap
- BootSwatch - Themes for Twitter Boostrap bootswatch.com
- Font Awesome - Icons used to enhance Twitter Bootstrap fortawesome.github.com/Font-Awesome
- Simple Ajax Uploader - Javascript upload library github.com/LPology/Simple-Ajax-Uploader
- MediaElement.js - HTML5 cross-browser media player mediaelementjs.com
- getid3 - support for image and video tags github.com/JamesHeinrich/getID3
- phpxmlrpc - support for XML RPC github.com/gggeek/phpxmlrpc
- FaceBook PHP SDK - Facebook support github.com/facebook/facebook-php-sdk
- EasyPost SDK - Shipping library github.com/EasyPost/easypost-php
- jQuery - Javascript library jquery.com
- jQueryUI - User interface library to be used with jQuery jqueryui.com
- jQuery Plugins:
- Stepy - Form Wizard support wbotelhos.com/stepy
- Validate - Form validation support bassistance.de/jquery-plugins/jquery-plugin-validation
- Countdown - Countdown widget tutorialzine.com/2011/12/countdown-jquery
- Placeholder - HTML5 Form input placeholder fallback support andrew-jones.com/jquery-placeholder-plugin
- Timepicker - Time support for jQueryUI Datepicker widget trentrichardson.com/examples/timepicker
- DataTables - Table sorting, filtering, etc... support next.datatables.net
- DataTables Tabletools - DataTables Export, copy, etc.. support www.datatables.net
- Responsive DataTables - Responsive media support for DataTables github.com/Comanche/datatables-responsive
Spectrum - HTML5 Form color picker fallback support bgrins.github.io/spectrum- Tag-It - Tag manager with autocomplete widget aehlke.github.io/tag-it
- Multiselect - Multiple selection widget mind2soft.com/labs/jquery/multiselect
- ExcoloSlider - Touch enabled Slideshow widget excolo.github.io/Excolo-Slider
- ColorBox - Lightbox support www.jacklmoore.com/colorbox
- Searcher - List filtering widget github.com/lloiser/jquery-searcher
- DateTimePicker - Date/Time Picker widget xdsoft.net/jqplugins/datetimepicker
- TimeCircles - Countdown widget github.com/wimbarelds/TimeCircles
PWStrength - Bootstrap password strength meter github.com/ablanco/jquery.pwstrength.bootstrap- Strength Meter - password strength meter github.com/kartik-v/strength-meter
Backwards Compatible Libraries (for non-Bootstrap/jQuery themes)
- YUI - Yahoo User Interface application framework/library yuilibrary.com
- html5shiv - HTML5 compatibility library for Internet Explorer version less than 9 code.google.com/p/html5shiv
- Respond - Responsive media query support for Internet Explorer version less than 9 github.com/scottjehl/Respond
- ExCanvas - Canvas support for Internet Explorer version less than 9 code.google.com/p/explorercanvas
- Normalize.css - New web standard 'reset' stylesheet necolas.github.com/normalize.css
- WebShim - shim for obsolete browser support github.com/aFarkas/webshim