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.
Gravatar not working correctly
lumio
New
Hello everyone,
I just launched my first vanilla forum and ran into one "major" problem. Gravatar is not working correctly.
When you look at my profile, you see that Gravatar is working: http://forums.cyanjoe.org/profile/6/lumio
But when you look at my discussion, it is not: http://forums.cyanjoe.org/discussion/2/welcome
Has anyone a clue what is wrong or anyone an idea how to debug that?
Thank you!
Tagged:
0
Comments
first off it doesn't look like a gravatar in either place. is it really a gravatar or just an avatar. also what plugins are you using, and you didn't mention your version of vanilla as requested when you post a question
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Do you have any other plugin like gravatar enabled ? it looks as though it is picking a default image from your theme...
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
If your wordpress.com gravatar image email is not the same with the one in your forum this can happen.
http://en.gravatar.com/support/wordpress-accounts/
http://en.gravatar.com/support/gravatar-locations/
I agree with peregrine about the avatar not being a gravatar image. If you look at the url it is taking it from the theme.
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
https://github.com/vanilla/vanilla/blob/master/plugins/Gravatar/default.php#L26
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Yea if (C('Plugins.Gravatar.UseVanillicon', TRUE)) so he may have vanillicon also enabled and it overrides Gravatar?
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Vanillicon shouldn't override Gravatar. On my forums, I have both enabled and it shows my Gravatar still shows, but I am not sure if Vanillicon still works. I have to test that
absolutely correct @vrijvlinder. it is obvious from the code as you say and as you obviously can. it will get overridden if you have the config you mentioned set to true.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Hello guys,
thank you so much, for helping!
I'm using Vanilla 2.1
The following plugins are enabled:
Yes, my theme provides a default avatar. I tried to disable it but I have the feeling, that it is somewhere cached? If I disable it, it stays as it is.
try
$Configuration['Plugins']['Gravatar']['UseVanillicon'] = FALSE;
The first step to troubleshooting is determining - if things work correctly with BitterSweet Theme.
report back.
if doesn't correct problem, it may be a bug in gravatar in vanilla 2.1 (possible, but unlikely since no one else reported it here (you could verify).
http://vanillaforums.org/discussion/26703/plugins-themes-that-work-and-don-t-work-in-vanilla-2-1#latest
I don't think it is caching problem. they probably didn't take into account gravatars.
not sure where the cyan joe theme is or came from - is it in the add-ons if so provide a link.
if you don't have gravatars- disable the gravatar plugin. it looks like you don't use gravatars, unless you signed up for one.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
That was such a great help, thanks! ... okay, now I know that it is my theme.
I created the theme by myself - and as you might have guessed I'm still a newbe here.
Now the thing with my theme is the following:
I tried again by commenting it out and it works now (I guess I commented the wrong part out in the first place). But the funny thing is: locally it is working as it should. Maybe there is a different order when what module is executed.
How can I use Gravatar and have a custom
UserPhotoDefaultUrl()
?Thank you so much peregrine!
leave that function out of your theme and let gravatar handle it.
enable gravatar and add this to your conf/config.php
$Configuration['Plugins']['Gravatar'[['DefaultAvatar'] = "point it to your location of default gravatar";
or rename your default-picture.png and put it in this folder.
plugins/Gravatar/default.png
report back what you did if you solve it.
for future reference:
http://vanillaforums.org/discussion/comment/199091/#Comment_199091
and then add to this as you try new plugins.
http://vanillaforums.org/discussion/26703/plugins-themes-that-work-and-don-t-work-in-vanilla-2-1
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.