From 9877ab1ff36dd66ccc517ffeb00832ff12ee7995 Mon Sep 17 00:00:00 2001 From: Oleg Pudeyev Date: Sat, 4 Feb 2012 07:12:00 -0500 Subject: [PATCH] [feature/events] Add core.memberlist_profile_data ledge. This is needed by the avatars on memberlist modification. PHPBB3-9550 --- phpBB/memberlist.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/phpBB/memberlist.php b/phpBB/memberlist.php index 4f9a8cdff3..0845eb23f6 100644 --- a/phpBB/memberlist.php +++ b/phpBB/memberlist.php @@ -1693,7 +1693,7 @@ function show_profile($data, $user_notes_enabled = false, $warn_user_enabled = f } // Dump it out to the template - return array( + $data = array( 'AGE' => $age, 'RANK_TITLE' => $rank_title, 'JOINED' => $user->format_date($data['user_regdate']), @@ -1741,6 +1741,13 @@ function show_profile($data, $user_notes_enabled = false, $warn_user_enabled = f 'L_VIEWING_PROFILE' => sprintf($user->lang['VIEWING_PROFILE'], $username), ); + + $vars = array('data'); + $event = new phpbb_event_data(compact($vars)); + $phpbb_dispatcher->dispatch('core.memberlist_profile_data', $event); + extract($event->get_data_filtered($vars)); + + return $data; } function _sort_last_active($first, $second)