For comments, there are modules which allows them to be approved before they are posted?
I want to give access to the users to post a content but want it to be approved before it is posted.
how can i set the content to be posted only after administer reviews it?Is there any module for it?

Comments

cmckay’s picture

Hey Rabinrai, one way of approaching this.
You will need the following modules:
Views - http://drupal.org/project/views

CCK - http://drupal.org/project/cck

if you have cck installed, navigate to Content Management> Content types> select the content type you wish to use, for example a blog or a story, go to Workflow and under Default options unselect published.

Then using the Views module, set a new view for unpublished content, enable it as a block also.

Navigate to Administer> Site Building> Blocks and set the block to only be shown on your admin page.
There you have, you will be able to see all unpublished nodes on your admin page.

www.myappleguide.com

riwaj’s picture

Thanks cmckay,
I followed your instructions but stuck up in the view creation.Can you please help me on how to create the view for unpublished nodes?
Thank you so much for the help!

riwaj’s picture

i ought to add filter. 'node published is equal to no'. right?
i have to try it.
thanks anyway!

ultimateboy’s picture

Or, simply use the Node Approval module.

Or, if you only want to have to approve comments, use the Comment Approval module.

--matt tucker
http://www.monarch-digital.com

-- matt tucker

riwaj’s picture

Better way indeed!
Done with view and cck though.will give it a try too

NewZeal’s picture

The problem with this is that the node creator has to click unpublished in the node add form. Usually the default is published. Presumably "create %node" permissions enables this box.