Project

General

Profile

Actions

Support #8625

closed

Group / Blog user role syncing not working

Added by Matt Gold over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
Group Blogs
Target version:
Start date:
2017-08-29
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

Hi Boone --

We received the following report:

I'm trying to have members of a commons group (https://commons.gc.cuny.edu/groups/digital-praxis-seminar-2017-2018/) be automatically added as authors of a site (https://dhpraxis17.commons.gc.cuny.edu/). So far it isn't working. I can add them manually, but wanted to let you know that something might be broken.

Invite anyone was also acting a bit strange--it took it a long time load the "you have already sent invitations to these members" list so it wasn't clear whether the invites were sending. (But it worked!)

Thanks for your time!

I checked on the group and site. While I do think she needs to click "Enable Member Posting" in the group, that doesn't explain why group members haven't been added as subscribers to the blog. Please see attached screenshots showing the group management screen and the blog dashboard


Files

Actions #1

Updated by Boone Gorges over 6 years ago

  • Tracker changed from Bug to Support
  • Status changed from Assigned to Reporter Feedback

In order for group membership to be synced to the group's blog, the "Enable Member Posting" checkbox must be checked. Perhaps this wording needs rethinking.

It sounds to me like there is no bug here.

Actions #2

Updated by Matt Gold over 6 years ago

Thanks. Don't subscribers typically show up in the site User list, though?

Actions #3

Updated by Boone Gorges over 6 years ago

Subscriber is a WordPress site role. Group members are not automatically given a role on the corresponding site unless the 'Enable member posting' checkbox is checked.

Actions #4

Updated by Matt Gold over 6 years ago

Thanks. I've informed the user, but we should definitely clarify the wording here.

Actions #5

Updated by Boone Gorges over 6 years ago

Suggestions welcome on rewording. Perhaps "Sync group membership with site"?

Actions #6

Updated by Matt Gold over 6 years ago

My suggestion: under "Member Options"

Enable member posting must be checked in order to allow members to post to the connected site

(in bold)

Or something like that. I would also make the checked state of "enable member posting" the default

Actions #7

Updated by Matt Gold over 6 years ago

(the reason I'd make the checked state the default is that I think most people connect sites to blogs in order to enable members to post)

Actions #8

Updated by Boone Gorges over 6 years ago

Seems ok, but if "Enable member posting" is the confusing phrase, why not just improve it? (I don't care very much, just throwing it out there.)

Actions #9

Updated by Matt Gold over 6 years ago

That's a good point -- "Enable Member Posting" is pretty transparent. Maybe simply making the checked state the default state would solve the issue.

Actions #10

Updated by Marilyn Weber over 6 years ago

I agree with Matt that making "Enable Member Posting" checked as default is the best solution. I've had to clarify this recently on Zendesk.

Actions #11

Updated by Boone Gorges over 6 years ago

  • Status changed from Reporter Feedback to Resolved
  • Target version set to 1.11.11

I changed the default in https://github.com/cuny-academic-commons/cac/commit/75538ab9c540009d60f4cc6fbe53c6775f94fbdb so that 'Enable Member Posting' is checked when creating a group.

Actions #12

Updated by Matt Gold over 6 years ago

Awesome -- thank you!!!

Actions

Also available in: Atom PDF