$ids = isset($_POST['f_ids']) ? $_POST['f_ids'] : ''; function compter_items($DB_TAB) { $nb_item = 0; foreach ($DB_TAB as $DB_ROW) { if ($DB_ROW['item_id'] !== NULL) { $nb_item++; } } return $nb_item; } // //////////////////////////////////////////////////////////////////////////////////////////////////// // Modifier le nb de demandes autorisées pour une matière // //////////////////////////////////////////////////////////////////////////////////////////////////// if ($action == 'modifier_nombre_demandes' && $matiere_id && $nb_demandes != -1 && $nb_demandes < 10) { DB_STRUCTURE_REFERENTIEL::DB_modifier_matiere_nb_demandes($matiere_id, $nb_demandes); exit('ok'); } // //////////////////////////////////////////////////////////////////////////////////////////////////// // Afficher le formulaire des structures ayant partagées au moins un référentiel // //////////////////////////////////////////////////////////////////////////////////////////////////// if ($action == 'afficher_structures_partage') { exit(ServeurCommunautaire::afficher_formulaire_structures_communautaires($_SESSION['SESAMATH_ID'], $_SESSION['SESAMATH_KEY'])); } // //////////////////////////////////////////////////////////////////////////////////////////////////// // Lister les référentiels partagés trouvés selon les critères retenus (matière / niveau / structure) // //////////////////////////////////////////////////////////////////////////////////////////////////// if ($action == 'lister_referentiels_communautaires') { exit(ServeurCommunautaire::afficher_liste_referentiels($_SESSION['SESAMATH_ID'], $_SESSION['SESAMATH_KEY'], $matiere_id, $niveau_id, $structure_id)); } // ////////////////////////////////////////////////////////////////////////////////////////////////////