Can users view their own posts before accepted by moderator?
taite11 - December 14, 2008 - 21:37
| Project: | modr8 |
| Version: | 6.x-1.0-beta2 |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
Is there a way to let users still view their own posts on the site before the posts are accepted by a moderator? Then, once a moderator acceps the post, every user can see it.

#1
Great idea! I could use that feature.
#2
Posts in moderation can still be viewd by all users - the moderation merely prevents them from showing up in lists (like calenders or the front page)
The more likely problem is that the user cannot *find* their own posts that are in moderation. You could easily add a block or something on the user's profile page to give them a list of their own content in moderaiton.
#3
I was using Modr8 to put comments in the moderation queue. The comments are nodes made with the Node Comment module and are displayed below the node being commented on with Views.
So, to be more specific, I would like users to be able to see/find their own posts, even before a moderator accepts them, but not let users see/find other users' posts before they are accepted by a moderator.
#4
I have no experience with node comment module - see my suggestions above.
#5
May be you can try the workflow module? There you can set the authorization level, which user can at what state of the workflow.
#6
I tried Workflow. It does do what I want it to. The downside is that there's a lot of clicking involved in the process though.
With Workflow
- View Workflow summary
- Filter for the Workflow state you want to see
- Click on node
- Click on node's "workflow tab"
- Select the state you want and click submit.
- Repeat the last 3 steps for each node.
Aiyaaa... that's a lot of clicking.
Modr8 is much simpler... With modr8
- View Moderated Content
- Select the state you want for each node in the queue and click submit.
#7
I think, when looking at it strictly conceptually, your problem should not be solved in the modr8 module.
For moderating 'normal posts/nodes', the modr8 module does nothing special. It is the listings in Drupal itself (like 'recent posts', like the normal comment view) that have the right conditions/arguments to select everything that is "either not moderated, or owned by yourself".
So what should be changed, is really the arguments to that view in the node comment module.
modr8 only does 'moderating', not 'deciding which content shows up in all views on the site'.
(Maybe the 'project' property of this issue should be changed to nodecomment?
Maybe you can do that, after checking whether you can indeed change the view included in the nodecomment module? I don't know that module. Not yet anyway :) )