Directories
There is a number of standard directories you should know:
- admin/ - Admin Backend (login required)
- inc/ - AWF's source code and configuration (the most important files in this directory are config.ini and classes.inc)
- inc/classes/ - General .class files (e.g. AWF_Document, AWF_User, AWF_ContentPermissions,...)
- inc/classes/containers/ - AWF_ContentContainer .class files (e.g. AWF_Documents; files in this directory are loaded on each request by awf::cms)
- inc/classes/ - General .class files (e.g. AWF_Document, AWF_User, AWF_ContentPermissions,...)
- cache/ - All cache files (AWF full-page cache, resized images and Smarty cache)
- css/ - CSS files (Stylesheets)
- css/img/ - Special images required by the stylesheets (e.g. bullet.gif)
- docs/ - A short quick-start guide and the GPL license (detailed documentation is on awf-cms.org only)
- img/ - All kinds of images and icons
- private/ - Can be used to store "private" file uploads (this directory is protected by a .htaccess file)
- public/ - Can be used for storing public downloads or member uploads
- sites/ - Site specific data, like logs, images or source that should not be available to other sites
- sites/[Site short name]/ - Each sites requires a subdirectory named after it's short name (see Site Management in the Admin Backend)
- spaw/ - Files required by the Spaw WYSIWYG Editor (can be deleted if you don't use it and feel insecure)
- templates/ - This is where all Smarty template sources are stored
- templates/designs/ - Main templates for the different site designs (designs can be configured using INI files located in inc/designs/)
- templates/doctypes/ - Templates used by specific doctypes (each doctype has it's own subdirectory)
- templates/errors/ - Templates for the Error 403/404 pages
- templates/headers/ and templates/footers/ - Optional: The main templates can be split up into 3 parts (main, header, footer)
- templates_c/ - Used by Smarty to store compiled templates (don't touch it)
Created: 09.01.2006 04:09 CET, Last Change: 09.01.2006 11:10 CET by admin





