} } // Retour $groupe_type_initiale = ($qui=='select') ? 'E' : $groupe_type{0} ; exit('ok'.'¤'.$devoir_id.'¤'.$groupe_type_initiale.'¤'.$devoir_groupe_id); } // //////////////////////////////////////////////////////////////////////////////////////////////////// // Changer le statut pour "évaluation en préparation" ou "demande non traitée" // //////////////////////////////////////////////////////////////////////////////////////////////////// if( ( ($action=='changer_prof') || ($action=='changer_eleve') ) && $nb_demandes ) { $listing_demande_id = implode(',',$tab_demande_id); $statut = substr($action,8); DB_STRUCTURE_DEMANDE::DB_modifier_demandes_statut($listing_demande_id,$statut,$message); // Retour exit('ok'); } // //////////////////////////////////////////////////////////////////////////////////////////////////// // Retirer de la liste des demandes // //////////////////////////////////////////////////////////////////////////////////////////////////// if( ($action=='retirer') && $nb_demandes ) { $listing_demande_id = implode(',',$tab_demande_id); DB_STRUCTURE_DEMANDE::DB_supprimer_demandes_devoir($listing_demande_id); // Notifications (rendues visibles ultérieurement à cause de la potentielle date de visibilité future du devoir) $listing_abonnes = DB_STRUCTURE_NOTIFICATION::DB_lister_destinataires_listing_id( $abonnement_ref , implode(',',$tab_user_id) ); if($listing_abonnes)