Rev 6 | Rev 13 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php// declare(encoding='UTF-8');/**** PHP version 5** @category PHP* @package Framework* @author Aurelien PERONNET <aurelien@tela-botanica.org>* @copyright Tela-Botanica 2009* @license http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL* @license http://www.gnu.org/licenses/gpl.html Licence GNU-GPL* @version SVN: $$Id$$* @link /doc/framework/*/// La fonction autolad doit être appelée avant tout autre chose dans l'application.// Sinon, rien ne sera chargé.require_once dirname(__FILE__).'/framework/autoload.inc.php';Application::setChemin(__FILE__);Application::setInfo(Config::get('info'));// on stocke les style de l'annuaire pour papyrusGEN_stockerStyleExterne('annuaire_papyrus',GEN_CHEMIN_PAP."/applications/annuaire/squelettes/css/annuaire_papyrus.css");/*** Fonction d'affichage de Papyrus, pour le corps de page*/function afficherContenuCorps() {$methode = '';// Si l'utilisateur est authentifiéif (isset($_GET['m'])) {$methode = $_GET['m'];}switch ($methode) {case 'liste_listes':$controleur = new OntologieControleur();$retour = $controleur->chargerListeListe();break;case 'liste_ontologie':$controleur = new OntologieControleur();$id = $_GET['id_liste'];$retour = $controleur->chargerListeOntologie($id);break;case 'liste_ontologie_formulaire_ajout':$valeurs = $_GET;$controleur = new OntologieControleur();$retour = $controleur->afficherFormulaireAjoutListeOntologie($valeurs);break;case 'liste_ontologie_formulaire_modification':$id_ontologie = $_GET['amo_id_ontologie'];$controleur = new OntologieControleur();$retour = $controleur->afficherFormulaireModificationListeOntologie($id_ontologie);break;case 'liste_ontologie_ajout':$controleur = new OntologieControleur();$retour = $controleur->ajouterNouvelleListeOntologie($_POST);break;case 'liste_ontologie_modification':$controleur = new OntologieControleur();$retour = $controleur->modifierListeOntologie($_POST);break;case 'liste_ontologie_suppression':$controleur = new OntologieControleur();$id_a_supprimer = $_GET['amo_id_ontologie'];$retour = $controleur->supprimerListeOntologie($id_a_supprimer);break;case 'metadonnee_formulaire_ajout':$controleur = new MetadonneeControleur();$valeurs = $_GET;$retour = $controleur->afficherFormulaireAjoutMetadonnee($valeurs);break;case 'metadonnee_formulaire_modification':$controleur = new MetadonneeControleur();$valeurs = $_GET;$retour = $controleur->afficherFormulaireModificationMetadonnee($valeurs);break;case 'metadonnee_ajout':$controleur = new MetadonneeControleur();$valeurs = $_POST;$retour = $controleur->ajouterNouvelleMetadonnee($valeurs);break;case 'metadonnee_modification':$controleur = new MetadonneeControleur();$valeurs = $_POST;$retour = $controleur->modifierMetadonnee($valeurs);break;case 'metadonnee_suppression':$controleur = new MetadonneeControleur();$id_a_supprimer = $_GET['amc_id_metadonnee'];$retour = $controleur->supprimerMetadonnee($id_a_supprimer);break;case 'liste_annu':$controleur = new AnnuaireControleur();$retour = $controleur->chargerListeAnnuaire();break;case 'annuaire':$controleur = new AnnuaireControleur();$id = $_GET['id_annuaire'];$retour = $controleur->chargerAnnuaire($id);break;default:case 'annuaire_inscrits':$controleur = new AnnuaireControleur();$id = $_GET['id_annuaire'];if(isset($_GET['taille_page'])) {$taille_page = $_GET['taille_page'];} else {$taille_page = 50;}if(isset($_GET['numero_page'])) {$numero_page = $_GET['numero_page'];} else {$numero_page = 1;}$retour = $controleur->chargerAnnuaireListeInscrits($id, $numero_page, $taille_page);break;default:case 'annuaire_formulaire_inscription':$controleur = new AnnuaireControleur();$id = $_GET['id_annuaire'];$retour = $controleur->afficherFormulaireInscription($id);break;case 'annuaire_ajout_inscription':$valeurs = $_POST;$controleur = new AnnuaireControleur();$retour = $controleur->ajouterInscriptionTemporaire($valeurs);break;case 'annuaire_inscription_confirmation':$identifiant = $_GET['id'];$controleur = new AnnuaireControleur();$retour = $controleur->ajouterNouvelleInscription($identifiant);break;case 'annuaire_fiche_utilisateur_consultation':$identifiant_annuaire = $_GET['id_annuaire'];$identifiant_utilisateur = $_GET['id_utilisateur'];$controleur = new AnnuaireControleur();$retour = $controleur->afficherFicheUtilisateur($identifiant_annuaire,$identifiant_utilisateur);break;default:$controleur = new AnnuaireControleur();$retour = $controleur->index();break;}if (Config::get('sortie_encodage') != Config::get('appli_encodage')) {$retour = mb_convert_encoding($retour, Config::get('sortie_encodage'),Config::get('appli_encodage'));}return $retour;}function afficherContenuTete() {return '';}function afficherContenuPied() {return '';}function afficherContenuNavigation() {return '';}function afficherContenuMenu() {return '';}?>