private profiles

blindmime
@blindmime
11 years ago
772 posts
I'm encountering odd behavior attempting to set profiles as private.

If a profile is set as private, the items in any module I've created with Aparna do not show. I log in as the profile user and can view the profile and module header is showing, just the item list is not there. If the profile is set to global, they show fine.

Setting profiles as private or global doesn't seem to register properly. For instance, as master admin, if I have all profiles set as private and then set one to global, they all become global. Also, vice versa. Set one to private, they all become private. This includes the master admin profile.
updated by @blindmime: 04/26/14 08:37:28PM
brian
@brian
11 years ago
10,149 posts
I just tested this here and I don't see this - going into profile modify and setting the profile to "private" only affects that profile.

Note that when logged in as an admin (or master) user, all privacy protections are bypassed.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
blindmime
@blindmime
11 years ago
772 posts
Yeah, understand the admin bypass. The whole private/global setting acts chaotic on my site. Doing all settings as admin, I can set one to private then log out and try viewing the profile and I can view it. Then I log back in as admin and the setting has switched back to global. Or like I've said, I can set one to global and they all go global. But it doesn't seem to be consistent. I set something and test and think I've found a pattern, but something will switch.
brian
@brian
11 years ago
10,149 posts
I'm suspecting a 3rd party module (or other module event listener) is interfering with the form data being actually saved. Here's a private profile on Jamroom.net:

http://www.jamroom.net/proxima

and any modifications to it are saved properly, and don't change any other profiles.

Is your install a fresh install of the core? You might try disabling modules and see you come across the one causing the issues.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

Tags