Hi drupals,

All comunity sections are "normal", nothing fancy and i will skip them.

My main concern is related to file management system, i need to know how drupal is dealing with them:

  • good handling big files (2M - 400M)
  • bulk upload at least for administrators
  • resume dl/up for users
  • upload big files (over 100M) maybe using an ftp transfer protocol, normal scripts are limited by webserver upload limit or script execution time
  • great documents browser at front end:
    sorting by different criteria (if criteria can be customized is a bonus):
    • by custom groups
    • by date submited
    • # downloads
    • ratings
    • comments
    • related with other files
  • user rating and comments for each file
  • a relevant search and anvanced search
  • rss especially for this section
  • dinamic limitations for users (max # of complete downloads/KB per user/IP take an action like suspend account for a period of time or notifying the user) or calculating throught a rewarding points system to set levels for each user (to give extra permisions for user which uploaded files, posted comments/posts/rates)
  • a good logging system # downloads, KB per user, IP, country. User tracking IP and country.
  • pdf and zip (seaching in pdfs contents, checking zip and pdf integrity) features is considered a bonus

I know some of my requests are impressive but i need to know exactly what drupal can offer me.

Thanks in advance.