Project

General

Profile

Bug #8746

Site Creation - additional Privacy Settings

Added by Laurie Hurson about 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
-
Category name:
Blogs (BuddyPress)
Target version:
Start date:
2017-09-27
Due date:
% Done:

0%

Estimated time:

Description

Additional privacy settings are generated during site creation process when no site domain and site title are entered.

If you leave site domain and title blank or there is an issue with naming conventions (any privacy setting selected) and Click "Create site" you are sent to a new page with error message and must re-do. (screen 1)

However on this new page, new privacy settings are available "Privacy: I would like my site to appear in search engines, and in public listings around this network" [Buttons Yes -- No]" (screen 2)

Additional privacy settings are confusing and unnecessary. Furthermore, if a user then selects "No" (as is the case with "https://unionsfall17.commons.gc.cuny.edu/") the site is rendered unsearchable on the Commons and cannot be found.

screen 1.png (200 KB) screen 1.png create site 1 Laurie Hurson, 2017-09-27 03:56 PM
screen 2.png (174 KB) screen 2.png create site 2 (after error w/ additional settings) Laurie Hurson, 2017-09-27 03:56 PM

History

#1 Updated by Boone Gorges about 4 years ago

  • Category name set to Blogs (BuddyPress)
  • Status changed from New to Staged for Production Release
  • Target version set to 1.11.14

Thanks for the report and for the screenshots, Laurie.

It looks like we are inconsistent in the way the site creation screen is rendered. Normally, our custom WP theme is responsible for rendering it. But a peculiarity of BuddyPress means that, after an error, BuddyPress itself renders the screen.

Refactoring the site creation screen to avoid this problem looks like it will be quite complicated. As a workaround, I've put a styling fix into place that will prevent the duplicate settings UI from appearing. https://github.com/cuny-academic-commons/cac/commit/f1f1d687cb77c70290b3b12d1b29b64f8004826f This will be live on the Commons after our Oct 1 release.

#2 Updated by Laurie Hurson about 4 years ago

Great, thanks Boone!

#3 Updated by Boone Gorges about 4 years ago

  • Status changed from Staged for Production Release to Resolved

This is about to be released.

Also available in: Atom PDF