Encodage, Unicode.
darcs-hash:20060218162406-68412-09f830e1b1124d493ea43d4e36d8f6745327ba5d.gz
This commit is contained in:
parent
1d2386d1fe
commit
c0084562e0
2 changed files with 5 additions and 4 deletions
|
@ -36,6 +36,7 @@ def dialog(arg) :
|
|||
droits = crans_ldap().search("uid=%s" % script_utilisateur)['adherent'][0].droits()
|
||||
isimprimeur = u"Imprimeur" in droits
|
||||
iscontroleur = u'Contrôleur' in droits
|
||||
encoding = sys.stdin.encoding or 'ISO-8859-15'
|
||||
|
||||
#########################################################################
|
||||
## Fonctions de remplissage ou modification des paramètres d'un adhérent
|
||||
|
@ -1581,13 +1582,13 @@ def select(clas,quoi,mde='') :
|
|||
|
||||
s=[]
|
||||
for i in result :
|
||||
i = i.strip()
|
||||
i = i.strip().decode(encoding)
|
||||
if not i : i=u'*'
|
||||
s.append(i)
|
||||
|
||||
### Contruction de la chaîne de recherche
|
||||
filtre_adher = 'nom=%s&prenom=%s&tel=%s&chbre=%s&aid=%s&mail=%s&' % tuple(s[:6])
|
||||
filtre_machine = 'host=%s&macAddress=%s&ipHostNumber=%s&mid=%s&' % tuple(s[6:])
|
||||
filtre_adher = u'nom=%s&prenom=%s&tel=%s&chbre=%s&aid=%s&mail=%s&' % tuple(s[:6])
|
||||
filtre_machine = u'host=%s&macAddress=%s&ipHostNumber=%s&mid=%s&' % tuple(s[6:])
|
||||
|
||||
filtre=''
|
||||
if filtre_adher.count('=*&') != 6 :
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue