I want to assign non-admins the ability to moderate a specific content type created by flexinode. I created the new content in flexinode. I installed the 'content moderation' module. I assigned content moderation access to my non-admin role, of which my non-admin user is a part of. However, any content that is in the moderation que does not show up using the 'content moderation' link. It doesn't for both non-admin's and admins.

The only way I can moderate content is by logging in as an admin. I've used the 10/15 CVS 'content moderation' module as well. Running 4.7.3

I've created moderated content after installation, done the module upgrade. Everything.

I thought the 'content moderation' module was straight-forward. Is there any other way to implement content moderation?

Thanks,

Reggie Ryan

Comments

hazexp’s picture

Is it possible for you to have the default publishing options just to have all content be pushed to a moderation queue, then be approved?

If you wish to do this go to: admin -> settings -> content types

Configure whichever content type you want to have moderated.

Where it says 'Workflow' and "Default Options", make sure 'In Moderation Queue' is ticked.

rryan’s picture

Actually that is what I've done. The content type is defaulted to 'In Moderation'. The problem is that I want non-admins to be able to moderate the content then- and approve it.

This is for use in a school setting. I've set up a content type that allows special-needs students to create very basic book reports. I then want a classroom teacher to be able to review/moderate submitted book reports before publishing.

I though the moderate content module would be the way to go without having to make the teacher an admin (which is not an option).

Thanks,

Reggie

vm’s picture

i think ive stumbled on the answer to this.

you may need to actions module, and the workflow module which also comes with some role acsess.

patchak’s picture

Yes vote up down and actions module can help. Set the voting action to +1 points = out of moderation and then let the teacher use vote up down on a special view tat you create. (being the nodes in moderation...)

Simply select in the vote up down module to work with the content type you use and voila, I think it should work just fine and no need to give admin permission.

btw I must say that with content moderation you are not supposed to give any "admin" permission...

cya

rryan’s picture

I've taken a stab at implimenting actions and workflow.

I started with having an action that notified through email the teacher that a new submission was made by a student. I included the student's name and the url of the submission. Unfortunately when the teacher clicked on the url, they got an 'access denied' page as they would not be logged in. They could then login, then go back to the url. Works, but not elegant.

Then I tried a more involved workflow. Student submitts work. Teacher gets an email notice. Workflow changes ownership to teacher. Using the 'workplace' module, new submission shows up in teacher's workplace. Problem I now have is if the teacher looks at the student work and wants them to re-edit the content. I need to figure out a way to get the submission back to the student.

If this does not work, I'm looking at the voting solution also suggested.

I appreciate all the suggestions. The teacher this is for has one computer for 20 kids who are very demanding. Drupal is a great way to make use of limited tech, and make teaching a little easier.

hitek0301’s picture

my question is even though the Moderation Queue is checked users when creating new content lets say blog entry gets the option to uncheck " In moderation queue" how do i stop that?