History of TreasuryPackage
Version 13 | Current version | |
---|---|---|
{r2} Basic feature outline
PEAR::HTTP_DownloadInstalling PEAR::HTTP_Download will enable users to resume downloads and use download managers to connect and download files from your server. you can install this by executing the following as admin:
If you don't have admin privilidges on the server, you will have to ask the system admin to install this for you. Note: This is not required. Pluggable MIME handlersTreasury allows you to specify how it should handle files of a given filetype. for instance, you might want to create a preview of videos that have been uploaded, or you might want to extract a chunk of text from textfiles, or parse excel files and convert them comma seperated values files...anyway, the idea is that you can do anything with any of the files based on the MIME type of the uploaded file. Available Plugins
Create a custom Pluginlet's set up a custom plugin that uses all the features of the default plugin but does some extra stuff. this plugin is part of the distribution and is used here on bitweaver.org to process uploaded flash files.Initiate the plugin and define the basics. most of this should be self explanatory and inline comments explain bits as well. Plugin setup
We are using a few custom function for this plugin to handle the custom data that has been passed in as processing options File processing functions
| Treasury Package is a file management package that uses galleries to organize files, similar to a photo gallery package, but Treasury works with more than just image files. Treasury can be used to manage audio, video, flash/swf files, excel, word docs, etc. Features
Customize Treasury for your ContentTreasury includes a shell script that you can use to easily customize the package for particular content types. For example, say you want to manage podcasts and would prefer to have "Galleries" be called "Podcasts" and the individual audio files called "Episodes", instead of Treasury's default name "Items". The shell script lets you easily tweak Treasury for this purpose. For more on how to take advantage of this feature see the PodcastsPackage. This feature will also enable you to create and install multiple instances of Treasury, if you want multiple independent gallery systems for managing different kinds of files.Legacy NoteIf you are looking for the plugin system that used to be in treasury, this has been migrated to LibertyMime |