svn commit: r235752 - user/des/fbce/lib/FBCE/Schema/Result
Dag-Erling Smorgrav
des at FreeBSD.org
Mon May 21 23:38:40 UTC 2012
Author: des
Date: Mon May 21 23:38:38 2012
New Revision: 235752
URL: http://svn.freebsd.org/changeset/base/235752
Log:
Add support for https gravatars.
Modified:
user/des/fbce/lib/FBCE/Schema/Result/Person.pm
Modified: user/des/fbce/lib/FBCE/Schema/Result/Person.pm
==============================================================================
--- user/des/fbce/lib/FBCE/Schema/Result/Person.pm Mon May 21 22:54:33 2012 (r235751)
+++ user/des/fbce/lib/FBCE/Schema/Result/Person.pm Mon May 21 23:38:38 2012 (r235752)
@@ -260,11 +260,15 @@ sub commit($) {
#
# Gravatar URL
#
-sub gravatar($) {
- my ($self) = @_;
+sub gravatar($;$) {
+ my ($self, $scheme) = @_;
my $md5 = md5_hex($self->login . "\@freebsd.org");
- return "http://www.gravatar.com/avatar/$md5";
+ if ($scheme eq 'https') {
+ return "https://secure.gravatar.com/avatar/$md5";
+ } else {
+ return "http://www.gravatar.com/avatar/$md5";
+ }
}
1;
More information about the svn-src-user
mailing list