From a517b211dd0acb6924ad236d48378ecd2dd08346 Mon Sep 17 00:00:00 2001 From: plegall Date: Mon, 13 Dec 2004 22:59:25 +0000 Subject: - reformat create_navigation_bar function git-svn-id: http://piwigo.org/svn/trunk@644 68402e56-0260-453c-a942-63ccdbb3a9ee --- include/functions_html.inc.php | 74 +++++++++++++++++++++--------------------- 1 file changed, 37 insertions(+), 37 deletions(-) (limited to 'include/functions_html.inc.php') diff --git a/include/functions_html.inc.php b/include/functions_html.inc.php index b175a8be1..d6bf837b9 100644 --- a/include/functions_html.inc.php +++ b/include/functions_html.inc.php @@ -61,7 +61,7 @@ function create_navigation_bar($url, $nb_element, $start, $pages_around = $conf['paginate_pages_around']; - $navigation_bar = ''; + $navbar = ''; // current page detection if (!isset($start) @@ -74,43 +74,43 @@ function create_navigation_bar($url, $nb_element, $start, // navigation bar useful only if more than one page to display ! if ($nb_element > $nb_element_page) { - // searching the current page + // current page and last page $cur_page = ceil($start / $nb_element_page) + 1; $maximum = ceil($nb_element / $nb_element_page); // link to first page ? if ($cur_page != 1) { - $navigation_bar.= ''.$lang['first_page']; - $navigation_bar.= ''; + $navbar.= ''.$lang['first_page']; + $navbar.= ''; } else { - $navigation_bar.= $lang['first_page']; + $navbar.= $lang['first_page']; } - $navigation_bar.= ' | '; + $navbar.= ' | '; // link on previous page ? if ( $start != 0 ) { $previous = $start - $nb_element_page; - $navigation_bar.= ''.$lang['previous_page']; - $navigation_bar.= ''; + $navbar.= ''.$lang['previous_page']; + $navbar.= ''; } else { - $navigation_bar.= $lang['previous_page']; + $navbar.= $lang['previous_page']; } - $navigation_bar.= ' | '; + $navbar.= ' | '; if ($cur_page > $pages_around + 1) { - $navigation_bar.= ' 1 ...'; + $navbar.= ' 1 ...'; } // inspired from punbb source code @@ -125,55 +125,55 @@ function create_navigation_bar($url, $nb_element, $start, else if ($i != $cur_page) { $temp_start = ($i - 1) * $nb_element_page; - $navigation_bar.= ' '.$i.''; + $navbar.= ' '.$i.''; } else { - $navigation_bar.= ' '; - $navigation_bar.= $i.''; + $navbar.= ' '; + $navbar.= $i.''; } } if ($cur_page < ($maximum - $pages_around)) { $temp_start = ($maximum - 1) * $nb_element_page; - $navigation_bar.= ' ... '.$maximum.''; + $navbar.= ' ... '.$maximum.''; } - $navigation_bar.= ' | '; + $navbar.= ' | '; // link on next page ? if ( $nb_element > $nb_element_page && $start + $nb_element_page < $nb_element ) { $next = $start + $nb_element_page; - $navigation_bar.= ''.$lang['next_page'].''; + $navbar.= ''.$lang['next_page'].''; } else { - $navigation_bar.= $lang['next_page']; + $navbar.= $lang['next_page']; } // link to last page ? if ($cur_page != $maximum) { $temp_start = ($maximum - 1) * $nb_element_page; - $navigation_bar.= ' | '; - $navigation_bar.= ''.$lang['last_page']; - $navigation_bar.= ''; + $navbar.= ' | '; + $navbar.= ''.$lang['last_page']; + $navbar.= ''; } else { - $navigation_bar.= $lang['last_page']; + $navbar.= $lang['last_page']; } } - return $navigation_bar; + return $navbar; } // -- cgit v1.2.3