Show Sidebar Log in
Commons In A Box Logo
  • Home
  • About
    • Project Team
    • Logos and Graphics
  • Showcase
    • CBOX Classic Showcase
    • CBOX OpenLab Showcase
  • Demo
  • Get Started
  • Documentation
    • Technical Guide
    • CBOX Classic Guide
    • CBOX OpenLab Guide
  • Support Forums
    • CBOX Classic
    • CBOX OpenLab
    • Developers Forum
  • News

Group Admins

  • Profile picture of Scott Voth

CBOX Classic Support

Public Group active 4 months ago

This group provides support for Commons In A Box Classic, our original software for community-building. Register for an account or log in to commonsinabox.org, then join the group and post your question here.

Site Tracking Directory "My Site" Question

  • This topic has 2 replies, 2 voices, and was last updated 10 years, 11 months ago by Liz Brown.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • May 25, 2014 at 2:40 pm #4755
    Liz Brown
    Participant

    Hi, it’s been over a week since my last newbie question, so here is the latest. I am getting close to releasing the “members only” part of the MUSE Commons site (for our member publishers), and I just realized that under “My Sites” under “Blogs” (the Site tracking directory), my test user account sees one of the blogs the account is a member of, but not the other. Both sites are in the “my sites” pull down from the toolbar,  but from a user perspective, especially a user new to all this wordpress stuff, it seems that “my sites” should be the same from the toolbar AND the site directory.

    I went through all my various test accounts (mostly set up through the “invite anyone”) and I noticed it was the same thing, except for two accounts, which were set up manually where a login and password is sent to the user….and these two accounts had “MUSE Commons” listed (and one had an additional test blog listed). That’s strange…

    I went through the 2 site’s settings side by side, and they were the same. They are both “groupblogs” so I uncoupled one of the blogs from the group (since I already have a problem where groupblogs don’t show up in the “recent networkwide blog posts”), but it still didn’t show up in the “My Sites” in the site directory.

    Before I go any further in trying to isolate what might be going on, I thought I should ask the experts! Perhaps there is something simple I am not thinking of?? I’d like to avoid confusion as much as possible for my soon-to-be-real users!

    Thanks so much in advance!

    Liz

     

     

     

     

     

    May 26, 2014 at 1:41 pm #4758
    Ray
    Keymaster

    Hi Liz,

    The “My Sites” WP Toolbar menu lists all sites that the user is a member of even if that user only has the role of “Subscriber”. This is a WordPress thing.

    However, the sites listed on a user’s “Sites” page lists sites that the user is a member of only if their role is greater than “Subscriber”. This is a BuddyPress thing.

    I can definitely see the discrepancy issue.

    I had a similar request on a site I work on to make the “My Sites” WP Toolbar menu match a user’s “Sites” page.

    However, there is a problem. Removing sites that a user is a subscriber on in the WP Toolbar can potentially be database-intensive depending on the number of sites a user has according to WordPress.

    Therefore, I wrote a plugin that only removes the current blog and the main BuddyPress blog for the user if the user does not have the capability to edit posts on these blogs.

    If you are interested in using this plugin, you can find it here:
    https://gist.github.com/r-a-y/551204c633ab1720465f

    Download it and place it in /wp-content/mu-plugins/

    Hope that clarifies things. Let me know if you have any other questions.

    • This reply was modified 10 years, 11 months ago by Ray.
    May 27, 2014 at 5:47 pm #4760
    Liz Brown
    Participant

    Hi, @r-a-y, thanks so much for this helpful answer! Now it all makes sense. Since the sites are going to be private, I am happy with them displaying from the My Sites in the toolbar so that the users can find the sites. (I am using a plugin that would allow me to remove the My Sites altogether, but what I think I need is something that would allow me to change the label to some different wording. Hmm).

    But the most interesting thing was, I looked and realized that indeed, the user accounts that can see one of the blogs under “My Sites” in the site tracking directory are set as “Author” for that blog. I am really glad I discovered this, as I only intend everyone to be subscribers!

    I’ll have to do some user education on the difference in the meaning of “My Sites” in the two places, but at least I know I’m not crazy and imagining weird things on my site. Thanks so much! This is SO helpful.

    Liz

     

     

    • This reply was modified 10 years, 11 months ago by Liz Brown.
  • Author
    Posts
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
Log In
Group logo of CBOX Classic Support
  • Home
  • Forum
  • Announcements
  • Docs
  • Members 287
  • Send Invites

Groups

Newest | Active | Popular | Alphabetical
  • Group logo of CBOX Classic Support
    CBOX Classic Support
    287 members
  • Group logo of CBOX Pioneers
    CBOX Pioneers
    71 members
  • Group logo of CBOX Developers
    CBOX Developers
    40 members
  • Group logo of CBOX OpenLab Support
    CBOX OpenLab Support
    22 members
  • Group logo of CBOX-OL Testing Partners
    CBOX-OL Testing Partners
    12 members

CBOX has its roots in the CUNY Academic Commons, which in turn was made possible through funding from The City University of New York itself.

CUNY Logo

CUNY Academic Commons Logo

City Tech logo

The Commons In A Box was made possible through the generous support of the Alfred P. Sloan Foundation.

Alfred P. Sloan Foundation Logo

NEH Logo

The CUNY Graduate Center has directly contributed to the CUNY Academic Commons, housing the project since its inception, and has contributed to CBOX through its GC Digital Initiatives.

CUNY Graduate Center Logo

CUNY Graduate Center Digital Initiatives Logo

Powered by Commons In A Box
css.php
Skip to toolbar
  • About WordPress
    • WordPress.org
    • Documentation
    • Learn WordPress
    • Support
    • Feedback
  • Log In
  • Register