$max){ if(isset($legende)){ $navig .= $legende." ".($current + 1)." à " .(($current + $max) > $total ? $total : $current + $max) ." sur ".$total." - aller à la "; } $get_params = array(); if(($q = strpos($base_url, "?")) !== false){ $v_query = explode("&", substr($base_url, $q + 1)); $base_url = substr($base_url, 0, $q); foreach($v_query as $query){ if($query){ $v = explode("=", $query); $get_params[$v[0]] = $v[1]; } } } if(isset($get_params[$start_param])) unset($get_params[$start_param]); $base_url .= "?"; foreach($get_params as $key => $value) $base_url .= $key."=".$value."&"; $nb_pages = ceil($total / $max); $navig .= "page : " ."\n"; if($current >= $max){ $navig .= "«\n"; } if($current < $total - $max){ $navig .= "»\n"; } } return $navig; } public function esc_attr($content){ return htmlspecialchars($content, ENT_COMPAT, "UTF-8"); } public function get_menu_ul($menu, $indent = ""){ $html = ""; if($menu["subs"]){ $html .= $indent."
\n"; } return $html; } }