if( ($action=='Voir_referentiel') && $matiere_id && $niveau_id && $matiere_ref ) { // $matiere_ref trasmis maintenant car pas possible lors du AjaxUpload (moment où on en a besoin) ; du coup on le garde au chaud $_SESSION['tmp']['matiere_ref'] = $matiere_ref; $DB_TAB = DB_STRUCTURE_COMMUN::DB_recuperer_arborescence( 0 /*prof_id*/ , $matiere_id , $niveau_id , FALSE /*only_socle*/ , FALSE /*only_item*/ , TRUE /*socle_nom*/ ); exit( HtmlArborescence::afficher_matiere_from_SQL( $DB_TAB , TRUE /*dynamique*/ , TRUE /*reference*/ , FALSE /*aff_coef*/ , FALSE /*aff_cart*/ , FALSE /*aff_socle*/ , 'image' /*aff_lien*/ , FALSE /*aff_input*/ , 'n3' /*aff_id_li*/ ) ); } // //////////////////////////////////////////////////////////////////////////////////////////////////// // Enregistrer une adresse associée à un item // //////////////////////////////////////////////////////////////////////////////////////////////////// if( ($action=='Enregistrer_lien') && $item_id ) { DB_STRUCTURE_REFERENTIEL::DB_modifier_referentiel_lien_ressources($item_id,$item_lien); // Si le lien est vide, effacer l'éventuelle page de liens associée enregistrée sur le serveur communautaire. if(!$item_lien) { ServeurCommunautaire::fabriquer_liens_ressources( $_SESSION['SESAMATH_ID'] , $_SESSION['SESAMATH_KEY'] , $item_id , '' , 'page_delete' , '' ); } exit('ok'); } // //////////////////////////////////////////////////////////////////////////////////////////////////// // Élaborer ou d'éditer sur le serveur communautaire une page de liens pour travailler // //////////////////////////////////////////////////////////////////////////////////////////////////// if( ($action=='Charger_ressources') && $item_id ) { exit( ServeurCommunautaire::afficher_liens_ressources( $_SESSION['SESAMATH_ID'] , $_SESSION['SESAMATH_KEY'] , $item_id , $item_lien ) );