/trunk/exemple/squelettes/modif_admin.tpl.html |
---|
1,5 → 1,7 |
<h2>Modification d'un administrateur</h2> |
<form id="modif_admin" action="<?=$base_url.'?m=modif_admin_va&id_admin='.$admin['ga_id_administrateur'];?>" method="post"> |
<form id="modif_admin" action="<? $url_form = clone($base_url); |
$url_form->setVariablesRequete(array('m'=>'modif_admin','id_admin'=>$admin['ga_id_administrateur'])); |
echo $url_form; ?>" method="post"> |
<fieldset> |
<ul> |
<li> |
38,5 → 40,5 |
</ul> |
</fieldset> |
<input type="submit" id="valider_modif_admin" name="valider_modif_admin" tabindex="7" value="Modifier" /> |
<a href="<?=$base_url.'?m=liste_admin';?>">Annuler</a> |
<a href="<? $url_annul = clone($base_url); $url_annul->setVariableRequete('m','liste_admin'); echo $url_annul; ?>">Annuler</a> |
</form> |
/trunk/exemple/squelettes/liste_admin.tpl.html |
---|
12,8 → 12,14 |
<td><?=$element['ga_nom'] ?></td> |
<td><?=$element['ga_prenom'] ?></td> |
<td><?=$element['ga_ce_i18n'] ?></td> |
<td><a href="<?=$base_url.'?m=modif_admin&id_admin='.$element['ga_id_administrateur'];?>">Modifier</a></td> |
<td><a href="<?=$base_url.'?m=suppr_admin&id_admin='.$element['ga_id_administrateur'];?>">Supprimer</a></td> |
<td><a href="<?php $url_mod = clone($base_url); |
$url_mod->setVariablesRequete(array('m' => 'modif_admin', 'id_admin' => $element['ga_id_administrateur'])); |
echo $url_mod; |
?>">Modifier</a></td> |
<td><a href="<?php |
$url_mod->setVariableRequete('m','supp_admin'); |
echo $url_mod; |
?>">Supprimer</a></td> |
</tr> |
<?php endforeach; ?> |
</table> |
20,4 → 26,4 |
<?php if (isset($erreurs['supp'])): ?> |
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span> |
<?php endif; ?> |
<p><a href="<?=$base_url.'?&m=ajout_admin';?>"> Ajouter un administrateur </a></p> |
<p><a href="<?php $base_url->setVariableRequete('m','ajout_admin') ; echo $base_url ;?>"> Ajouter un administrateur </a></p> |
/trunk/exemple/squelettes/ajout_admin.tpl.html |
---|
1,5 → 1,7 |
<h2>Ajout d'un administrateur</h2> |
<form id="modif_admin" method="post" action="<?=$base_url.'?&m=ajout_admin_va';?>"> |
<form id="modif_admin" method="post" action="<? $url_form = clone($base_url); |
$url_form->setVariableRequete('m','ajout_admin'); |
echo $url_form; ?>"> |
<fieldset> |
<?php if (isset($erreurs['champs'])): ?> |
<p class="symbole_obligatoire"> <?=$erreurs['champs'] ?> </p> |
41,5 → 43,5 |
</ul> |
</fieldset> |
<input type="submit" id="valider_ajout_admin" name="valider_ajout_admin" tabindex="7" value="Ajouter" /> |
<a href="<?=$base_url.'?m=liste_admin';?>">Annuler</a> |
<a href="<? $url_annul = clone($base_url); $url_annul->setVariableRequete('m','liste_admin'); echo $url_annul; ?>">Annuler</a> |
</form> |
/trunk/exemple/controleurs/AdminAdministrateur.php |
---|
1,7 → 1,19 |
<?php |
// declare(encoding='UTF-8'); |
/** |
* Classe controleur pour l'application administration des administrateurs |
* classe Controleur, pour l'application d'administration des administrateurs |
* |
* PHP Version 5 |
* |
* @package Framework |
* @category Class |
* @author aurelien <aurelien@tela-botanica.org> |
* @copyright 2009 Tela-Botanica |
* @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/ |
* |
*/ |
class AdminAdministrateur extends Controleur { |
45,7 → 57,7 |
* des détails d'un administrateurs. Elle modifie les détails dans la base |
* de données. S'il y a une erreur et rappelle la formulaire et notifie l'erreur, |
* sinon elle charge la liste des administrateurs |
* @param string l'identifiant de l'administrateur* |
* @param string l'identifiant de l'administrateur |
* @param string le nom |
* @param string le prénom |
* @param string le mail |
/trunk/exemple/modeles/ListeAdmin.php |
---|
3,6 → 3,18 |
/** |
* Modèle d'accès à la base de données des administrateurs |
* de papyrus |
* |
* PHP Version 5 |
* |
* @package Framework |
* @category Class |
* @author aurelien <aurelien@tela-botanica.org> |
* @copyright 2009 Tela-Botanica |
* @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/ |
* |
*/ |
class listeAdmin extends Modele { |
/trunk/exemple/admin_administrateur.php |
---|
1,13 → 1,19 |
<?php |
// declare(encoding='UTF-8'); |
/** |
* 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. |
* |
* 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/ |
* 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. |
*/ |
// La fonction autolad doit être appelée avant tout autre chose dans l'application. |