Hi

I am new to Drupal (firest post) and currently are thinking move from xoops to Drupal.

I am looking for solutions for my site, it's a music projects(songs) collaboration site, basically members of each project/song, can view/download/upload audio files (mp3) to the project/song area, also can post notes on each upload/file or comment on other's upload/file. It could be based in a upload/download module with permissions control.

I need:

1.admin can set up each new project (or songs), post comment about the project, invite users to joint the project either public or private.
2.Invited members then can view project details, and download mp3s from other project participants. They can also post comments and upload their own MP3s.
3.The collaboration based on members upload their musical parts for the some project such as bass part, guitar part, voice part etc.
Any suggestions on what modules or how can I achieved this?

Thanks in advance.

Digi

Comments

digi_boy’s picture

The wfdownloads (download module) for xoops works ok for this, I can use "download Category" to set up as "projects" then apply permission to each Category/project for different users/members.

Is a similar or better download modules can do the job?

Thanks

digi_boy

WorldFallz’s picture

You can use the core upload module or the contributed http://drupal.org/project/filefield module. I'm not sure what's the best way for the 'invite' type function. The http://drupal.org/project/og module includes that if you make a group for each "project" (this might be overkill though, if you don't want all the features of a group). Another way to approach it might be the http://drupal.org/project/protected_node module.

digi_boy’s picture

Thank you. Filefield sounds good, however, after uploaded to the modules folder, I have the followring error and not be able to install the module:

FileField 6.x-3.0

Defines a file field type.
Depends on: Content (missing)
Required by: FileField Meta (disabled)

FileField 6.x-3.0 meta

Add metadata gathering and storage to FileField.
Depends on: FileField (disabled), Getid3 (missing), Content (missing)

What I should do to solve these problems?

Thanks

WorldFallz’s picture

When you see "missing" on the modules page it means a module that that module depends on has not been installed to the modules directory (disabled means exactly that, the module has not been enabled). In this case, "content" refers to the cck module (filefield is a type of cck field).