Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
[1e2] Gravatar as Default Avatar for users without image: auto generate random avatar Details »
[1e2] Gravatar as Default Avatar for users without image: auto generate random avatar
Mod Version: 1.1.2.p3, by galerio (Coder) galerio is offline
Developer Last Online: Feb 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (17 votes - 4.88 average) Installs: 96
Released: 18 Apr 2011 Last Update: 26 Feb 2012 Downloads: 579
Not Supported Uses Plugins Template Edits Auto-Template Code Changes External Content  

With this very sipmple plugin you can display a Gravatar icon as default avatar for users that don't have any avatar saved or selected. But if an user has its own avatar, this one will be used instead of Gravatar. So you can continue to use your forum's avatar system, and this plugin will be used only when an avatar is not present.

The Gravatar is unique and automatically genereted based on registration email address choosen by the user. And the avatar created is used in every other website that use this method, like Wordpress blogs.

Users that are registered to gravatar.com can upload their avatar image so that every website that uses Gravatar will display the uploaded personal image! So you can save your personal avatar one time and have it spreaded everywhere Gravatar system is used.

Images are hosted on gravatar.com website, so you don't have any increase to your server load or bandwidth.

In this way every user (old users and new users) will have an avatar image, and to recognize the author of a post will be simplier for all because unique images are assigned to each one.
Your forum will be more userfriendly and nice looking!





How To

1- Go to Plugins & Products -> Manage Products -> [Add/Import Product], then select the xml file downloaded, click Yes for Allow Overwrite and click Import button

2- Go to Settings->Options->User Picture Options and you will find three new option at the end of the page (see screenshot) where you can:

* Choose the Gravatar Type (choose between different Gravatar icon):
  • 404: do not load any image if none is associated with the email hash, instead return an HTTP 404 (File Not Found) response. But if an user has its own avatar saved on gravatar.com, that image is displayed.
  • mm: (mystery-man) a simple, cartoon-style silhouetted outline of a person (does not vary by email hash). But if an user has its own avatar saved on gravatar.com, that image is displayed.
  • identicon: a geometric pattern based on an email hash. But if an user has its own avatar saved on gravatar.com, that image is displayed.
  • monsterid: a generated 'monster' with different colors, faces, etc. But if an user has its own avatar saved on gravatar.com, that image is displayed.
  • wavatar: generated faces with differing features and backgrounds. But if an user has its own avatar saved on gravatar.com, that image is displayed.
  • retro: awesome generated, 8-bit arcade-style pixelated faces. But if an user has its own avatar saved on gravatar.com, that image is displayed.

* Choose the Gravatar Dimension from 1 to 512 pixel square (default is 80) accordingly to your theme. You must write only numbers without characters or punctuation (so for example 120 and not 120px nor 120,5).

* Choose the Gravatar Dimension for your Sidebar from 1 to 512 pixel square (default is 30) accordingly to your theme. You must write only numbers without characters or punctuation (so for example 120 and not 120px nor 120,5).

*- Choose the Gravatar Ratings. All images are rated default as "g":
  • g: suitable for display on all websites with any audience type.
  • pg: may contain rude gestures, provocatively dressed individuals, the lesser swear words, or mild violence.
  • r: may contain such things as harsh profanity, intense violence, nudity, or hard drug use.
  • x: may contain hardcore sexual imagery or extremely disturbing violence.


Note: uninstall Geekydesigns default avatar hack to make work.

A manual edit for 4 files is needed if you want gravatar also in Blog and in ForumHome Sidebar. It's a simple search and replace, you can do it in 1 minute.

As soon as I have time, I will make automatic the manual edit and I will add gravatar support also for CMS.

The plugin adds a footer link to author website as copyright mark, but I don't require you to keep it. To remove the copyright info just disable the plugin for footer link:
go to Plugins & Products->Plugin Manager and search the plugins for Gravatar as Default Avatar and delete or disable the one named "Profile Hooks". Consider a donation if you do so.


vBulletin 3.8 version, please, download HERE

Changelog:
v 1.0 Initial release
v 1.0.1 corrected a bug that makes the gravatar all the same in user profile
v 1.1.0 Added a rudimental menu option to choose gravatar type, dimension and ratings
v 1.1.1 Improvements in option menu to prevent errors and make it easier
v 1.1.2:
  • Added option to choose dimensio for gravatar in sidebar.
  • Added a file called "gravatar in sidebar and blog.txt" with instruction to manual edit 4 file in order to have gravatar also in Sidebar blocks and in Blog.
v 1.1.2p1 updated manual edits for VB 4.1.4 and 4.1.5
v 1.1.2p2 update for VB 4.1.8 and added HTTPS version
v 1.1.2p3 updated for VB 4.1.10

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	1gravatar.png
Views:	319
Size:	10.1 KB
ID:	128254   Click image for larger version

Name:	av-memberlist.png
Views:	387
Size:	14.0 KB
ID:	128372   Click image for larger version

Name:	avat-cpanel.jpg
Views:	371
Size:	103.2 KB
ID:	128373   Click image for larger version

Name:	2011-06-08_114449.jpg
Views:	370
Size:	24.3 KB
ID:	129835  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Sigmachat VB Integration: Generate Random Guest Username kangta vBulletin 3.0 Full Releases 0 31 Jan 2005 11:43

  #16  
Old 14 May 2011, 01:40
karlm's Avatar
karlm karlm is offline
 
