Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 2015 → Rev 2016

/trunk/papyrus/applications/admin_administrateur/admin_administrateur.php
1,25 → 1,88
<?php
require_once('autoload.inc.php');
 
/**
* On appelle le fichier des fonctions d'initialisation de code igniter
*/
require_once GEN_CHEMIN_BIBLIO.'ci_initialisation.fonct.php' ;
/**
* Fonction d'affichage de Papyrus, pour le corps de page
*/
function afficherContenuCorps() {
// si l'utilisateur est authentifié
if($GLOBALS['_GEN_commun']['pear_auth']->getAuth()) {
if(VAR_IDENT) {
// on renvoie la vue principale de l'application
return executerCodeIgniter('admin_administrateur') ;
$methode = '' ;
if(isset($_GET['m'])) {
$methode = $_GET['m'] ;
}
$controlleur = new AdminAdministrateur();
switch($methode) {
case 'ajout_admin':
return $controlleur->ajoutAdmin();
break;
case 'ajout_admin_va':
$nom = $_POST['admin_nom'] ;
$prenom = $_POST['admin_prenom'] ;
$mail = $_POST['admin_mail'] ;
$lang = $_POST['admin_lang'] ;
$pass = $_POST['admin_pass'] ;
$pass_conf = $_POST['admin_pass_confirm'] ;
return $controlleur->ajoutAdminVa($nom,$prenom,$mail,$lang,$pass,$pass_conf);
break;
case 'modif_admin':
$id = $_GET['id_admin'];
return $controlleur->modifAdmin($id);
break;
case 'modif_admin_va':
$id = $_GET['id_admin'];
$nom = $_POST['admin_nom'];
$prenom = $_POST['admin_prenom'];
$mail = $_POST['admin_mail'];
$lang = $_POST['admin_lang'];
$pass = $_POST['admin_pass'];
$pass_conf = $_POST['admin_pass_confirm'];
return $controlleur->modifAdminVa($id,$nom,$prenom,$mail,$lang,$pass,$pass_conf);
break;
case 'suppr_admin':
$id = $_GET['id_admin'];
return $controlleur->supprAdmin($id);
break;
default:
return $controlleur->chargerAdmin();
break;
}
} else {
// sinon on lui demande de s'identifier
return executerCodeIgniter('admin_administrateur','demander_ident') ;
$controlleur = new AdminAdministrateur() ;
return $controlleur->demanderIdent() ;
}
}
 
function afficherContenuTete() {
$controlleur = new AdminAdministrateur();
return $controlleur->adminTete();
}
 
function afficherContenuPied() {
$controlleur = new AdminAdministrateur();
return $controlleur->adminPied();
}
 
 
if(!defined('PAP_VERSION')) {
echo afficherContenuTete();
echo afficherContenuCorps();
echo afficherContenuPied();
}
/*
* afficherContenuTete()
* afficherContenuNavigation()
28,4 → 91,4
*
*/
 
?>
?>