I am having a very difficult time getting a views filter to show only the statuses from group members in organic groups. Can you help tell me how you manages to get this to work? I have tried everything, filters, and relationships, but no matter what all statuses are being shown. Any suggestions would be greatly appreciated.

Comments

icecreamyou’s picture

Status: Active » Fixed

First of all, it is extremely irritating when you post the same issue in multiple places, especially in closed issues. Stop it.

Second of all, you have to be using a User view, like the default facebook_status view. Then just add the Organic groups: Group node argument.

AntiNSA’s picture

Im sorry to have disturbed you. I have stil found it very difficult to get the view to work correctly. Ihave no other problem using views and creating filters to display group content. I have tried to copy the view which has an argument to display group members only. They use the node arguement

and that doesnt work wither.

There are two options for displaying the

Organic groups: Group node
Organic groups: Group node

I have tried the first and the second option, and the first option with display all values, and I hae tried to copy the php code I copied from the recent users block

if ($node = og_get_group_context()) {
return $node->nid;
}
else {
return NULL;
}

I am still unable to get it to work.

If you can export a view or explain how to set the argument correctly I would greatly appreciate it.

Thanks for everything and sorry to annoy you.

AntiNSA’s picture

Status: Fixed » Needs work
AntiNSA’s picture

Title: Can someone please tell me how to get statuses of group members only to be shown in og through views? I cant get user view to,,, » Can you please help me to set the correct argument to show statuses from group members only?? Unable to get group:node argument
icecreamyou’s picture

Status: Needs work » Fixed

I don't really understand what you're saying, but there's nothing else I can tell you. This isn't really a FBSS question, it's a question of how you can build a list of users in a certain group. To build a list of users in a certain group, you just add the OG: Group node filter to a User view. That's it. Then you just add one of the status-related fields and you have your list of status updates.

If you have trouble with the OG Views handlers, that's a question for the OG queue.

AntiNSA’s picture

I have lots of views created which show only members, or only posts in a group. I am sorry that facebook statuses is the biggest challenge thus far.

1) Create a Users View
2) add "OG: Group node filter"

there is no filter in views like this.
I tried this filter:
Organic groups: OG: Is membership approved Yes
But it also doesnt work.

These are the filters available:
Organic groups: Expiration dates for current user
Organic groups: Group member
Organic groups: Member Title
Organic groups: OG: Is member an admin in a group
Organic groups: OG: Is membership approved Appends approval needed if user's membership request is pending.
Organic groups: OG: Membership create date
Organic groups: OG: Membership expiration date
Organic groups: OG: Membership last updated date
Organic groups: OG: Notifications autosubscribe

None of these are working. The same filter which allows to list recent group members is also not working. So If youcould provide a clear example I would appreciate it. Its not as though I havent tried for hours.

AntiNSA’s picture

for all people with this problem,. clone recent member list and add facebook statuses.

icecreamyou’s picture

Argument. Not filter. Sorry. You need an argument because you will be using the view for multiple groups.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.