From c2390e18a8535b5e65deac30c288af0ffc5ab3ed Mon Sep 17 00:00:00 2001 From: Graham Eames Date: Sat, 15 Jul 2006 16:21:23 +0000 Subject: Improved i18n support within log messages git-svn-id: file:///svn/phpbb/trunk@6184 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/includes/functions_admin.php | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'phpBB/includes/functions_admin.php') diff --git a/phpBB/includes/functions_admin.php b/phpBB/includes/functions_admin.php index 52447ba6de..77254c0569 100644 --- a/phpBB/includes/functions_admin.php +++ b/phpBB/includes/functions_admin.php @@ -2140,12 +2140,9 @@ function view_log($mode, &$log, &$log_count, $limit = 0, $offset = 0, $forum_id if (isset($user->lang[$row['log_operation']])) { - foreach ($log_data_ary as $log_data) - { - $log_data = str_replace("\n", '
', censor_text($log_data)); - - $log[$i]['action'] = preg_replace('#%s#', $log_data, $log[$i]['action'], 1); - } + $params = array_merge(array($log[$i]['action']), $log_data_ary); + $log[$i]['action'] = call_user_func_array('sprintf', $params); + $log[$i]['action'] = str_replace("\n", '
', censor_text($log[$i]['action'])); } else { -- cgit v1.2.1