Hi all,
I've been working in the past with Joomla, Wordpress and ModXcms and have decided to give Drupal a go, as I need a bit more flexibility. The project I thought I'd start with is a web site for my local running group. I'll explain what I need the website to do, in the hope that I can get some verification that it can be achieved with Drupal, and hopefully some broad pointers to modules or techniques which might help.
- The website will have a few pages of public content -- basically information about the next run and some general information. The rest of the content (previous runs, photographs etc) will be for members only.
- Some members will be allowed to post content (Editors). Most will just need to read it.
- All members will be able to upload photos of the runs to photo-albums.
- Communication from the site is via a newsletter sent out before and after every run. Users of the site need to be able to select whether or not they receive this.
- Details of how many runs each person has done need to be collected and displayed on a single page. Certain members can edit this page and increment the run total for each runner after each run. Hopefully by clicking a + button, or clicking a checkbox.
So most of this seems to rely on assigning permissions to users. I've seen a module called ACL which looks as though it might do the job.