cacheContains cache files used by SuiteCRM including compiled smarty templates, grouped vardefs, minified and grouped JavaScript. Some modules and custom modules may also store (temporary) module specific info here.
customContains user and developer customisations to SuiteCRM. Also contains some SuiteCRM code to maintain compatibility with SugarCRM. However this is likely to change in the future.
dataStores the classes and files used to deal with SugarBeans and their relationships.
examplesContains a few basic examples of lead capture and API usage. However these are very outdated.
includeContains the bulk of non module and non data SuiteCRM code.
installCode used by the SuiteCRM installer.
jssourceThe jssource folder contains the unminified source of some of the
JavaScript files used within SuiteCRM.
metadataStores relationship metadata for the various stock SuiteCRM modules. This should not be confused with module metadata which contains information on view, dashlet and search definitions.
mobileStores code for the QuickCRM mobile app.
ModuleInstallCode for the module installer.
modulesContains the code for any stock or custom SuiteCRM modules.
serviceCode for the SuiteCRM Soap and REST APIs.
themesCode, data and images for the bundled SuiteCRM theme.
uploadThe upload folder contains documents that have been uploaded to
SuiteCRM. The names of the files comes from the ID of the matching
Document Revision/Note. upload/upgrades will also contain various
upgrade files and the packages of installed modules.
log4php, soap, XTemplate, Zend Source code for various libraries used by SuiteCRM some of which are deprecated. ↩
Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.