diff options
Diffstat (limited to 'phpBB/phpbb/avatar/driver/gravatar.php')
| -rw-r--r-- | phpBB/phpbb/avatar/driver/gravatar.php | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/phpBB/phpbb/avatar/driver/gravatar.php b/phpBB/phpbb/avatar/driver/gravatar.php index 2082e0fd02..bb4977c30c 100644 --- a/phpBB/phpbb/avatar/driver/gravatar.php +++ b/phpBB/phpbb/avatar/driver/gravatar.php @@ -172,6 +172,8 @@ class gravatar extends \phpbb\avatar\driver\driver  	*/  	protected function get_gravatar_url($row)  	{ +		global $phpbb_dispatcher; +  		$url = self::GRAVATAR_URL;  		$url .=  md5(strtolower(trim($row['avatar']))); @@ -180,6 +182,17 @@ class gravatar extends \phpbb\avatar\driver\driver  			$url .= '?s=' . max($row['avatar_width'], $row['avatar_height']);  		} +		/** +		* Modify gravatar url +		* +		* @event core.get_gravatar_url_after +		* @var	string	row	User data or group data +		* @var	string	url	Gravatar URL +		* @since 3.1.7-RC1 +		*/ +		$vars = array('row', 'url'); +		extract($phpbb_dispatcher->trigger_event('core.get_gravatar_url_after', compact($vars))); +  		return $url;  	}  }  | 
