diff options
-rw-r--r-- | modules/statistics.module | 2 | ||||
-rw-r--r-- | modules/statistics/statistics.module | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/statistics.module b/modules/statistics.module index e5cd739ef..b0771d3aa 100644 --- a/modules/statistics.module +++ b/modules/statistics.module @@ -757,7 +757,7 @@ function statistics_display_online_block() { } /* format the output with proper grammar */ - $output .= t("There %verb currently %members and %visitors online.", array("%verb" => ($users == 1 ? "is" : "are"), "%members" => format_plural($users, "1 user", "%count users"), "%visitors" => format_plural($guests, "1 guest", "%count guests"))); + $output .= t("There %verb currently %members and %visitors online.", array("%verb" => (($users == 1) && ($guests == 1) ? "is" : "are"), "%members" => format_plural($users, "1 user", "%count users"), "%visitors" => format_plural($guests, "1 guest", "%count guests"))); if (user_access("access userlist") && $users) { /* Display a list of currently online users */ diff --git a/modules/statistics/statistics.module b/modules/statistics/statistics.module index e5cd739ef..b0771d3aa 100644 --- a/modules/statistics/statistics.module +++ b/modules/statistics/statistics.module @@ -757,7 +757,7 @@ function statistics_display_online_block() { } /* format the output with proper grammar */ - $output .= t("There %verb currently %members and %visitors online.", array("%verb" => ($users == 1 ? "is" : "are"), "%members" => format_plural($users, "1 user", "%count users"), "%visitors" => format_plural($guests, "1 guest", "%count guests"))); + $output .= t("There %verb currently %members and %visitors online.", array("%verb" => (($users == 1) && ($guests == 1) ? "is" : "are"), "%members" => format_plural($users, "1 user", "%count users"), "%visitors" => format_plural($guests, "1 guest", "%count guests"))); if (user_access("access userlist") && $users) { /* Display a list of currently online users */ |