$jourVerou)$retour ='clos'; else $retour='ouvert'; }else{ $retour=date("d-m-y à H:i", mktime($hour, $mn, $sec, $month, $day, $year)); } /* if(!$mode) $retour=date("d-m-y à H:i", mktime($hour, $mn, $sec, $month, $day, $year)); else $retour=date("d-m-Y à H:i:s", mktime($hour, $mn, $sec, $month, $day, $year)); */ // return array( $retour, $statut, $variable3 ); return ($retour); } // ------------------------------------------------------------------------ // barre_navigation // ------------------------------------------------------------------------ function barre_navigation($nbtotal, $nbenr, $cfg_nbres_ppage, $debut, $cfg_nb_pages, $criteres) { // -------------------------------------------------------------------- $lien_on = ' {lien} '; $lien_off = ' {lien} '; // -------------------------------------------------------------------- $query = $criteres.'&debut='; // début << . // -------------------------------------------------------------------- if ($debut >= $cfg_nbres_ppage) { $cible = $query.(0); $image = ""; $lien = str_replace('{lien}', $image.$image, $lien_on); $lien = str_replace('{cible}', $cible, $lien); } else { $image = ""; $lien = str_replace('{lien}', $image.$image, $lien_off); } $barre .= $lien." ·"; // précédent < . // -------------------------------------------------------------------- if ($debut >= $cfg_nbres_ppage) { $cible = $query.($debut-$cfg_nbres_ppage); $image = ""; $lien = str_replace('{lien}', $image, $lien_on); $lien = str_replace('{cible}', $cible, $lien); } else { $image = ""; $lien = str_replace('{lien}', $image, $lien_off); } $barre .= $lien." ·"; // pages 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 // ------------------------------------------------------------------- if ($debut >= ($cfg_nb_pages * $cfg_nbres_ppage)) { $cpt_fin = ($debut / $cfg_nbres_ppage) + 1; $cpt_deb = $cpt_fin - $cfg_nb_pages + 1; } else { $cpt_deb = 1; $cpt_fin = (int)($nbtotal / $cfg_nbres_ppage); if (($nbtotal % $cfg_nbres_ppage) != 0) $cpt_fin++; if ($cpt_fin > $cfg_nb_pages) $cpt_fin = $cfg_nb_pages; } for ($cpt = $cpt_deb; $cpt <= $cpt_fin; $cpt++) { if ($cpt == ($debut / $cfg_nbres_ppage) + 1) { $barre .= " ".$cpt." "; } else { $barre .= " ".$cpt." "; } } // suivant . > // -------------------------------------------------------------------- if ($debut + $cfg_nbres_ppage < $nbtotal) { $cible = $query.($debut+$cfg_nbres_ppage); $image = ""; $lien = str_replace('{lien}', $image, $lien_on); $lien = str_replace('{cible}', $cible, $lien); } else { $image = ""; $lien = str_replace('{lien}', $image, $lien_off); } $barre .= " ·".$lien; // fin . >> // -------------------------------------------------------------------- $fin = ($nbtotal - ($nbtotal % $cfg_nbres_ppage)); if (($nbtotal % $cfg_nbres_ppage) == 0) $fin = $fin - $cfg_nbres_ppage; if ($fin != $debut) { $cible = $query.$fin; $image = ""; $lien = str_replace('{lien}', $image.$image, $lien_on); $lien = str_replace('{cible}', $cible, $lien); } else { $image = ""; $lien = str_replace('{lien}', $image.$image, $lien_off); } $barre .= "· ".$lien; return($barre); } ?>