Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Members not able to change picture in profile
cocomang
New
I am setting a new forum with 2.1b and I notice that Members are not able to change picture in profile
- "Change My Picture" entry is not available for members. I would like to make it available for every Member.
- I found that if you press on the username of a member in "Edit Profile" then a "Add a Profile Picture" entry appears, but pressing on it you get a "Permission Problem" You don't have permission to do that.
Note that changing the profile picture by the admin works.
0
Comments
http://vanillaforums.org/discussion/comment/201467/#Comment_201467
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
duplication removed.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Yes I already saw this post about Edit not working but it is not the same problem and the post does not propose a solution that works.
I've already tried:
$Configuration['Garden']['Profile']['EditPhotos'] = TRUE;
$Configuration['Garden']['Users']['Edit'] = TRUE;
I also checked the users right on the uploads directory
it does not work!
changing $this->Permission('Garden.Profiles.Edit') in classprofilecontroller.php as you indicated in the post does not work at all. You immediately get a "Permission Problem" You don't have permission to do that.
Did you try also this? But these changes actually need to go in the config.php not changed in the profile controller.
$Configuration['Garden']['UserAccount']['AllowEdit']=TRUE;
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
You misinterpreted.
I don't recommend changing core, if you read the complete discussion.
I am not saying this is a good idea or bad. but did you try going into the roles you want to give permission to add photos by change permission in dashboard and checking profile edit. It may work for you. But I can't guarantee it won't give additional permissions to users that you may not want. Since you are using beta version, one would assume that you are testing this. So, change and test away and see if you added more privs than you want even though it will probably allow them to add a photo. report back.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
@cocomang Do you mind posting a screenshot of the Permission Screen for members on your forum, please? That would help us solve your problem much faster
thanks.
@vrijvlinder: I have just tried, it does not change the problem.
@peregrine: I change permission and role but I see no change..
@ilovetech:
I've attached photos, the last one is when I impersonate a member from the admin account, in that case it works but this is not what I want. I want the members to be able to change the picture themselves.
I already expressed what I thought in this comment.
roles and permissions - pick role -
if the edit box is not checked in the profile row of dashboard. you are not be able to change or add pictures.
please re-read comment for caveats....
http://vanillaforums.org/discussion/comment/202092/#Comment_202092
I hope you didn't modify the core programs, otherwise i would re download the core.
you have to state EXACTLY what you did not a summary of generalizations,
this tells me nothing.
because i can't possibly guess what you did or didn't do.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
It seems you are right. but unfortunately there is no way to check edit in profile. Just look at the picture for a member there is no check box for edit in profile.
see the part on utility structure in this thread and i posted a few more threads worth reading.
http://vanillaforums.org/discussion/comment/199091/#Comment_199091
http://vanillaforums.org/discussion/20231/how-to-become-somewhat-adept-at-modifying-vanilla-to-meet-your-needs-for-free
and i posted a few more threads worth reading.
http://vanillaforums.org/discussion/23130/forum-post-ettikett-etiquette
http://vanillaforums.org/discussion/17954/food-for-thought-forum-etiquette
http://vanillaforums.org/discussion/25115/how-to-how-can-a-new-user-better-help-the-community-when-asking-a-question
http://vanillaforums.org/discussion/23483/advice-for-all-those-just-starting-out-with-vanilla
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Thanks!
The problem was due to a bad configuration of the outgoing mail. The users could not send the confirmation email and although I confirmed them manually, they were not able to do everything, which is probably a bug. But I don't have the problem anymore.