Join Date: Jul 2006
Real name: Karl
ps - this doesn't work on the blogs nor the CMS area

Hope you can update accordingly )
Reply With Quote
  #17  
Old 14 May 2011, 09:52
galerio's Avatar
galerio galerio is offline
 
Join Date: Feb 2011
Yes, I'm working on it. I want it too on my forum
Now I will release an update where you can select the dimension of the avatar for the single part: profile, postbit and userlist. Then I hope it will be the time for the full version!
Reply With Quote
  #18  
Old 08 Jun 2011, 10:41
galerio's Avatar
galerio galerio is offline
 
Join Date: Feb 2011
I just added a txt file with instruction to add Gravatar icons to sidebar and blog. Unfortunatly there are no hooks to make theese changes automatically with xml.
Anyway, I'll try to find a way to make theese changes automatic.
You need to update also the xml if you want to add the sidebar gravatar.

About cms, it uses different method to display avatar... I think I have to look into database. So, by now CMS is excluded. But I'll do it also for CMS area. Don't worry.
Reply With Quote
  #19  
Old 15 Jun 2011, 12:09
Jim Westergren Jim Westergren is offline
 
Join Date: Jun 2006
Warning!!

This plugin contains the following code:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

This means that the plugin creator injects a hidden link to his own forum without your knowledge or permission. This is also a hidden link which is exactly what Google dislikes. Your forum might get penalized or banned by Google if you install this plugin.

Make sure you remove the above lines.
__________________
Free website with N.nu | SEO-forum.se
Reply With Quote
  #20  
Old 15 Jun 2011, 12:43
Jim Westergren Jim Westergren is offline
 
Join Date: Jun 2006
The plugin is also missing code to add the gravatars to the sidebar ...
__________________
Free website with N.nu | SEO-forum.se
Reply With Quote
  #21  
Old 15 Jun 2011, 13:19
galerio's Avatar
galerio galerio is offline
 
Join Date: Feb 2011
It's copyright mark. If you don't want, you can disable the plugin.
-edit- I changed the code so that the copyright text is now a visible link.
The code to display gravatars in sidebar is in the TXT inside the zip archive: you must do manual edit.

Last edited by galerio; 15 Jun 2011 at 13:28.
Reply With Quote
  #22  
Old 15 Jun 2011, 14:32
Jim Westergren Jim Westergren is offline
 
Join Date: Jun 2006
Ok thanks.

Edit: Sorry but I can't accept a link. I'll rather send you some $. Sending you a PM.
__________________
Free website with N.nu | SEO-forum.se
Reply With Quote
  #23  
Old 15 Jun 2011, 14:47
galerio's Avatar
galerio galerio is offline
 
Join Date: Feb 2011
No, please, I don't want money to delete the link. If you don't want it, just disable the plugin for footer link:
go to Plugins & Products->Plugin Manager and search the plugins for Gravatar as Default Avatar and delete or disable the one named "Profile Hooks".

I don't require to keep the copyright footer.
Reply With Quote
  #24  
Old 15 Jun 2011, 14:56
Jim Westergren Jim Westergren is offline
 
Join Date: Jun 2006
Ok, thanks a lot.
__________________
Free website with N.nu | SEO-forum.se
Reply With Quote
  #25  
Old 16 Jun 2011, 06:49
Juggernaut's Avatar
Juggernaut Juggernaut is offline
 
Join Date: Dec 2009
Profiles are messed up when mod is uninstalled.
Tried disabling plugins and when process_templates_complete is disabled is when the profiles get messed up.

PD: I'm running vbulletin 4.1.4 on my board

Last edited by Juggernaut; 16 Jun 2011 at 07:29.
Reply With Quote
  #26  
Old 16 Jun 2011, 08:05
galerio's Avatar
galerio galerio is offline
 
Join Date: Feb 2011
Try to flush your cache (browser cache and server cache), this plugin doesn't touch in any way your template, so when you disable it, you return to the original state.
Reply With Quote
  #27  
Old 17 Jun 2011, 02:32
Juggernaut's Avatar
Juggernaut Juggernaut is offline
 
Join Date: Dec 2009
I tried what you said, but the issue is not fixed by flushing the cache. Only the profiles that have been modified are affected, unmodified profiles are not affected. Can you look into this, I had to unistalled because the location of the footer link does not look good with my footer.
Reply With Quote
  #28  
Old 17 Jun 2011, 13:35
galerio's Avatar
galerio galerio is offline
 
Join Date: Feb 2011
The footer link can be removed, I don't require to keep it.
To remove the copyright info just disable the plugin for footer link:
go to Plugins & Products->Plugin Manager and search the plugins for Gravatar as Default Avatar and delete or disable the one named "Profile Hooks".

About your issue, can you give me a link to your forum?
As already said, this product doesn't add anything to your database or server, it's a simple function that calls a gravatar link when the avatar link is empty, but it does it on the fly. So no profile attribute is modified
Reply With Quote
  #29  
Old 18 Jun 2011, 05:13
Juggernaut's Avatar
Juggernaut Juggernaut is offline
 
Join Date: Dec 2009
Link to one of the affected profiles sent in a private message.
Reply With Quote
  #30  
Old 18 Jun 2011, 18:28
Juggernaut's Avatar
Juggernaut Juggernaut is offline
 
Join Date: Dec 2009
Issue has been resolved, it was not the gravatar plugin causing problems with my profiles but a template edit.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 16:00.

Layout Options | Width: Wide Color: