aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_admin.php
diff options
context:
space:
mode:
authorGraham Eames <grahamje@users.sourceforge.net>2006-07-15 16:21:23 +0000
committerGraham Eames <grahamje@users.sourceforge.net>2006-07-15 16:21:23 +0000
commitc2390e18a8535b5e65deac30c288af0ffc5ab3ed (patch)
treeedd68b5d24894ea84ce9bdd12df074bd143c02f3 /phpBB/includes/functions_admin.php
parent603e6cf5905e36af0106e26074f678daf054cab9 (diff)
downloadforums-c2390e18a8535b5e65deac30c288af0ffc5ab3ed.tar
forums-c2390e18a8535b5e65deac30c288af0ffc5ab3ed.tar.gz
forums-c2390e18a8535b5e65deac30c288af0ffc5ab3ed.tar.bz2
forums-c2390e18a8535b5e65deac30c288af0ffc5ab3ed.tar.xz
forums-c2390e18a8535b5e65deac30c288af0ffc5ab3ed.zip
Improved i18n support within log messages
git-svn-id: file:///svn/phpbb/trunk@6184 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/functions_admin.php')
-rw-r--r--phpBB/includes/functions_admin.php9
1 files changed, 3 insertions, 6 deletions
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", '<br />', 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", '<br />', censor_text($log[$i]['action']));
}
else
{