diff options
author | Tristan Darricau <tristan.darricau@sensiolabs.com> | 2015-10-12 11:32:05 +0200 |
---|---|---|
committer | Tristan Darricau <tristan.darricau@sensiolabs.com> | 2015-10-12 11:32:05 +0200 |
commit | af1597ae2547495999f2452d096255c7ea4fe80d (patch) | |
tree | 57ce2f9860d527abd107677f0d6957664f4b6413 | |
parent | 93b88393f6c9c942486beba5a73f0cac1f6f29f0 (diff) | |
parent | 65b13938dbc1d3860e52c836be8cba12303f3729 (diff) | |
download | forums-af1597ae2547495999f2452d096255c7ea4fe80d.tar forums-af1597ae2547495999f2452d096255c7ea4fe80d.tar.gz forums-af1597ae2547495999f2452d096255c7ea4fe80d.tar.bz2 forums-af1597ae2547495999f2452d096255c7ea4fe80d.tar.xz forums-af1597ae2547495999f2452d096255c7ea4fe80d.zip |
Merge branch '3.1.x'
* 3.1.x:
[ticket/14191] Add core.get_gravatar_url_after event
-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 badbd9421d..b8cf84424a 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; } } |