diff options
author | Dries Buytaert <dries@buytaert.net> | 2003-12-04 06:16:07 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2003-12-04 06:16:07 +0000 |
commit | a5f76cd53ea14ec9bc73a59b6a9d06845d849818 (patch) | |
tree | 36661f92b21ac0f47f265c1284349c9bcee40bb4 /modules | |
parent | a1227f69d6769d77d943c3cc256ea6aeaa03f378 (diff) | |
download | brdo-a5f76cd53ea14ec9bc73a59b6a9d06845d849818.tar.gz brdo-a5f76cd53ea14ec9bc73a59b6a9d06845d849818.tar.bz2 |
- Patch 180 by Jeremy: made the "Who is online" block respect the "user list length"
settings.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/user.module | 7 | ||||
-rw-r--r-- | modules/user/user.module | 7 |
2 files changed, 10 insertions, 4 deletions
diff --git a/modules/user.module b/modules/user.module index 602b2ea19..93d6d9570 100644 --- a/modules/user.module +++ b/modules/user.module @@ -400,16 +400,19 @@ function user_block($op = "list", $delta = 0) { } if (user_access("access user list") && $total_users) { - /* Display a list of currently online users */ + // Display a list of currently online users $max_users = variable_get("user_block_max_list_count", 10); $items = array(); - while ($uid = db_fetch_object($users)) { + while (($max_users--) && $uid = db_fetch_object($users)) { $items[] = format_name(user_load(array("uid" => $uid->uid))); } if ($items) { $output .= "<br /><br />"; $output .= theme("item_list", $items, t("Online users:")); + if(db_fetch_object($users)) { + $output .= "<br />..."; + } } } } diff --git a/modules/user/user.module b/modules/user/user.module index 602b2ea19..93d6d9570 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -400,16 +400,19 @@ function user_block($op = "list", $delta = 0) { } if (user_access("access user list") && $total_users) { - /* Display a list of currently online users */ + // Display a list of currently online users $max_users = variable_get("user_block_max_list_count", 10); $items = array(); - while ($uid = db_fetch_object($users)) { + while (($max_users--) && $uid = db_fetch_object($users)) { $items[] = format_name(user_load(array("uid" => $uid->uid))); } if ($items) { $output .= "<br /><br />"; $output .= theme("item_list", $items, t("Online users:")); + if(db_fetch_object($users)) { + $output .= "<br />..."; + } } } } |