I would like to “suggest” users add their own profile picture.

I am looking for either a module or a way of putting together a block to get users to upload their own user picture and not use the default user image – does such a thing exist?

In the benign dictatorship that is the web community I run I would like to make sure that as many users as possible add a user photo. The site has over a thousand users, of whom around 300 have uploaded a personal avatar – and as the site is a community of people. Most of who know at least some of the others, but recognition is easier if you can see the other peoples face.

Comments

paultrotter50’s picture

To start with you might like to consider integrating Gravitar. http://drupal.org/project/gravatar

"This module integrates Drupal user pictures with the service provided by Gravatar. If the user has a gravatar linked with his or her e-mail address, it will be used as their user picture for comments, posts, and profile."

This means you get more users profile pics on the site, without troubling your users :)

mouse77e’s picture

Gravitar seems to have chosen an 80 x 80px default for it's images - if it is the solution i'll need to do a little work on the theme.

Is there a resonably easy way to filter a block to identify users who's profile uses "default_user.png" as its avatar and drops a subtle hint Hey - upload your own photo or else! (or similar) into their user page.

Is there in fact an anchor link or hook in the form that would let me link directly to the user photo upload part of the form?