This shows you the differences between two versions of the page.

dev:directory_convention [2005/09/24 19:16]
editor created
dev:directory_convention [2009/07/06 20:36] (current)
Line 1: Line 1:
 +The following directory structure is used in Sahana. If you are developing code please follow this structure. If you are developing a module, all files should be contained in the module directory.
 + /-www - Web root of Sahana - this directory can exposed to the web
 +    |-theme - The directory that contains all the themes (CSS/Images/Javascript) available for Sahana
 +       |-default - The default theme for Sahana
 +       |-green_theme - An alternative theme
 + /-conf - contains the config files for Sahana (should not be exposed to the web!)
 + /-3rd - 3rd party components Sahana depends on
 + /-inc - Sahana libraries (prefixed by lib_) and handlers (prefied by handler_)
 + /-mod - main modules directory for sahana
 +    |-home - displays the home page
 +    |-dvr - people registry
 + /-test - quick functionality test scripts

  • Navigate