| Line 17... |
Line 17... |
| 17 |
// | |
|
17 |
// | |
|
| 18 |
// | You should have received a copy of the GNU Lesser General Public |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
| 19 |
// | License along with this library; if not, write to the Free Software |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
| 20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
| 21 |
// +------------------------------------------------------------------------------------------------------+
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
| 22 |
// CVS : $Id: inscription.fonct.php,v 1.13 2006-03-21 10:25:33 alexandre_tb Exp $
|
22 |
// CVS : $Id: inscription.fonct.php,v 1.14 2006-04-04 12:23:05 florian Exp $
|
| 23 |
// CVS : $Id: inscription.fonct.php,v 1.13 2006-03-21 10:25:33 alexandre_tb Exp $
|
23 |
// CVS : $Id: inscription.fonct.php,v 1.14 2006-04-04 12:23:05 florian Exp $
|
| 24 |
/**
|
24 |
/**
|
| 25 |
* Fonctions du module inscription
|
25 |
* Fonctions du module inscription
|
| 26 |
*
|
26 |
*
|
| 27 |
* Fonctions du module inscription
|
27 |
* Fonctions du module inscription
|
| 28 |
*
|
28 |
*
|
| 29 |
*@package inscription
|
29 |
*@package inscription
|
| 30 |
//Auteur original :
|
30 |
//Auteur original :
|
| 31 |
*@author Alexandre Granier <alexandre@tela-botanica.org>
|
31 |
*@author Alexandre Granier <alexandre@tela-botanica.org>
|
| 32 |
//Autres auteurs :
|
32 |
//Autres auteurs :
|
| 33 |
*@author Aucun
|
33 |
*@author Florian Schmitt <florian@ecole-et-nature.org>
|
| 34 |
*@copyright Tela-Botanica 2000-2004
|
34 |
*@copyright Tela-Botanica 2000-2004
|
| 35 |
*@version $Revision: 1.13 $ $Date: 2006-03-21 10:25:33 $
|
35 |
*@version $Revision: 1.14 $ $Date: 2006-04-04 12:23:05 $
|
| 36 |
*@version $Revision: 1.13 $ $Date: 2006-03-21 10:25:33 $
|
36 |
*@version $Revision: 1.14 $ $Date: 2006-04-04 12:23:05 $
|
| 37 |
// +------------------------------------------------------------------------------------------------------+
|
37 |
// +------------------------------------------------------------------------------------------------------+
|
| 38 |
*/
|
38 |
*/
|
| Line 39... |
Line 39... |
| 39 |
|
39 |
|
| 40 |
// +------------------------------------------------------------------------------------------------------+
|
40 |
// +------------------------------------------------------------------------------------------------------+
|
| 41 |
// | ENTETE du PROGRAMME |
|
41 |
// | ENTETE du PROGRAMME |
|
| Line 42... |
Line 42... |
| 42 |
// +------------------------------------------------------------------------------------------------------+
|
42 |
// +------------------------------------------------------------------------------------------------------+
|
| - |
|
43 |
|
| 43 |
|
44 |
include_once 'inscription.fonct.wiki.php' ;
|
| 44 |
include_once 'inscription.fonct.wiki.php' ;
|
45 |
include_once 'inscription.class.php' ;
|
| 45 |
if (INS_UTILISE_SPIP) include_once 'inscription.fonct.spip.php' ;
|
46 |
if (INS_UTILISE_SPIP) include_once 'inscription.fonct.spip.php' ;
|
| 46 |
require_once PAP_CHEMIN_RACINE.'api/pear/HTML/QuickForm.php' ;
|
47 |
require_once 'HTML/QuickForm.php' ;
|
| Line 47... |
Line 48... |
| 47 |
require_once PAP_CHEMIN_RACINE.'api/pear/HTML/QuickForm/checkbox.php' ;
|
48 |
require_once 'HTML/QuickForm/checkbox.php' ;
|
| 48 |
require_once PAP_CHEMIN_RACINE.'api/pear/HTML/QuickForm/password.php' ;
|
49 |
require_once 'HTML/QuickForm/password.php' ;
|
| 49 |
|
50 |
|
| Line 197... |
Line 198... |
| 197 |
$id = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID);
|
198 |
$id = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID);
|
| 198 |
}
|
199 |
}
|
| 199 |
$requete = 'update '.INS_ANNUAIRE.' set '.
|
200 |
$requete = 'update '.INS_ANNUAIRE.' set '.
|
| 200 |
requete_annuaire ($valeur).
|
201 |
requete_annuaire ($valeur).
|
| 201 |
'where '.INS_CHAMPS_ID.'="'.$id.'"';
|
202 |
'where '.INS_CHAMPS_ID.'="'.$id.'"';
|
| 202 |
$resultat = $GLOBALS['ins_db']->query ($requete) ;echo $requete;
|
203 |
$resultat = $GLOBALS['ins_db']->query ($requete) ;
|
| 203 |
if (DB::isError($resultat)) {
|
204 |
if (DB::isError($resultat)) {
|
| 204 |
die ($resultat->getMessage().$resultat->getDebugInfo()) ;
|
205 |
die ($resultat->getMessage().$resultat->getDebugInfo()) ;
|
| 205 |
}
|
206 |
}
|
| 206 |
unset ($resultat) ;
|
207 |
unset ($resultat) ;
|
| Line 223... |
Line 224... |
| 223 |
// Initialisation de variable pour éviter des notices
|
224 |
// Initialisation de variable pour éviter des notices
|
| 224 |
foreach (array ('adresse_1', 'adresse_2', 'ville', 'telephone', 'fax', 'site') as $val) {
|
225 |
foreach (array ('adresse_1', 'adresse_2', 'ville', 'telephone', 'fax', 'site') as $val) {
|
| 225 |
if (!isset ($valeur[$val])) $valeur[$val] = '' ;
|
226 |
if (!isset ($valeur[$val])) $valeur[$val] = '' ;
|
| 226 |
}
|
227 |
}
|
| Line 227... |
Line 228... |
| 227 |
|
228 |
|
| 228 |
$req .= INS_CHAMPS_NOM_WIKINI.'="'.$valeur['nom_wiki'].'", ' ;
|
229 |
//$req .= INS_CHAMPS_NOM_WIKINI.'="'.$valeur['nom_wiki'].'", ' ;
|
| 229 |
$req .= INS_CHAMPS_MAIL.'="'.addslashes($valeur['email']).'", ' ;
|
230 |
$req .= INS_CHAMPS_MAIL.'="'.addslashes($valeur['email']).'", ' ;
|
| 230 |
$req .= INS_CHAMPS_PASSE.'="'.md5($valeur['mot_de_passe']).'", '.
|
231 |
$req .= INS_CHAMPS_PASSE.'="'.md5($valeur['mot_de_passe']).'", '.
|
| 231 |
INS_CHAMPS_PAYS.'="'.addslashes($valeur['pays']).'", '.
|
232 |
INS_CHAMPS_PAYS.'="'.addslashes($valeur['pays']).'", '.
|
| 232 |
INS_CHAMPS_ADRESSE_1.'="'.addslashes($valeur['adresse_1']).'", '.
|
233 |
INS_CHAMPS_ADRESSE_1.'="'.addslashes($valeur['adresse_1']).'", '.
|
| Line 301... |
Line 302... |
| 301 |
$valeurs_par_defaut['adresse_2'] = $ligne[INS_CHAMPS_ADRESSE_2] ;
|
302 |
$valeurs_par_defaut['adresse_2'] = $ligne[INS_CHAMPS_ADRESSE_2] ;
|
| 302 |
$valeurs_par_defaut['telephone'] = $ligne[INS_CHAMPS_TELEPHONE] ;
|
303 |
$valeurs_par_defaut['telephone'] = $ligne[INS_CHAMPS_TELEPHONE] ;
|
| 303 |
$valeurs_par_defaut['fax'] = $ligne[INS_CHAMPS_FAX] ;
|
304 |
$valeurs_par_defaut['fax'] = $ligne[INS_CHAMPS_FAX] ;
|
| 304 |
if (INS_CHAMPS_STRUCTURE != '') {
|
305 |
if (INS_CHAMPS_STRUCTURE != '') {
|
| 305 |
$valeurs_par_defaut['structure'] = $ligne[INS_CHAMPS_STRUCTURE] ;
|
306 |
$valeurs_par_defaut['structure'] = $ligne[INS_CHAMPS_STRUCTURE] ;
|
| 306 |
$valeurs_par_defaut['type_structure'] = $ligne['a_type_structure'];
|
307 |
//$valeurs_par_defaut['type_structure'] = $ligne['a_type_structure'];
|
| 307 |
}
|
308 |
}
|
| 308 |
$valeurs_par_defaut['site'] = $ligne[INS_CHAMPS_SITE_INTERNET] ;
|
309 |
$valeurs_par_defaut['site'] = $ligne[INS_CHAMPS_SITE_INTERNET] ;
|
| 309 |
$valeurs_par_defaut['lettre'] = $ligne[INS_CHAMPS_LETTRE] ;
|
310 |
$valeurs_par_defaut['lettre'] = $ligne[INS_CHAMPS_LETTRE] ;
|
| 310 |
$valeurs_par_defaut['visible'] = $ligne[INS_CHAMPS_VISIBLE] ;
|
311 |
$valeurs_par_defaut['visible'] = $ligne[INS_CHAMPS_VISIBLE] ;
|
| 311 |
$valeurs_par_defaut['sigle_structure'] = $ligne[INS_CHAMPS_SIGLE_STRUCTURE] ;
|
312 |
$valeurs_par_defaut['sigle_structure'] = $ligne[INS_CHAMPS_SIGLE_STRUCTURE] ;
|
| Line 316... |
Line 317... |
| 316 |
|
317 |
|
| 317 |
/** info() - Renvoie une fiche d'information sur la personne ou la structure
|
318 |
/** info() - Renvoie une fiche d'information sur la personne ou la structure
|
| 318 |
*
|
319 |
*
|
| 319 |
* @return text Code HTML de la fiche
|
320 |
* @return text Code HTML de la fiche
|
| 320 |
*/
|
321 |
*/
|
| - |
|
322 |
function info($id=-1) {
|
| 321 |
function info() {
|
323 |
if ($id==-1) $id=$GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID);
|
| 322 |
$requete = 'SELECT * FROM '.INS_ANNUAIRE.' WHERE '.INS_ANNUAIRE.'.'
|
324 |
$requete = 'SELECT * FROM '.INS_ANNUAIRE.' WHERE '.INS_ANNUAIRE.'.'
|
| 323 |
.INS_CHAMPS_ID.'="'.$GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID).'"' ;
|
325 |
.INS_CHAMPS_ID.'="'.$id.'"' ;
|
| 324 |
$resultat = $GLOBALS['ins_db'] -> query($requete) ;
|
326 |
$resultat = $GLOBALS['ins_db'] -> query($requete) ;
|
| 325 |
if (DB::isError($resultat)) {
|
327 |
if (DB::isError($resultat)) {
|
| 326 |
die ($resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
|
328 |
die ($resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
|
| Line 327... |
Line 329... |
| 327 |
}
|
329 |
}
|
| 328 |
|
330 |
|
| 329 |
$ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC) ;
|
331 |
$ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC) ;
|
| 330 |
if ($ligne[INS_CHAMPS_EST_STRUCTURE] == 1) {
|
332 |
if ($ligne[INS_CHAMPS_EST_STRUCTURE] == 1) {
|
| 331 |
$res = '<h1>'.INS_FICHE_STRUCTURE.'</h1>'."\n" ;
|
333 |
$res = '<h1>'.INS_FICHE_STRUCTURE.'</h1>'."\n" ;
|
| 332 |
$res .= '<h2>'.$ligne[INS_CHAMPS_NOM].'</h2>'."\n";
|
334 |
$res .= '<h2>'.$ligne[INS_CHAMPS_NOM].'</h2>'."\n";
|
| 333 |
$res .= '<dl class="affiche_infos">'."\n";
|
335 |
$res .= '<ul class="affiche_infos">'."\n";
|
| 334 |
$res .= ligne_inscription(INS_SIGLE_DE_LA_STRUCTURE, $ligne[INS_CHAMPS_SIGLE_STRUCTURE]) ;
|
336 |
$res .= ligne_inscription(INS_SIGLE_DE_LA_STRUCTURE, $ligne[INS_CHAMPS_SIGLE_STRUCTURE]) ;
|
| 335 |
if (INS_CHAMPS_NUM_AGREMENT != '') $res .= ligne_inscription(INS_NUM_AGREMENT, $ligne[INS_CHAMPS_NUM_AGREMENT]) ;
|
337 |
if (INS_CHAMPS_NUM_AGREMENT != '') $res .= ligne_inscription(INS_NUM_AGREMENT, $ligne[INS_CHAMPS_NUM_AGREMENT]) ;
|
| 336 |
} else {
|
338 |
} else {
|
| 337 |
$res = '<h1>'.INS_FICHE_PERSONNELLE.'</h1>'."\n" ;
|
339 |
$res = '<h1>'.INS_FICHE_PERSONNELLE.'</h1>'."\n" ;
|
| 338 |
$res .= '<h2>'.$ligne[INS_CHAMPS_PRENOM].' '.$ligne[INS_CHAMPS_NOM].'</h2>'."\n";
|
340 |
$res .= '<h2>'.$ligne[INS_CHAMPS_PRENOM].' '.$ligne[INS_CHAMPS_NOM].'</h2>'."\n";
|
| Line 339... |
Line 341... |
| 339 |
$res .= '<dl class="affiche_infos">'."\n";
|
341 |
$res .= '<ul class="affiche_infos">'."\n";
|
| 340 |
}
|
342 |
}
|
| 341 |
|
343 |
|
| 342 |
$res .= ligne_inscription(INS_ADRESSE_1, $ligne[INS_CHAMPS_ADRESSE_1]) ;
|
344 |
$res .= ligne_inscription(INS_ADRESSE_1, $ligne[INS_CHAMPS_ADRESSE_1]) ;
|
| 343 |
$res .= ligne_inscription(INS_ADRESSE_2, $ligne[INS_CHAMPS_ADRESSE_2]) ;
|
345 |
$res .= ligne_inscription(INS_ADRESSE_2, $ligne[INS_CHAMPS_ADRESSE_2]) ;
|
| 344 |
$res .= ligne_inscription(INS_CODE_POSTAL, $ligne[INS_CHAMPS_CODE_POSTAL]) ;
|
346 |
$res .= ligne_inscription(INS_CODE_POSTAL, $ligne[INS_CHAMPS_CODE_POSTAL]) ;
|
| 345 |
$res .= ligne_inscription(INS_VILLE, $ligne[INS_CHAMPS_VILLE]) ;
|
347 |
$res .= ligne_inscription(INS_VILLE, $ligne[INS_CHAMPS_VILLE]) ;
|
| 346 |
$pays = new ListeDePays($GLOBALS['ins_db']) ;
|
348 |
$pays = new ListeDePays($GLOBALS['ins_db']) ;
|
| 347 |
$res .= ligne_inscription(INS_PAYS, $pays->getNomPays($ligne[INS_CHAMPS_PAYS], INS_LANGUE_DEFAUT)) ;
|
- |
|
| 348 |
$res .= ligne_inscription(INS_TELEPHONE, $ligne[INS_CHAMPS_TELEPHONE]) ;
|
349 |
$res .= ligne_inscription(INS_PAYS, $pays->getNomPays($ligne[INS_CHAMPS_PAYS], INS_LANGUE_DEFAUT)) ;
|
| 349 |
$res .= ligne_inscription(INS_FAX, $ligne[INS_CHAMPS_FAX]) ;
|
350 |
$res .= ligne_inscription(INS_TELEPHONE, $ligne[INS_CHAMPS_TELEPHONE]) ;
|
| 350 |
$res .= ligne_inscription(' ', ' ') ;
|
351 |
$res .= ligne_inscription(INS_FAX, $ligne[INS_CHAMPS_FAX]) ;
|
| 351 |
if (INS_UTILISE_WIKINI) {
|
352 |
if (INS_UTILISE_WIKINI) {
|
| - |
|
353 |
$res .= ligne_inscription (INS_NOM_WIKI, $ligne[INS_CHAMPS_NOM_WIKINI]) ;
|
| 352 |
$res .= ligne_inscription (INS_NOM_WIKI, $ligne[INS_CHAMPS_NOM_WIKINI]) ;
|
354 |
}
|
| 353 |
}
|
355 |
if ($GLOBALS['AUTH']->getAuth()) $res .= ligne_inscription(INS_EMAIL, '<a href="mailto:'.$ligne[INS_CHAMPS_MAIL].'">'.$ligne[INS_CHAMPS_MAIL].'</a>');
|
| 354 |
$res .= ligne_inscription(INS_EMAIL, $ligne[INS_CHAMPS_MAIL]);
|
356 |
else $res .= '<br /><p class="zone_info">'.INS_PAS_IDENTIFIE.'</p>'."\n";
|
| 355 |
if ($ligne[INS_CHAMPS_SITE_INTERNET]!='') {
|
- |
|
| 356 |
$res .= ligne_inscription(INS_SITE_INTERNET, '<a href="'.$ligne[INS_CHAMPS_SITE_INTERNET].'" onclick="javascript:window.open(this.href);return false;">'.$ligne[INS_CHAMPS_SITE_INTERNET].'</a>');
|
- |
|
| 357 |
}
|
- |
|
| 358 |
$res .= '</dl>'."\n";
|
- |
|
| 359 |
$res .= '<br />'."\n";
|
- |
|
| 360 |
$res .= '<ul>'."\n";
|
- |
|
| 361 |
if ($ligne[INS_CHAMPS_VISIBLE] == 1) {
|
- |
|
| 362 |
$res .= '<li>'.INS_VOUS_APPARAISSEZ.'</li>'."\n";
|
- |
|
| 363 |
} else $res .= '<li>'.INS_VOUS_APPARAISSEZ_PAS.'</li>'."\n";
|
- |
|
| 364 |
if ($ligne[INS_CHAMPS_LETTRE] == 1) {
|
- |
|
| 365 |
$res .= '<li>'.INS_VOUS_RECEVEZ_LETTRE.'</li>'."\n";
|
- |
|
| 366 |
} else $res .= '<li>'.INS_VOUS_RECEVEZ_PAS_LETTRE.'</li>'."\n";
|
- |
|
| 367 |
$res .= '</ul>'."\n";
|
- |
|
| 368 |
$res .= '<br />'."\n";
|
- |
|
| 369 |
$res .= '<ul>'."\n";;
|
- |
|
| 370 |
$res .= '<li><a href="'.$GLOBALS['ins_url']->getURL().'&action=modifier&form_structure='.$ligne[INS_CHAMPS_EST_STRUCTURE].'">'.INS_MODIFIER_INSCRIPTION.'</a></li>'."\n" ;
|
357 |
if ($ligne[INS_CHAMPS_SITE_INTERNET]!='') {
|
| - |
|
358 |
$res .= ligne_inscription(INS_SITE_INTERNET, '<a href="'.$ligne[INS_CHAMPS_SITE_INTERNET].'" onclick="javascript:window.open(this.href);return false;">'.$ligne[INS_CHAMPS_SITE_INTERNET].'</a>');
|
| - |
|
359 |
}
|
| - |
|
360 |
$res .= '</ul>'."\n";
|
| - |
|
361 |
if ($id==$GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID)) {
|
| - |
|
362 |
$res .= '<br />'."\n";
|
| - |
|
363 |
$res .= '<ul>'."\n";
|
| - |
|
364 |
if ($ligne[INS_CHAMPS_VISIBLE] == 1) {
|
| - |
|
365 |
$res .= '<li>'.INS_VOUS_APPARAISSEZ.'</li>'."\n";
|
| - |
|
366 |
} else $res .= '<li>'.INS_VOUS_APPARAISSEZ_PAS.'</li>'."\n";
|
| - |
|
367 |
if ($ligne[INS_CHAMPS_LETTRE] == 1) {
|
| - |
|
368 |
$res .= '<li>'.INS_VOUS_RECEVEZ_LETTRE.'</li>'."\n";
|
| - |
|
369 |
} else $res .= '<li>'.INS_VOUS_RECEVEZ_PAS_LETTRE.'</li>'."\n";
|
| - |
|
370 |
$res .= '</ul>'."\n";
|
| - |
|
371 |
$res .= '<br />'."\n";
|
| - |
|
372 |
$res .= '<ul>'."\n";;
|
| - |
|
373 |
$res .= '<li><a href="'.$GLOBALS['ins_url']->getURL().'&action=modifier&form_structure='.$ligne[INS_CHAMPS_EST_STRUCTURE].'">'.INS_MODIFIER_INSCRIPTION.'</a></li>'."\n" ;
|
| - |
|
374 |
$res .= '<li><a href="'.$GLOBALS['ins_url']->getURL().'&action=supprimer&form_structure='.$ligne[INS_CHAMPS_EST_STRUCTURE].'" onclick="javascript:return confirm(\''.INS_SUPPRIMER_INSCRIPTION.'?\');">'.INS_SUPPRIMER_INSCRIPTION.'</a></li>'."\n" ;
|
| 371 |
$res .= '<li><a href="'.$GLOBALS['ins_url']->getURL().'&action=supprimer&form_structure='.$ligne[INS_CHAMPS_EST_STRUCTURE].'" onclick="javascript:return confirm(\''.INS_SUPPRIMER_INSCRIPTION.'?\');">'.INS_SUPPRIMER_INSCRIPTION.'</a></li>'."\n" ;
|
375 |
$res .= '<li><a href="'.$GLOBALS['ins_url']->getURL().'&action=deconnexion">'.INS_DECONNEXION.'</a></li>'."\n" ;
|
| 372 |
$res .= '<li><a href="'.$GLOBALS['ins_url']->getURL().'&action=deconnexion">'.INS_DECONNEXION.'</a></li>'."\n" ;
|
376 |
$res .= '</ul>'."\n";
|
| Line 373... |
Line 377... |
| 373 |
$res .= '</ul>'."\n";
|
377 |
}
|
| Line 384... |
Line 388... |
| 384 |
function ligne_inscription($label, $valeur) {
|
388 |
function ligne_inscription($label, $valeur) {
|
| 385 |
if ($valeur == '') {
|
389 |
if ($valeur == '') {
|
| 386 |
return;
|
390 |
return;
|
| 387 |
}
|
391 |
}
|
| 388 |
if (($label == '')or($label == ' ')) {
|
392 |
if (($label == '')or($label == ' ')) {
|
| 389 |
return '<dt> </dt>'."\n".'<dd>'.$valeur.'</dd>'."\n" ;
|
393 |
return '<li>'."\n".$valeur."\n".'</li>'."\n" ;
|
| 390 |
} else {
|
394 |
} else {
|
| 391 |
return '<dt>'.$label.' : </dt>'."\n".'<dd>'.$valeur.'</dd>'."\n" ;
|
395 |
return '<li>'."\n".'<strong>'.$label.' : </strong>'."\n".$valeur."\n".'</li>'."\n" ;
|
| 392 |
}
|
396 |
}
|
| 393 |
}
|
397 |
}
|
| Line 394... |
Line 398... |
| 394 |
|
398 |
|
| Line 660... |
Line 664... |
| 660 |
}
|
664 |
}
|
| Line 661... |
Line 665... |
| 661 |
|
665 |
|
| 662 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
666 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
| 663 |
*
|
667 |
*
|
| - |
|
668 |
* $Log: not supported by cvs2svn $
|
| - |
|
669 |
* Revision 1.13 2006/03/21 10:25:33 alexandre_tb
|
| - |
|
670 |
* ajout d'un template pour le mail de confirmation
|
| 664 |
* $Log: not supported by cvs2svn $
|
671 |
*
|
| 665 |
* Revision 1.12 2006/03/15 11:02:35 alexandre_tb
|
672 |
* Revision 1.12 2006/03/15 11:02:35 alexandre_tb
|
| 666 |
* ajout de l'insertion du prénom qui avait disparu
|
673 |
* ajout de l'insertion du prénom qui avait disparu
|
| 667 |
*
|
674 |
*
|
| 668 |
* Revision 1.11 2006/03/02 16:57:31 alexandre_tb
|
675 |
* Revision 1.11 2006/03/02 16:57:31 alexandre_tb
|