// +-------------------------------------------------+ // © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net) // +-------------------------------------------------+ // $Id: sort.inc.php,v 1.34 2007/06/08 16:55:57 jlesaint if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) { die("no access"); } // gestion du tri require_once $include_path . "/templates/sort.tpl.php"; require_once $class_path . "/sort.class.php"; $sort = new sort('notices', 'session'); //Si vidage historique des tris demandé ? if ($raz_sort) { if (isset($_POST['cases_suppr']) && !empty($_POST['cases_suppr'])) { $cases_a_suppr = $_POST['cases_suppr']; $sort->supprimer($cases_a_suppr); } } if (isset($_GET['page_en_cours'])) { $page_en_cours = $_GET['page_en_cours']; } if (isset($_GET['modif_sort'])) { $temp = array(); for ($i = 0; $i <= 4; $i++) { if ($_POST['liste_critere' . $i] != "") { $temp[$i] = $_POST['croit_decroit' . $i] . "_" . $_POST['num_text' . $i] . "_" . $_POST['liste_critere' . $i]; } } if (count($temp) != 0) { $affichage = $sort->sauvegarder('', '', $temp); print $affichage;
// $Id: sort.inc.php,v 1.1.8.1 2015-09-24 15:48:15 dgoron Exp $ if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) { die("no access"); } require_once $class_path . "/sort.class.php"; include $include_path . "/templates/sort.tpl.php"; switch ($sub) { case 'get_sort': $display = ''; $sort = new sort('notices', 'session'); //Si vidage historique des tris demandé ? if ($raz_sort && suppr_ids) { $suppr_sort_ids = array(); $suppr_sort_ids = explode(",", $suppr_ids); if (count($suppr_sort_ids)) { $sort->supprimer($suppr_sort_ids); } } if (isset($_GET['page_en_cours'])) { $page_en_cours = $_GET['page_en_cours']; } if (isset($_GET['modif_sort'])) { $temp = array(); for ($i = 0; $i <= 4; $i++) { if ($_POST['liste_critere' . $i] != "") { $temp[$i] = $_POST['croit_decroit' . $i] . "_" . $_POST['num_text' . $i] . "_" . $_POST['liste_critere' . $i]; } } if (count($temp) != 0) { $display .= $sort->sauvegarder('', '', $temp); if (substr($display, 0, 8) == "<script>") {
//modification du tri précisé $id_tri = $_REQUEST['id_tri']; } else { //ce n'est pas une modif mais un ajout $id_tri = 0; } //affichage de l'écran de modification du tri echo $sort->show_sel_formAdmin($id_tri); break; case "supp": //suppression d'un tri if ($_REQUEST['id_tri']) { //on a bien un id $id_tri = $_REQUEST['id_tri']; //c'est le tri actif if ($id_tri == $_SESSSION["tri"]) { //on le désactive $_SESSION["tri"] = ""; } //on supprime le tri $sort->supprimer($id_tri); } //apres la suppression on affiche la liste echo $sort->show_tris_form(); break; case "affliste": default: //affichage de la liste echo $sort->show_tris_form(); break; }