ability to select a default gravatar image (default, identicon,
mystery-man, monsterid, wavatar, retro) or upload a custom image to use
as default gravatar image
This commit is contained in:
barisusakli
2014-04-26 15:53:00 -04:00
parent 066b1c0d64
commit c9551abc5d
6 changed files with 34 additions and 23 deletions

View File

@@ -210,15 +210,15 @@ var bcrypt = require('bcryptjs'),
};
User.createGravatarURLFromEmail = function(email) {
var options = {
size: '128',
default: 'identicon',
default: meta.config.customGravatarDefaultImage || meta.config.defaultGravatarImage || '',
rating: 'pg'
};
if (!email) {
email = '';
options.forcedefault = 'y';
}
return gravatar.url(email, options, true);
@@ -294,7 +294,7 @@ var bcrypt = require('bcryptjs'),
callback(null, {
username: data.username || '[[global:guest]]',
userslug: data.userslug || '',
picture: data.picture || gravatar.url('', {}, true)
picture: data.picture || User.createGravatarURLFromEmail('')
});
});
};