Does that make sense? It seems like each time I run to the home page I'd want to see updates from groups, events, etc. I *am* following?

Comments

ezra-g’s picture

I think the justification is that when you first join the site, you wouldn't see anything in that listing because you wouldn't be following. However, we could change this by making suggestions on that page for what the user should follow and defaulting to "following."

skomorokh’s picture

Another option would be to change the toggle from being between "following/not following" to "following/all". And default to all.

Hm, that would need some change in the wording. Maybe something like a toggle between "following" and "following or not":

Show all content I'm following or not sorted by...

Gerben Zaagsma’s picture

Wouldn't it be possible to distinguish what a user sees depending on whether he/she is registered or not?

So a non-registered user sees content he/she is *not* following by default. A registered user sees content he/she *is* following by default.

ezra-g’s picture

Wouldn't it be possible to distinguish what a user sees depending on whether he/she is registered or not?

We already do this. Anonymous users see a completely different homepage.

Gerben Zaagsma’s picture

You're right, I am confusing two different things.

I think the justification is that when you first join the site, you wouldn't see anything in that listing because you wouldn't be following. However, we could change this by making suggestions on that page for what the user should follow and defaulting to "following."

+1 for this, wording seems fine to me.

matt v.’s picture

I'm hesitant to complicate the issue even more, but I got a request from a user today to be able to view "both." That is, users would like a filter option to see what they are following along with what they are not following, without having to switch between different filter settings.

autolyst’s picture

So a default option of "all" with two additional facets for following and not following respectively?

webchick’s picture

Yeah, that's what I would do. For extra credit, make it "sticky" so it remembers what I chose last (or provide an option in my profile to specify).

autolyst’s picture

@webchick this is why you get paid the big bucks!

autolyst’s picture

Looking at the filter it may need to be reworded

Currently it is - Show me [option 1] "all content" I'm [option 2] "following" sorted by [option 3] "last updated first".

What about - Show me or Showing [formerly option 2] "any" [formerly option 1] "content" sorted by [option 3] "last updated first".

Options for any would be followed, and un-followed (is that a word?)....ooooooh what about "recommended" that would be sexy too.
Options for content would the same as your node types but you would have to drop the all off the option name.
Options for sorting would be the same unless you wanted to throw featured in there for good measure.

geresy’s picture

What about - Show me or Showing [formerly option 2] "any" [formerly option 1] "content" sorted by [option 3] "last updated first".

+1 for Showing all content following and not following. All site activity ...

rickvug’s picture

Another +1 for all being added as the default. I came across this in Commons demos.

aramollis’s picture

My vote is for this aproach from non english point of view (I'm Catalan / Spanish):

e.g.
Showing [all content] that [is public] sorted by [last updated first]

Showing [1] that [2] sorted by [3]

Options for [2]:

  • is public
  • I'm not following
  • I'm following

Thanks and regards

ezra-g’s picture

Status: Active » Postponed
ezra-g’s picture

ezra-g’s picture

Anonymous’s picture

Version: » 7.x-3.2

I went to #1969088 to post a comment, but it will not let me. So, I will try here.

Right now, the What's Going On? page lists only nodes of USERS the visitor is following. How can we get it to display nodes from users AND groups the visitor is following?

stupiddingo’s picture

@gr8britton could the behavior you describe be related to #1989472: User experience: "Following" a group doesn't make group content visible on homepage under "Show all content I'm following"?

I documented similar behavior in 3.2 where following a group did not cause group content to appear on the homepage. Only posting in a group (which silently joins you as a group member) would allow group content to appear. This is fixed in the recent dev release.

Anonymous’s picture

stupiddingo,
First, your username cracked me up. I will check that and see. Thanks.

Anonymous’s picture

Yes, it appears that is what we are experiencing. Thanks for letting me know. We will wait for 3.3 to be released. Any estimate on its release? Thanks!

ezra-g’s picture

We're targeting roughly late June for a Commons 3.3 release.

stupiddingo’s picture

gr8britton,

I haven't been able to isolate why 3.3 works when 3.2 fails. But here's a hack that will get the right group content in the activity stream in 3.2.

When a user follows a group, automatically make them a group member. Since all commons 3.2 does is make you a group member of a public group when you post, all this changes is to make following a group also make you a member ("contributor" in commons vernacular). So for my use case with public groups this worked well enough, but this may not match your use case.

So, if you can't wait until 3.3, this "works"

/**
 * Implementation of hook_flag().
 *
 */
function mymodule_flag($action, $flag, $content_id, $account) {
  if ($flag->name == 'commons_follow_group') {  
    if ($action == 'flag') { 
      // In response to flagging add user to the group
      og_group('node', $content_id, array(
        "entity type" => "user",
        "entity" => $account,
      ));
    }
    if ($action == 'unflag') {
      og_ungroup('node', $content_id, 'user', $account->uid);
    }
  }
} 

It's always harder to figure out why something works than why something doesn't!

/brent

ezra-g’s picture

Issue tags: +Usability, +user experience

Marking as fixed now that #1969088: Changes to group browsing widget & user status updates is fixed, and adding UX tags.

ezra-g’s picture

Status: Postponed » Fixed

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