By Altitudes on Monday, 02 March 2015
Posted in Technical Issues
Replies 6
Likes 0
Views 520
Votes 0
Hello,

When a user changes the privacy for his Birth year (editing his profile in frontend), then in backend this field remains displayed with the old privacy option.
And when an administrator changes this option on the user profile in the backend, this change does not seem to change anything in the frontend, but in the backed the change seems to be applied to all the users (having the same Profile Type).

Here is a short scenario to make it more clear:
Step 1- In the frontend, user1 edits his profile and changes his Birth year privacy from Everyone (this is the default) to My Friends.
Step 2- In the backend, an admin edits the profile of user1. His Birth year privacy displays: Everyone (unchanged, PROBLEM 1).
Step 3- Admin changes this privacy for user1 to Only Me.
Step 4- In the frontend, user1 edits his profile. His Birth year privacy displays: My Friends (unchanged, PROBLEM 2).
Step 5- In the backend, admin edits the profile of user2 (another user who's privacy was previously Everyone). His Birth year privacy displays: My Friends (wrongly changed, PROBLEM 3).

I'm not sure an admin should be able to change Birth year privacy for a user from the backend, as he can't for other fields... But it would be great if he could, for all fields!

--
Note for me: fixed in ES 1.3.20
Hi,

I am sorry for the late reply.
After some debugging, I have found out that this is a bug from our end. The administrator should not have permission/ability to edit the birthday year privacy of any user except himself. Here I have attached to you a file, please download this and put it in your site here: .../media/com_easysocial/apps/fields/user/birthday/themes/default/content.php . This fix will be included in the next releases.

Thanks for reporting this issue in and have a nice day.
·
Tuesday, 03 March 2015 13:51
·
0 Likes
·
0 Votes
·
0 Comments
·
HI,

I am sorry for the late reply.
Thanks for reporting this issue in. I am still debugging this issue since I can replicate this locally. I will get back to you as soon as I could once I found the solution to this issue.

Thanks and I am sorry for the inconvenience caused.
·
Tuesday, 03 March 2015 02:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you, it's working fine.

You wrote:
"The administrator should not have permission/ability to edit the birthday year privacy of any user except himself."
This also applies to any other field today.

From a functional point of view, and since an admin is able to change anything else on a user profile, I think he should also be able to change the privacy. At least in my case this would be very useful (I can explain why if you like).

Maybe you can have a short discussion internally about this? And if it's quite simple, allow admins to edit user's privacy...

Thank you.
·
Tuesday, 03 March 2015 22:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

This isn't currently possible as my colleague pointed out earlier due to some complexity on the privacy but we'll consider this in the near future
·
Tuesday, 03 March 2015 23:03
·
0 Likes
·
0 Votes
·
0 Comments
·
OK, I can understand that

I'll try to do without it or maybe post a Feature Request in Voices.

Thank you
·
Tuesday, 03 March 2015 23:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for understanding
·
Tuesday, 03 March 2015 23:33
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post