Downloads section in Drupal

smythph's picture

Hi guys,

My name is Phil and Im a newbie. I am currently working on a community of practice website that will be offered to primary school teachers as a place to discuss, share and forulate ideas on how best to teach children science in primary schools. I am developing resources for this site that teachers or parents can download to use within their classes such as lesson plans, lesson content and worksheets.

What I would hope to have on the site would be a downloads section or area that people could go to freely browse and download content. Also it would be cool if people could go there and upload files too. I have been looking around for a module to do this and I can't seem to find what Im looking for. Any help would be greatly appreciated, I am working on my own on this and I am a complete noob so feel free to be blunt if im missing something obvious, the site is live in a pretty rough form at www.bdi.ie/drupal

Thanks for your time and hope to see you in Galway,

Kind Regards,

Phil

Groups:
Login to post comments

CCK, FileField & Views Modules

bkilma's picture
bkilma - Mon, 2009-03-30 18:13

Hi Phil
Welcome to Drupal. Pretty new myself. Purchased the "Using Drupal" O'Reilly book and found it brillant to get me going and answer questions like this one.

Step 1 - Build Content Type to Allow Someone Upload Files
Drupal core does have an Upload module which is under Core - Optional in the module list (admin/build/modules) but if you turn it on it would be there for all content types (pages, products etc). However it you use CCK Module and FileField module is an excellent and easy way to accomplish what you are trying to do.

Step 2 - Build Page To Allow Users Download Files
Using Views Module you can create any view you would like. Complex module but the power it gives the developer is brillant. If you are going to use Drupal this is a must have skill in your tool box.

I realise this is not a very detailed answer but it might point you in the right direction. Chapter 3 in the book is 56 pages long and does this in detail.

Barry


disable core upload on content types

scor's picture
scor - Mon, 2009-03-30 19:12

Note that you can disable the core upload on a content type basis: when you edit a content type, it's in the workflow settings, attachments. As bkilma pointed out, the CCK and FileField modules will give you more flexibility than the core upload module.


Thanks guys for the replys.

smythph's picture
smythph - Tue, 2009-03-31 13:27

Thanks guys for the replys. At the moment users can attach files to their comments etc but I am looking to build a repository kind of area, that can be searched and browsed. Will these modules help me do this? I'm going to take a look at the CCK and FileField modules now. Again thanks for the input,

Phil


I think for your needs you

somes - Wed, 2009-04-01 16:08

I think for your needs you wouldnt need extra modules everything you need is in core (some extra modules will be useful mind) - Im in dcu so drop me a line
I should be in galway so I can go through what you need to be looking at, and the problems you might face :)

Martin


Hi guys, Couldn't make it

smythph's picture
smythph - Tue, 2009-04-14 12:07

Hi guys,

Couldn't make it over in the end, IoP conference was on that weekend too unfortunately. Thanks for the offer Martin, I'd love to run some things by you quickly if thats ok. Just a few directional hints and I can plow futher ahead myself, even some pointers once you see what im banging my head against.
I was talking with a few people who made it to Galway and they all seemed to have really enjoyed it, glad it went so well!
Im at ext 6438 in DCU if can meet up for an hour sometime, if not no problem,
Thanks

Phil