summaryrefslogtreecommitdiff
path: root/modules/user/models/user.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user/models/user.php')
-rw-r--r--modules/user/models/user.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/user/models/user.php b/modules/user/models/user.php
index 991e02f0..85fa75bb 100644
--- a/modules/user/models/user.php
+++ b/modules/user/models/user.php
@@ -48,8 +48,8 @@ class User_Model extends ORM {
* @param integer $size the target size of the image (default 80px)
* @return string a url
*/
- public function avatar_url($size=80) {
- return sprintf("http://www.gravatar.com/avatar/%s.jpg?s=%d&r=pg",
- md5($this->email), $size);
+ public function avatar_url($size=80, $default=null) {
+ return sprintf("http://www.gravatar.com/avatar/%s.jpg?s=%d&r=pg%s",
+ md5($this->email), $size, $default ? "&d=" . urlencode($default) : "");
}
} \ No newline at end of file