ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Batch upload and restrict download of media files

July 02, 2007 11:35am

Subscribe [1]
  • #1 / Jul 02, 2007 11:35am

    Gila

    2 posts

    I would like to be able to upload media files (WAV & MP3) to my site and give clients permission based access to download, delete or change the names of the files.  Currently I use FTP to post them on an unsecured page on my site.  Then clients go to that page and download what they want.  I would like each client to have his/her own area where they could access the files and modify them (change names or delete) and of course download them.

    As I am not a programmer I would be purchasing the commercial package and be looking for someone to install and if necessary modify the code.  The public portion of my current site is very simple with 5 pages and I would like to have these on the “front” of the new CMS site.

    Your product is nice; it looks more streamlined than the Aspapp.com CMS. By the way I don’t see a working Demo on your site.  Do you have one?

  • #2 / Jul 02, 2007 2:55pm

    Lisa Wess

    20502 posts

    Greetings, Gila—

    You can certainly allow anyone to upload files.  However deletion and renaming is a trickier matter.  There is a File Manager module which you can find at the wiki Modules page. I know that allows deletion but I am not sure about renaming, to be honest.

    Also, permission to that would be the entire module, not just that members files. 

    Ultimately you could build a module that would allow this kind of management but asset management is not something built into ExpressionEngine.  EE is highly expandable by extensions, modules, and plugins so it is possible to build such a utility.  As you mentioned you would be hiring someone, so you should have a look at our Pro Network and our Job Board.

    We do have working demos, you can find them at the Try ExpressionEngine page.

  • #3 / Jul 02, 2007 5:43pm

    Gila

    2 posts

    Hi Lisa, I am sorry if I was not clear.  No one would be able to upload files; I would be posting them.  In most cases there would be different versions (101a.wav, 101b.wav & 101c.wav).  After logging in, the client would go to his/her area, review the files, delete the one(s) not needed and rename the keeper (101.wav).

    If you think EE is not the correct venue for my application do you have any ideas?

    Thanks

  • #4 / Jul 02, 2007 6:10pm

    Lisa Wess

    20502 posts

    There is definitely no built-in way to do that at this time.  It is certainly possible to extend ExpressionEngine to do that, and you might try those resources I mentioned in my previous post.  You would want to be able to control security tightly (deleting files is something to be very careful of) and make sure that the users can only delete the appropriate files. It is not outside of the realm of EE due to EE’s development framework - but you would need someone capable of adding in that functionality, probably as a Module.

    As far as other venues, unfortunately no - asset management capabilities of CMS’s is not an area that I’m that familiar with, my apologies.  :( Some other members in the community may have ideas, though.

  • #5 / Jul 02, 2007 6:49pm

    Gila

    2 posts

    Thank you,  I will review my options.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases