Subversion Repositories Applications.framework

Rev

Rev 80 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 80 Rev 88
Line 6... Line 6...
6
* @copyright Tela-Botanica 2009  
6
* @copyright Tela-Botanica 2009  
7
* @link /doc/framework/	  
7
* @link /doc/framework/	  
8
* Ceci est un exemple d'application qui permet d'illustrer  le fonctionnement du framework, il montre comment 
8
* Ceci est un exemple d'application qui permet d'illustrer  le fonctionnement du framework, il montre comment 
9
* une application peut être dans papyrus, ou bien utilisée en stand alone.
9
* une application peut être dans papyrus, ou bien utilisée en stand alone.
10
*/
10
*/
11
 
11
 
-
 
12
define('CHEMIN_APPLI', dirname(__FILE__).DIRECTORY_SEPARATOR);
-
 
13
 
12
// La fonction autolad doit être appelée avant tout autre chose dans l'application.
14
// La fonction autolad doit être appelée avant tout autre chose dans l'application.
13
// Sinon, rien ne sera chargé.
15
// Sinon, rien ne sera chargé.
14
require_once '../framework/autoload.inc.php'; 
16
require_once dirname(__FILE__).'/../framework/autoload.inc.php'; 
Line 15... Line 17...
15
 
17
 
16
 /**
18
 /**
17
  * Fonction d'affichage de Papyrus, pour le corps de page
19
  * Fonction d'affichage de Papyrus, pour le corps de page
18
  */
20
  */
19
function afficherContenuCorps() {
21
function afficherContenuCorps() {
20
	// Si l'utilisateur est authentifié
22
	// Si l'utilisateur est authentifié
21
	if (!Config::get('identification')) { 
23
	if (Config::get('identification')) { 
22
		// on renvoie la vue principale de l'application
24
		// on renvoie la vue principale de l'application
23
		$methode = '' ;
25
		$methode = '' ;
24
		if (isset($_GET['m'])) {
26
		if (isset($_GET['m'])) {
25
			$methode = $_GET['m'];
27
			$methode = $_GET['m'];
Line 56... Line 58...
56
			case 'suppr_admin':
58
			case 'suppr_admin':
57
				$id = $_GET['id_admin'];
59
				$id = $_GET['id_admin'];
58
				return $controlleur->supprAdmin($id);
60
				return $controlleur->supprAdmin($id);
59
				break;	 
61
				break;	 
60
			default:
62
			default:
61
				return $controlleur->chargerAdmin();
63
				$retour = $controlleur->chargerAdmin();
-
 
64
				return $retour;
62
				break;
65
				break;
63
		}
66
		}
64
	} else {
67
	} else {
65
		// sinon on lui demande de s'identifier
68
		// sinon on lui demande de s'identifier
66
		$controlleur = new AdminAdministrateur();
69
		$controlleur = new AdminAdministrateur();