| |
1 |
1 |
<?xml version="1.0"?> |
| |
2 |
2 |
<!-- Generated by the OpenACS Package Manager --> |
| |
3 |
3 |
|
| |
4 |
4 |
<package key="file-storage" url="http://openacs.org/repository/apm/packages/file-storage" type="apm_application"> |
| |
5 |
5 |
<package-name>File Storage</package-name> |
| |
6 |
6 |
<pretty-plural>File Storage Areas</pretty-plural> |
| |
7 |
7 |
<initial-install-p>f</initial-install-p> |
| |
8 |
8 |
<singleton-p>f</singleton-p> |
| |
9 |
9 |
|
| |
10 |
|
<version name="5.4.0d3" url="http://openacs.org/repository/download/apm/file-storage-5.4.0d3.apm"> |
| |
|
10 |
<version name="5.4.0d4" url="http://openacs.org/repository/download/apm/file-storage-5.4.0d4.apm"> |
| |
11 |
11 |
<owner url="http://openacs.org">OpenACS</owner> |
| |
12 |
12 |
<summary>Collaborative document storage</summary> |
| |
13 |
|
<release-date>2005-09-30</release-date> |
| |
|
13 |
<release-date>2007-06-15</release-date> |
| |
14 |
14 |
<vendor url="http://openacs.org">OpenACS</vendor> |
| |
15 |
15 |
<description format="text/plain">Provides a versioned document store with storage in the filesystem or database (depending on configuration). Documents and folders can be permissioned and folders downloaded.</description> |
| |
16 |
16 |
<maturity>0</maturity> |
| |
|
17 |
<package_instance_name>#file-storage.file-storage#</package_instance_name> |
| |
17 |
18 |
|
| |
18 |
|
<provides url="file-storage" version="5.4.0d3"/> |
| |
|
19 |
<provides url="file-storage" version="5.4.0d4"/> |
| |
19 |
20 |
<requires url="acs-content-repository" version="5.3.1a1"/> |
| |
20 |
21 |
<requires url="acs-kernel" version="5.3.1a1"/> |
| |
21 |
22 |
<requires url="categories" version="1.1"/> |
| |
22 |
23 |
<requires url="notifications" version="5.3.0d1"/> |
| |
23 |
24 |
<requires url="oacs-dav" version="1.1b1"/> |
| |
24 |
25 |
<requires url="rss-support" version="0.3"/> |
| |
25 |
26 |
|
| |
26 |
27 |
<callbacks> |
| |
27 |
28 |
<callback type="after-install" proc="fs::install::package_install"/> |
| |
28 |
29 |
<callback type="after-instantiate" proc="fs::install::after_instantiate"/> |
| |
29 |
30 |
<callback type="after-mount" proc="fs::after_mount"/> |
| |
30 |
31 |
<callback type="after-upgrade" proc="fs::install::upgrade"/> |
| |
31 |
32 |
<callback type="before-uninstantiate" proc="fs::install::before_uninstantiate"/> |
| |
32 |
33 |
<callback type="before-unmount" proc="fs::before_unmount"/> |
| |
33 |
34 |
</callbacks> |
| |
34 |
35 |
<parameters> |
| |
35 |
36 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="AllowTextEdit" default="0" description="Allow users to edit the content of text based files in their browser."/> |
| |
36 |
37 |
<parameter datatype="string" min_n_values="1" max_n_values="1" name="ArchiveCommand" default="/usr/bin/zip -r {out_file} {in_file}" description="Program (and program options) to use for archiving file storage objects. Use the special tags {in_file} and {out_file} (including the curly braces) to denote the locations of the input and output files on the command line."/> |
| |
37 |
38 |
<parameter datatype="string" min_n_values="1" max_n_values="1" name="ArchiveExtension" default="zip" description="The extension that the programmer should add to the output file. This depends on the value of ArchiveCommand"/> |
| |
38 |
39 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="BehaveLikeFilesystemP" default="0" description="Switch to use file-title for download instead of original filename"/> |
| |
39 |
|
<parameter datatype="number" min_n_values="1" max_n_values="1" name="CategoriesP" default="0" description="Allow categories to be attached to a file."/> |
| |
40 |
40 |
<parameter datatype="string" min_n_values="1" max_n_values="1" name="DownloadTargetWindowName" description="Many modern Web browsers will attempt to open documents directly in the browser if they can. To disable this "plugin mode" behavior and cause downloads to open in a new window, set this value to "_blank" or any non-empty string. Setting this value to the empty string (default) will leave it to the browser program to decide."/> |
| |
41 |
41 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="ExposeRssP" default="0" description="Should we offer navigation to set up RSS feeds for folders?"/> |
| |
42 |
42 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="GeneralCommentsP" default="0" description="Allow comments to be attached to a file."/> |
| |
43 |
43 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="MaximumFileSize" default="524288000" description="The maximum size, in bytes, of files that users are allowed to upload. Should not be set larger than the systemwide AOLServer parameter maxinput."/> |
| |
44 |
44 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="MoveByCopyDeleteP" default="1" description="Move files by copying and then deleting the original? Default: Normal move"/> |
| |
45 |
45 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="ShowAdministerPermissionsLinkP" default="1" description="Whether or not to show a link to administer permissions on the file storage object."/> |
| |
46 |
46 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="StoreFilesInDatabaseP" default="0" description="Flag to determine the storage type. A flag of 1 (true) will store the files in the database. If 0 (false) files are stored in the filesystem. ***This parameter should only be changed at package instance creation.***"/> |
| |
47 |
47 |
<parameter datatype="string" min_n_values="1" max_n_values="1" name="UnzipBinary" default="unzip" description="The path and name of the unzip binary to unpack zip files containing multiple files."/> |
| |
48 |
48 |
<parameter datatype="number" min_n_values="1" max_n_values="1" name="UseWebDavP" default="0" description="Flag to determine if WebDav is active. A flag of 1 (true) means WebDav is active and we will show WebDav links"/> |
| |
49 |
49 |
</parameters> |
| |
50 |
50 |
|
| |
51 |
51 |
</version> |
| |
52 |
52 |
</package> |