From 28a369aab02818d0dc2a21290419f1365d283838 Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Mon, 11 Jun 2001 00:22:35 +0000 Subject: [PATCH] Some updates git-svn-id: file:///svn/phpbb/trunk@461 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/includes/functions.php | 35 ++++++++++++++--------------------- 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/phpBB/includes/functions.php b/phpBB/includes/functions.php index 255fccd56f..ec65707b46 100644 --- a/phpBB/includes/functions.php +++ b/phpBB/includes/functions.php @@ -28,30 +28,24 @@ function get_db_stat($mode) switch($mode){ case 'postcount': - $sql = "SELECT count(*) AS total + $sql = "SELECT COUNT(post_id) AS total FROM ".POSTS_TABLE; break; case 'usercount': - $sql = "SELECT count(*) AS total + $sql = "SELECT COUNT(user_id) AS total FROM ". USERS_TABLE ." - WHERE user_id <> ".ANONYMOUS." - AND user_level <> ".DELETED; + WHERE user_id <> ".ANONYMOUS; break; case 'newestuser': $sql = "SELECT user_id, username FROM ".USERS_TABLE." WHERE user_id <> " . ANONYMOUS. " - AND user_level <> ". DELETED ." ORDER BY user_id DESC LIMIT 1"; break; - case 'usersonline': - $sql = "SELECT COUNT(*) AS online - FROM ".SESSIONS_TABLE; - break; } @@ -66,10 +60,6 @@ function get_db_stat($mode) { return($row); } - else if($mode == "usersonline") - { - return ($row['online']); - } else { return($row['total']); @@ -338,7 +328,7 @@ function get_gmt_ts() function generate_pagination($base_url, $num_items, $per_page, $start_item, $add_prevnext_text = TRUE) { - global $l_prevpage, $l_nextpage; + global $lang; $total_pages = ceil($num_items/$per_page); if($total_pages == 1) @@ -359,7 +349,7 @@ function generate_pagination($base_url, $num_items, $per_page, $start_item, $add for($i = $this_block_start; $i <= $this_block_end; $i++) { - $page_string .= ($i == $on_page) ? "$i" : "$i"; + $page_string .= ($i == $on_page) ? "$i" : "$i"; if($i < $this_block_end) { $page_string .= ", "; @@ -369,9 +359,9 @@ function generate_pagination($base_url, $num_items, $per_page, $start_item, $add if($this_block_start > 1) { $page_string_prepend = ""; - for($i = 0; $i < $this_block_start; $i+=10) + for($i = 0; $i < $this_block_start; $i += 10) { - $page_string_prepend .= "" . ( ($i == 0) ? ($i+1) : $i) . " - " . ($i+9) . ", "; + $page_string_prepend .= "" . ( ($i == 0) ? ($i + 1) : $i) . " - " . ($i + 9) . ", "; } $page_string = $page_string_prepend . $page_string; @@ -389,9 +379,9 @@ function generate_pagination($base_url, $num_items, $per_page, $start_item, $add else { - for($i = $this_block_end + 1; $i < $total_pages; $i+=10) + for($i = $this_block_end + 1; $i < $total_pages; $i += 10) { - $page_string_append .= "" . ( ($i == 0) ? ($i+1) : $i) . " - " . ((($i+9) < $total_pages) ? ($i+9) : $total_pages) .""; + $page_string_append .= "" . ( ($i == 0) ? ($i + 1) : $i) . " - " . ((($i + 9) < $total_pages) ? ($i + 9) : $total_pages) . ""; if($i < $total_pages - 10) { $page_string_append .= ", "; @@ -405,12 +395,15 @@ function generate_pagination($base_url, $num_items, $per_page, $start_item, $add { if($on_page > 1) { - $page_string = " Previous  " . $page_string; + $page_string = " " . $lang['Previous'] . "  " . $page_string; } if($on_page < $total_pages) { - $page_string .= "  Next"; + $page_string .= "  " . $lang['Next'] . ""; } + + $page_string = $lang['Goto_page'] . ": " . $page_string; + } return $page_string;