[wiki-lenny] Fix des problèmes d'encodage avec Doodle
darcs-hash:20081212044525-bd074-22ffee3f7eaaa36fa78168487e36d49c5eee8401.gz
This commit is contained in:
parent
26fef18d0f
commit
18fbc03f3b
3 changed files with 5 additions and 5 deletions
|
@ -79,7 +79,7 @@ def execute(pagename, request):
|
||||||
if isinstance(f, unicode):
|
if isinstance(f, unicode):
|
||||||
# l'utf-8, c'est bien! On encode l'unicode en utf-8 avant
|
# l'utf-8, c'est bien! On encode l'unicode en utf-8 avant
|
||||||
# de le base64er
|
# de le base64er
|
||||||
formfield = base64.encodestring(f.strip().decode('utf-8')).strip('\r\t \n=')
|
formfield = base64.encodestring(f.strip().encode('utf-8')).strip('\r\t \n=')
|
||||||
else:
|
else:
|
||||||
# Bon, si on n'a pas un unicode, on encode sauvagement, mais
|
# Bon, si on n'a pas un unicode, on encode sauvagement, mais
|
||||||
# ça peut chier
|
# ça peut chier
|
||||||
|
|
|
@ -49,7 +49,7 @@ space between words. Group page name is not allowed.""", wiki=True) % wikiutil.e
|
||||||
import sys
|
import sys
|
||||||
sys.path.append('/usr/scripts/gestion/')
|
sys.path.append('/usr/scripts/gestion/')
|
||||||
from iptools import is_crans
|
from iptools import is_crans
|
||||||
if not is_crans(self.request.remote_addr):
|
if not is_crans(request.remote_addr):
|
||||||
return _(u"""Création de compte impossible.
|
return _(u"""Création de compte impossible.
|
||||||
Pour des raisons de sécurité, la fonction de création d'un compte n'est
|
Pour des raisons de sécurité, la fonction de création d'un compte n'est
|
||||||
possible que depuis la zone CRANS. Si vous possédez un compte sur zamok,
|
possible que depuis la zone CRANS. Si vous possédez un compte sur zamok,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
"""
|
"""
|
||||||
_vi
|
_vi
|
||||||
<Ii _aa.
|
<Ii _aa.
|
||||||
|
@ -100,10 +100,10 @@ class Parser:
|
||||||
if isinstance(choice, unicode):
|
if isinstance(choice, unicode):
|
||||||
# l'utf-8, c'est bien! On encode l'unicode en utf-8 avant
|
# l'utf-8, c'est bien! On encode l'unicode en utf-8 avant
|
||||||
# de le base64er
|
# de le base64er
|
||||||
name = base64.encodestring(choice.strip().decode('utf-8')).strip('\r\t \n=')
|
name = base64.encodestring(choice.strip().encode('utf-8')).strip('\r\t \n=')
|
||||||
else:
|
else:
|
||||||
# Bon, si on n'a pas un unicode, on encode sauvagement, mais
|
# Bon, si on n'a pas un unicode, on encode sauvagement, mais
|
||||||
# ça peut chier
|
# ça peut chier
|
||||||
name = base64.encodestring(choice.strip()).strip('\r\t \n=')
|
name = base64.encodestring(choice.strip()).strip('\r\t \n=')
|
||||||
|
|
||||||
code += f.table_cell(1)
|
code += f.table_cell(1)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue