History of TreasuryPackage
Version 2
TreasuryPackage allows users to upload files on to the server for others to download.
Basic feature outline
- Create galleries that can be part of other galleries.
- Use the liberty structure system to reorganise the hierarchy of the galleries.
- Galleries can have an image associated with them.
- Upload any file type and process files according to file type.
- Pluggable mime type handlers. These can be added to process different file types according to their file type. Such a plugin can is responsible for processing the uploaded file, storing data in the database and can even specify it's own display template making it very powerful. If there is a need, we can add the possibility that plugins can insert their own tables into the database.
- The default mime handler makes thumbnails available for previewing images, makes any upload available as attachment (i.e.: easy to insert into wiki pages and the like).
- If you don't like the thumbnail generated automagically, you can upload your own image, which will be scaled automatically.
ToDo
- Add services.
- Some way of restricting access to specific galleries - this might be a good excuse to revive the old object permissions code.