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() |
*/ |
?> |