diff options
| author | Meik Sievertsen <acydburn@phpbb.com> | 2009-06-07 17:59:31 +0000 |
|---|---|---|
| committer | Meik Sievertsen <acydburn@phpbb.com> | 2009-06-07 17:59:31 +0000 |
| commit | 56122028f001381b7238a5234731954fc00fe966 (patch) | |
| tree | b520d54a55671d6ed10c8ba92d018c34ebfd820c /phpBB/develop | |
| parent | cd40f978f769c6029fdb5839ca0e2f71485e5eae (diff) | |
| download | forums-56122028f001381b7238a5234731954fc00fe966.tar forums-56122028f001381b7238a5234731954fc00fe966.tar.gz forums-56122028f001381b7238a5234731954fc00fe966.tar.bz2 forums-56122028f001381b7238a5234731954fc00fe966.tar.xz forums-56122028f001381b7238a5234731954fc00fe966.zip | |
create place for any external or modified libraries (i do not want to have them scattered all over the place).
Also document the initial file structure ;)
git-svn-id: file:///svn/phpbb/trunk@9555 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/develop')
| -rw-r--r-- | phpBB/develop/file_structure.txt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/phpBB/develop/file_structure.txt b/phpBB/develop/file_structure.txt new file mode 100644 index 0000000000..5f40305542 --- /dev/null +++ b/phpBB/develop/file_structure.txt @@ -0,0 +1,33 @@ +File structure grouped by filesystem: + +/includes/core/ Core +/includes/api/ API +/includes/acm/ Cache +/includes/auth/ Authentication +/includes/bbcode/ BBCode +/includes/captcha/ Captcha +/includes/db/ DBAL +/includes/search/ Search +/includes/utf/ UTF8-specific files/classes + +/includes/classes/ Collection of single classes which we do not want to put into a separate directory. Although later it would be nice to have all of them in one "location". + acl.php: ACL/permission class. + cache.php: Static class for obtaining cached items/arrays + session.php: The session class used for managing sessions. + template.php, template_compile.php: The template engine + user.php: The user object, handling user-based session and user-specific setups. It defines the users workspace. + +/includes/libraries/ Collection of external and "adjusted" libraries we use and do not constitute one "system" in phpBB. +/includes/libraries/diff/ Diff System (Text_Diff-1.1.0 - http://pear.php.net/package/Text_Diff/) - Used By: Updater, +/includes/libraries/sftp/ SFTP (http://phpseclib.sourceforge.net/) - Used By: Transfer Class, + + +/modules/ Directory holding directories/files for the defined module sections (ucp, mcp, acp, etc.) +/plugins/ Plugins for phpBB (Hooks are now plugins btw... includes/hooks no longer exists) + +/develop/ Internal helper files for development. Only present in SVN +/docs/ Documentation, Documents, License file, Coding Guidelines + +/cache/ Cache directory for storing files. Needs to be writeable +/store/ Store directory for storing backup files and temporary files. Needs to be writeable +/files/ Files directory for storing attachments and uploaded files. Needs to be writeable |
