Subversion Repositories Applications.framework

Compare Revisions

Ignore whitespace Rev 98 → Rev 99

/trunk/exemple/index.php
3,31 → 3,30
* @category PHP
* @package Framework
* @author Aurelien PERONNET <aurelien@tela-botanica.org>
* @copyright Tela-Botanica 2009
* @link /doc/framework/
* Ceci est un exemple d'application qui permet d'illustrer le fonctionnement du framework, il montre comment
* @copyright Tela-Botanica 2009
* @link /doc/framework/
* Ceci est un exemple d'application qui permet d'illustrer le fonctionnement du framework, il montre comment
* une application peut être dans papyrus, ou bien utilisée en stand alone.
*/
 
define('CHEMIN_APPLI', dirname(__FILE__).DIRECTORY_SEPARATOR);
 
// 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';
 
require_once dirname(__FILE__).'/../framework/autoload.inc.php';
Application::setChemin(__FILE__);
Application::setInfo(Config::get('info'));
/**
* Fonction d'affichage de Papyrus, pour le corps de page
*/
function afficherContenuCorps() {
// Si l'utilisateur est authentifié
if (Config::get('identification')) {
if (Config::get('identification')) {
// on renvoie la vue principale de l'application
$methode = '' ;
if (isset($_GET['m'])) {
$methode = $_GET['m'];
}
$controlleur = new AdminAdministrateur();
$controlleur = new AdminAdministrateur();
 
switch ($methode) {
case 'ajout_admin':
return $controlleur->ajoutAdmin();
40,9 → 39,9
$pass = $_POST['admin_pass'];
$pass_conf = $_POST['admin_pass_confirm'];
return $controlleur->ajoutAdminVa($nom, $prenom, $mail, $lang, $pass, $pass_conf);
break;
break;
case 'modif_admin':
$id = $_GET['id_admin'];
$id = $_GET['id_admin'];
return $controlleur->modifAdmin($id);
break;
case 'modif_admin_va':
52,13 → 51,13
$mail = $_POST['admin_mail'];
$lang = $_POST['admin_lang'];
$pass = $_POST['admin_pass'];
$pass_conf = $_POST['admin_pass_confirm'];
$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;
break;
default:
$retour = $controlleur->chargerAdmin();
return $retour;
68,7 → 67,7
// sinon on lui demande de s'identifier
$controlleur = new AdminAdministrateur();
return $controlleur->demanderIdent();
}
}
}
 
function afficherContenuTete() {
88,6 → 87,6
}
/*
* afficherContenuNavigation()
* afficherContenuMenu()
* afficherContenuMenu()
*/
?>