I am about to rebuild a site, starting from scratch (although content will be migrated from old site) - with Drupal 7. I need some suggestions for modules and suchlike. These are the sort of things I'd like to do:
* Want non-expert users to create/edit pages in areas under their control (currently using TinyMCE)
* Want users (non-logged in ones) to be able to submit information by filling in forms that get emailed to appropriate recipients (current site uses webforms)
* Want to be able to set up areas on the site that are only accessible to logged in users - and even have areas that are only accessible to specific groups of users/roles
* Want to be able to manage a number of databases (e.g. list of officers, list of events, list of authorised marshals) on the site - accessible to (depending on the information) - visitors (e.g. they can go to a page that displays a list of events, derived from the database), logged in users (view database info in table or form view, modify database in table/form view, depending on permissions)