This week, I have been making a news website for the Somalian's community. The client wants different users to have different publishing abilities.
Eg.
1) Trusted member can publish news without approval
2) Normal member can publish news / post, but it has to be approved by admin before it could be shown on the web.
The challenge for that is drupal only allows one default option in the "publish" box for all users.
Here is how I solve the problem:
1) Untick Publishing box in the "Publishing box". It means by default, all post are set to "unpublished" after it's submitted.