How To: Enhance Drupal's user access, features & control
Drupal is all about two things, content and management. Ok, so that was a cheesy one about Drupal being a CMS. But,the biggest advantage Drupal has, as I see it, over many other CMS's is both its flexibility and the number of contributions made to extend what it can do. Quite literly, there are new modules every week (RSS feed) which make Drupal do things you probably want it to do.
Herein lies the problem. Knowing what modules do, which ones to use and how to find them. If your goal is simply to allow other users to contribute content to your site with a degree of control over who can contribute, how they contribute and what the process is, then this video will get you started.
Using the Modr8 module [issues] - [usage], you can add moderation of content to your site. When allowing users to contribute, you can clean things up by using the Vertical Tabs module [issues] - [usage], which makes the node edit form much more clean. Finally, when it comes to allowing some users the ability to publish, without moderation, using the Override Node Options module [issues] - [usage], you can provide users with control over the node options of Published, Promoted or Sticky and allow for the Authored On and Authored By to be controlled per role.
As Drupal has proven time-and-time-again, there's very little you can't accomplish. All you need to do is either find the module or build it.
Related videos: