You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2004-11-18 16:40:25

saturn
Member
Registered: 2004-11-18
Posts: 5
Website

Bug charset authentif LDAP-AD (pb accents pour les infos des users)

Bonjour,

Lorsque que l'on choisi de faire une authentification via M$ Active Directory, GLPI recupere certains attributs d'AD et les stocks dans la base de donnée.
Or ces attributs sont récupérés dans le codage qu'utilise AD soit en UTF8.
Afin de palier au pb d'accents... que l'on rencontre alors dans l'affichage GLPI des attributs issus d'AD, il faut utiliser la fonction php utf8_decode.
Solution proposée, testée et qui fonctionne bien chez nous:
Dans le fichier glpi/setup/classes.php en ligne 230, remplacer :
$this->fields[$k] = $v[0][$e][0];
par :
$this->fields[$k] = utf8_decode($v[0][$e][0]);

Et voila, l'affiche sera maintenant correct car en iso-8859-1.

@++
Cordialement,
Antoine Michéa

PS: Version utilisée GLPI 0.42, mais sans doute valide pour toutes versions

Last edited by saturn (2004-11-18 16:47:10)


Antoine Michéa

Offline

#2 2004-11-18 16:48:56

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Bug charset authentif LDAP-AD (pb accents pour les infos des users)

Voilà,

Un bug, une proposition de correction.

C'est comme ça qu'on avance wink

Merci à vous


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#3 2004-11-18 16:55:29

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Bug charset authentif LDAP-AD (pb accents pour les infos des users)

Merci de l'information. nous essayerons d'intégré ca directement dans les futures versions


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#4 2004-11-18 17:23:18

saturn
Member
Registered: 2004-11-18
Posts: 5
Website

Re: Bug charset authentif LDAP-AD (pb accents pour les infos des users)

Pas de problèmes...
Merci surtout à vous pour cet excellent logiciel ..!
Et si cela peut vous interesser, je vais sans doutes essayer d'étoffer un peu la partie concernant les attibuts LDAP car ici (IUT de Dijon) nous avons pas mal de renseignements (n° de bureau...)  qui sont dans l'annaire LDAP et qui peuvent etre utils dans GLPI.
De plus, visiblement, lorsqu'une MAJ d'un attribut est faite dans l'annuaire, celle-ci n'est pas répercutée dans la base GLPI. Je vais sans doutes commencer par ca quand j'aurais 2 minutes.
Cordialement,
Antoine Michéa.


Antoine Michéa

Offline

#5 2004-11-19 01:47:24

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Bug charset authentif LDAP-AD (pb accents pour les infos des users)

Merci pour les encouragements.
Si vous developper autour de LDAP nous somme preneur de toutes amélioration.

En effet, la version actuelle a été mise en place et finalisée un peu à la va-vite car aucun des 3 developpeurs principaux n'a accès directement a de telles ressources. Je me suis debrouillé la dernière fois pour avoir accès temporaire à des Active Directory mais ce n'est pas une manipulation simple pour nous.

Ensuite il y a eut une contribution pour améliorer encore le système et si vous reprenez le bébé cela sera parfait pour nous wink


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB