Talk:File API internals: Difference between revisions
From MoodleDocs
(Replacing page with 'Moved to main page ...') |
No edit summary |
||
Line 1: | Line 1: | ||
* File Storage API: | |||
** abstract | |||
** local pool implementation | |||
** DB schema | |||
** deletion, acls, metadata | |||
** problem: empty directories, file overwriting | |||
* File Manager API: | |||
** unique class, able to handle one "file area" | |||
** security | |||
** js and non js implementations | |||
** integration with editor | |||
** integration with formslib | |||
** integration with repos | |||
** problem: zip support | |||
* File Serving: | |||
** from pool: | |||
*** file.php | |||
*** pluginfile.php | |||
*** userfile.php | |||
* from other moddata places: | |||
*** rssfile.php | |||
*** user/pix.php | |||
*** user/pixgroup.php | |||
* Migration: | |||
** course files (as much as possible, allow fallback) | |||
** moddata | |||
** | |||
* Backup & restore: |
Revision as of 08:11, 16 July 2008
- File Storage API:
- abstract
- local pool implementation
- DB schema
- deletion, acls, metadata
- problem: empty directories, file overwriting
- File Manager API:
- unique class, able to handle one "file area"
- security
- js and non js implementations
- integration with editor
- integration with formslib
- integration with repos
- problem: zip support
- File Serving:
- from pool:
- file.php
- pluginfile.php
- userfile.php
- from pool:
- from other moddata places:
- rssfile.php
- user/pix.php
- user/pixgroup.php
- Migration:
- course files (as much as possible, allow fallback)
- moddata
- Backup & restore: