function Lib_buildTabSections($NbSections, $section, $session, $page, $action, $mode) { global $taille_tableaux; if ($section == "") { $section = 0; } $IdLink = $section; // On affiche maximum 10 champs de navigation (outre << et >>)! $NbCases = $NbSections - $section > 12 ? 12 : $NbSections - $section + 2; $Tab = new Table(1, $NbCases); for ($i = 1; $i <= $NbCases - 2; $i++) { $link = new Link("main.php?session={$session}&page={$page}&action={$action}&mode={$mode}§ion={$IdLink}", font("{$IdLink}")); $Tab->addObject($link, 0, $i); $IdLink++; } $link = new Link("main.php?session={$session}&page={$page}&action={$action}&mode={$mode}§ion=0", font("<<")); $Tab->addObject($link, 0, 0); $Fin = $NbSections - 1; $link = new Link("main.php?session={$session}&page={$page}&action={$action}&mode={$mode}§ion={$Fin}", font(">>")); $Tab->addObject($link, 0, $NbCases - 1); return $Tab; }