Directory Structure

All files of the ea-Geier project are located on a specific place inside the directory structure:

+---3party ............ third-party libraries
| +---adodb ........... ADOdb database wrapper
| +---fakemail ........ FakeMail server
| +---prototype ....... Prototype JavaScript framework
| +---selenium ........ Selenium-Core test suite
| +---simpletest ...... SimpleTest test suite
| +---smarty .......... Smarty template engine
| +---swift ........... Swift mail wrapper
+---admin ............. administration and maintenance files
| +---lang ............. translation files
| +---sql ............. database files
+---code .............. actual php code
| +---base ............ php code from the base system
|   +---smartyplugins . Smarty custom plugins
+---config ............ configuration files
+---css ............... style sheets
+---html .............. html templates
+---images ............ static images
+---js ................ JavaScript files
+---lang .............. language files for the Smarty templates
| +---de .............. German language files
| +---en .............. English language files
+---log ............... log files
+---test .............. test files
| +---selenium ........ Selenium test files
| +---simpletest ...... SimpleTest test files
|   +---base .......... test files of the base system
|     +---files ....... files to support simple test of the base system
+---tmp ............... temporary files
  +---smarty .......... temporary Smarty files
  | +---cache ......... Smarty cache files
  | | +---de .......... German Smarty cache files
  | | +---en .......... English Smarty cache files
  | +---templates_c ... compiled Smarty template files
  |   +---de .......... compiled German Smarty template files
  |   +---en .......... compiled English Smarty template files
  +---test ............ temporary test files