I have a content type for committee minutes. These are currently posted to the whatever group keeps minutes. If I tell the content type to stop posting to the group, it does, but all the minutes currently posted still show up and I have to visit each one and deselect the group. However with the posting turned off there is no tab to unpost them. If I turn posting back on I see the tab again. So either when I turn posting off it should turn it off on all currently posted nodes or there should be a VBO process, like unpublish all, called removes audience.

There are thousands of nodes so it is impractical to visit each one. I am willing to use phpmyadmin if I knew what table and column I should change, but I can't find it with some browsing.

Comments

krh121791’s picture

When you say you turn posting of which setting are you referring to? Can you tell me how you navigate to that setting to give context? Or, if you could post some screen shots of what you are trying, I can help you.

shushu’s picture

Status: Active » Postponed (maintainer needs more info)
yktdan’s picture

On a content type page, Organic Groups tab you have radio buttons
Group node
May not be posted into a group.
Standard group post (typically only author may edit).
Wiki group post (any group member may edit).

What I am talking about is the behavior when you switch from either of the last two to May not be posted into a group.

krh121791’s picture

Okay, I believe I understand. So, is this correct:
1. You set Committee Minutes to a Standard Group post or Wiki Group post
2. Users create Committee Minutes and select a corresponding group
3. You set the Committee Minutes to May no be posted into a group
4. You want all previously created Committee Minutes to be removed from selected groups?

If that is true, can I ask why?

Also, if you are simply wanting to hide the Committee minutes, you can unpublish them with VBO or if you are using views, you can filter out Committee Minutes attached to a certain group. Either way, I can give you a procedure on both options.

yktdan’s picture

Yes 1,2,3,4

Currently they are being posted to the blog page and it is too much clutter. So we want to not post them or see all the old ones in the blog. We have a view that will sort/select them so they don't need to be in the blog.

We do not want them unpublished as then they will not be searchable by everyone.

krh121791’s picture

Awesome, I believe you should try the following options:

First, make sure the content type is not promoting to the front page. I believe this is why the Committee Minutes are on your blog page (assuming you are using the default Drupal Blog).
To fix this, navigate from the Admin Menu to Content Management -> Content Types -> Edit Committee Minutes.
On the form, Expand the Workflow settings Fieldset by clicking it, and deselect Promoted to front page.
Then, save your changes.

The second option is to filter by node type on your view (also, you can use both options).
To do this, navigate to your view, Site Building -> Views -> List, and then select your view.
Next, select the correct display and under the filter pane click the plus icon.
Find the Node: Type option, check it, and click Add.
Select all the node types you want to appear in your view, and exclude Committee Minutes.
Save the view.

I hope this helps.