I would love to get rid of Audience checkboxes when submitting content within a group. But then equally important would be that the content submissions are group sensitive. Say you have hundreds of groups within your website (which I will hopefully have :-) > when a user submits content they will be overwhelmed with a huge listing of groups in the Audience field > they will then have to painstakingly weed through hundreds of groups in order to find the correct one, this is not good. In my opinion, for situations like this, there should not be an Audience field. Simply, content submissions should be group sensitive. If you are in X group, when you submit a blog entry within X group, it should only and automatically be posted in X group. Could this be a future feature? Is there any way to implement this now?

CommentFileSizeAuthor
#5 Snap1_0.jpg84.34 KBsodani
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Neil Adair’s picture

"when a user submits content they will be overwhelmed with a huge listing of groups in the Audience field"

Users only see the groups they are subscribed to

I disable the create content items in the Drupal navigation so that users can only create content within a group, the group is selected by default.

Neil

jrstmartin’s picture

Thanks for the clarification on the first part (only subscribed group checkboxes are displayed). That's a relief.

I too disabled the main create content links, and I kept just the group specific ones created by OG. I didn't think the current group checkbox was automatically selected though. I'll have to do more testing. If this is true I'm just going to // comment out the $form for Audience. I just believe it's too much for the user to figure out and that the content submission is assumed to go in the current group anyway.

Neil Adair’s picture

Be aware that users will not be able to change the default setting for public. You may want that behaviour anyway.

Neil

sodani’s picture

Not to mention the possibility of a user spamming a whole bunch of groups. Can someone tell me how to disable the "create content" link in the navigation? I can't seem to be able to find it...

sodani’s picture

FileSize
84.34 KB

Here is a screenshot of what my menu admin looks like

sodani’s picture

I should also add that I'm not having trouble with the link coming up for anonymous users, since I've seen some threads on that. The link comes up for authenticated users, and I want to get rid of that. Ideally, it'll only appear to uid=1

jrstmartin’s picture

You can remove the "create content" link including its sub-links in a number of ways:

1. Go to administer > access control > under the authenticated user column uncheck the boxes for the content creation types that you want to disallow (edit own blog, create book pages, create new books, etc...). The menu links for the corresponding content creation will now not appear for the authenticated user.

2. If you still cannot remove the links, you can move these links to another menu that you don't show (you basically will be hiding them). Go to adminster > menus > add menu (tab) > create an arbitrary menu named "Hidden" for example. Now edit the "create content" link group > change its Parent to the "Hidden" menu you just made. The menu links have now been removed from the "Navigation" menu and moved to the "Hidden" menu. Just make sure you do not enable the "Hidden" menu Block in administer > blocks and no one will ever see them.

Note: With #2 you may run into breadcrumb links that still allow your visitors to access the content you were trying to hide. So, the best way is #1, #2 is sort-of a hack.

Hope this helps :-)

moshe weitzman’s picture

Status: Active » Fixed

fix coming momentarily. there is a new pref in admin/settings where you can choose to hide these checkboxs on node form.

brst t’s picture

If it's not tooo late to request, an option to omit just the 'Public' checkbox would be great as well.

moshe weitzman’s picture

the public checkbox can already be removed. see admin/settings/og

Anonymous’s picture

Status: Fixed » Closed (fixed)
karmalo’s picture

no they still cant be removed...and Im using 6.x and its almost 2 years now that this feature still doesnt work..

brst t’s picture

Version: 4.7.x-1.x-dev » 6.x-2.x-dev

The audience checkboxes only disappear when you add the node from within the group itself.

JerryH’s picture

Status: Active » Closed (fixed)

I've tried inside, outside and all of them, they will not disappear, as I don't want to use the query string, I was to have a clean URL and always default to the current one.

I think I'm going to have to hack this myself, less a "always use the current group" option can be added ?

JerryH’s picture

Status: Closed (fixed) » Active

Status: Closed (fixed) » Active