Members

Note: You can use your Sitellite.org account here and vice versa.

Username

Password

Remember Login

Forgot your password?

Not a member? Click here to register

App Directory Layout

Home Page | All Pages | Recently Revised | Authors | Feeds |

The application directory layout is as follows:

  • inc/app - Base folder for all applications
    • appname - Individual application folder
      • boxes - Boxes
      • conf - Configuration files for your application
      • data - Any filesystem data storage for your application
      • docs - Documentation, both API documentation and the user manual
      • forms - Forms
      • html - SimpleTemplate templates
      • install - Where installation files and routines are stored
      • lib - Where libraries (PHP classes and functions) are stored
      • pix - Where images are stored

Conf Folder

The conf folder usually contains two files:

  • config.ini.php - Contains metadata about your application and its default handlers
  • properties.php - Contains global properties for your application

Install Folder

The installation folder typically contains the following files:

  • changes.txt - A log of changes between versions of the application
  • collection_name.php - PHP files in the install folder are usually CollectionDefinitionFiles, and are actually IniFiles
  • INSTALL - A set of installation instructions for the application
  • install-mysql.sql - The SQL schema definition for the application
  • subfolder - Subfolders are usually scheduler tasks which would be copied into the inc/app/scheduler/tasks folder
  • upgrade-1.0.0-1.0.1.sql - Upgrade SQL scripts which modify the database schema to support the new features in an upgraded version

Created on March 27, 2005 10:47 PM by lux

Linked from: Apps