diff --git a/phpBB/includes/acp/acp_users.php b/phpBB/includes/acp/acp_users.php
index 1f61010d62..120a3529ee 100644
--- a/phpBB/includes/acp/acp_users.php
+++ b/phpBB/includes/acp/acp_users.php
@@ -1253,17 +1253,13 @@ class acp_users
WHERE user_id = $user_id";
$db->sql_query($sql);
- switch ($log_warnings)
+ if ($log_warnings)
{
- case 2:
- add_log('admin', 'LOG_WARNINGS_DELETED', $user_row['username'], $num_warnings);
- break;
- case 1:
- add_log('admin', 'LOG_WARNING_DELETED', $user_row['username']);
- break;
- default:
- add_log('admin', 'LOG_WARNINGS_DELETED_ALL', $user_row['username']);
- break;
+ add_log('admin', 'LOG_WARNINGS_DELETED', $user_row['username'], $num_warnings);
+ }
+ else
+ {
+ add_log('admin', 'LOG_WARNINGS_DELETED_ALL', $user_row['username']);
}
}
}
diff --git a/phpBB/language/en/acp/common.php b/phpBB/language/en/acp/common.php
index cf32c7c225..a99d0e7fed 100644
--- a/phpBB/language/en/acp/common.php
+++ b/phpBB/language/en/acp/common.php
@@ -775,7 +775,10 @@ $lang = array_merge($lang, array(
'LOG_USER_GROUP_RESIGN' => 'User resigned membership from group
» %s',
'LOG_WARNING_DELETED' => 'Deleted user warning
» %s',
- 'LOG_WARNINGS_DELETED' => 'Deleted %2$s user warnings
» %1$s', // Example: 'Deleted 2 user warnings
» username'
+ 'LOG_WARNINGS_DELETED' => array(
+ 1 => 'Deleted user warning
» %1$s',
+ 2 => 'Deleted %2$d user warnings
» %1$s', // Example: 'Deleted 2 user warnings
» username'
+ ),
'LOG_WARNINGS_DELETED_ALL' => 'Deleted all user warnings
» %s',
'LOG_WORD_ADD' => 'Added word censor
» %s',