Project

General

Profile

Upload Forms plugin

Added by Tudor Cornea over 12 years ago

I would like to present the Redmine Upload Forms plugin.

Details
The plugin is useful for collecting information from groups of users, similar to a
homework assignment on Moodle.

Features
*Allows creation/deletion of upload forms.
*Allows separate views of the uploaded files (each unprivileged user will see only his own uploaded files,
, privileged users can see all the files, and download them , if needed)
*Searchable
*Appears in the 'Activity tab'

Implementation
*The plugin is based on the 'documents' module, and it should integrate easily
with the rest of the modules available in Redmine.
*The current version requires 'tar' to be available on the system.
*Users are allowed to upload a single file per upload form, currently.

Testing
*Ubuntu 11.04
*Redmine v. 1.2.0 (bitnami stack)
*Ruby v. 1.8.7
*Rake v. 0.8.7
*Rails v. 2.3.11

redmine_uploads.zip (37.3 KB) redmine_uploads.zip Redmine Upload Forms plugin

Replies (9)

RE: Upload Forms plugin - Added by Ivan Cenov over 12 years ago

You'd better add your plugin in the plugins' directory, here

Thanks for your contribution.

Does your plugin work on Windows machine?

RE: Upload Forms plugin - Added by Terence Mill over 12 years ago

Add a code repository e.g github, insatllation notes and some screenshots. TX

RE: Upload Forms plugin - Added by Steven Wong over 12 years ago

Nice Work. Thanks.

RE: Upload Forms plugin - Added by Tudor Cornea over 12 years ago

The current version of the plugin is dependent on 'tar', so it will probably not work on Windows.

I have added it to the plugins directory http://www.redmine.org/plugins/redmine_upload_forms.

Here are some screenshots of the plugin.

redmine_uploads_screenshots.zip (332 KB) redmine_uploads_screenshots.zip Some screenshots of the plugin

RE: Upload Forms plugin - Added by Terence Mill over 12 years ago

Here is always removed the only document uploaded on a form wehn i try to uploads a second file in the same document. It always shows the message "This will delete any previously uploaded files. Are you sure you want to do this?" if i add a second file.

Why did you do that plugin? Is that of the feature to download a documents folder as tar?Would be geat if you could provide patch to include that feature into the standarc document view and controler in redmine core.

RE: Upload Forms plugin - Added by Tudor Cornea over 12 years ago

Thank you for your feedback.

The deletion of previously uploaded files was supposed to be a key feature of the plugin.

I made the plugin because I needed a lightweight combination between 'documents' and 'files', from the core modules,
with a behavior similar to that of an assignment on Moodle ( where a single file is collected from each user, and any newer file uploaded will overwrite the old one), and the current ones didn't satisfy my needs.

I could try to write the patch , if that is needed.

RE: Upload Forms plugin - Added by Ivan Cenov over 12 years ago

Compare with DMSF plugin

RE: Upload Forms plugin - Added by Terence Mill over 12 years ago

Tudor Cornea wrote:

Thank you for your feedback.

The deletion of previously uploaded files was supposed to be a key feature of the plugin.

I made the plugin because I needed a lightweight combination between 'documents' and 'files', from the core modules,
with a behavior similar to that of an assignment on Moodle ( where a single file is collected from each user, and any newer file uploaded will overwrite the old one), and the current ones didn't satisfy my needs.

I could try to write the patch , if that is needed.

Nope, that ok for me.

RE: Upload Forms plugin - Added by Tudor Cornea over 12 years ago

Hello Ivan

I have installed the DMSF plugin, but I don't think it's what I need, that's why I created the plugin.

I want something like when I upload a file, other users should not see it, if they do not have the permissions to do so.
In DMSF, it seems that all of the files are view-able by everybody, even if they are not admins, for ex.

Do you know if this is possible with DMSF ?

    (1-9/9)