'admin/validate/answers' => $this->make_hook('validate_answers', AUTH_MDP, 'admin'),
'admin/wiki' => $this->make_hook('wiki', AUTH_MDP, 'admin'),
'admin/ipwatch' => $this->make_hook('ipwatch', AUTH_MDP, 'admin'),
- 'admin/icons' => $this->make_hook('icons', AUTH_MDP, 'admin'),
+ 'admin/icons' => $this->make_hook('icons', AUTH_MDP, 'admin'),
);
}
$importer->registerFunction('matricule', 'matricle Ecole vers X.org', array($this, 'getMatricule'));
switch ($action) {
case 'add':
- $fields = array('nom', 'nom_ini', 'prenom',
+ $fields = array('nom', 'nom_ini', 'prenom', 'naissance_ini',
'prenom_ini', 'promo', 'promo_sortie', 'flags',
'matricule', 'matricule_ax', 'perms');
$importer->forceValue('promo', $promo);
}
function handler_icons(&$page)
- {
- $page->changeTpl('admin/icons.tpl');
- $dh = opendir('../htdocs/images/icons');
- if (!$dh) {
- $page->trig('Dossier des icones introuvables.');
- }
- $icons = array();
- while (($file = readdir($dh)) !== false) {
- if (strlen($file) > 4 && substr($file,-4) == '.gif') {
- array_push($icons, substr($file, 0, -4));
- }
- }
- sort($icons);
- $page->assign('icons', $icons);
+ {
+ $page->changeTpl('admin/icons.tpl');
+ $dh = opendir('../htdocs/images/icons');
+ if (!$dh) {
+ $page->trig('Dossier des icones introuvables.');
+ }
+ $icons = array();
+ while (($file = readdir($dh)) !== false) {
+ if (strlen($file) > 4 && substr($file,-4) == '.gif') {
+ array_push($icons, substr($file, 0, -4));
+ }
+ }
+ sort($icons);
+ $page->assign('icons', $icons);
}
}