Easy upload system

Scott Sauyet - September 29, 2007 - 22:33

I'm creating a new website for my small town. There's a feature I'd really like, and I was wondering if there was already some module that might help me accomplish it, or one that's similar enough that I -- an experienced programmer, but a novice with Drupal -- might be able to modify to suit.

The town government has numerous boards and commissions, each of which has monthly meetings, which in turn leads to a great number of minutes and agendas. Right now they are filtering through a small number of volunteers who post them to the current site. I would really like to make the new site more self-service, granting permission to the chairpeople and/or secretaries of each committee. few of whom are web-savvy --- the ability to easily upload their documents. I would like some sort of interface where they simply choose which board the document belongs to and what date the meeting is for and upload the document. Then that document should be shown attached to the page for the relevant committee. Or even simpler for the users would be an email-attachment-to-post facility, but I'm not quite sure how I'd pass the remaining data such as the committee name and meeting date.

Is there anything around at all like this? I don't really even know what to search for in the modules.

Any suggestions?

Thanks,

-- Scott

CCK + filefield module +

gmak - September 29, 2007 - 22:51

CCK + filefield module + date module + taxonomy + views

Using CCK and the filefield module you should be able to do what you are looking for.

You might:

1. Create a content type called "Board" which has a basic description and any other information relevant to it.
2. Create a content type called "Minutes" which has a date, and a filefield (for upload), and any other relevant fields, and a nodereference field (which refers to your "Board" type).
3. Create a few "Boards" with titles, etc.
4. Create a few "Minutes", with uploaded file(s), and be sure to reference them to the relevant Board.

That should do the basics - linking your minutes to your boards. You can then use Views and themes (check out the Views Theme Wizard and Contemplate) to allow you to display things in a variety of ways.

Good Luck

I will check these out.

Scott Sauyet - September 30, 2007 - 12:45

I will check these out. Thanks for the detailed reply.

You might also want to check out the minutes module

nevets - September 29, 2007 - 23:18

The minutes module does some of what you want and can be paired with the standard upload module. I have not tried it with CCK based events though.

This could be precisely what

Scott Sauyet - September 30, 2007 - 12:47

This could be precisely what I need. I will check it out. Thank you.

 
 

Drupal is a registered trademark of Dries Buytaert.