[publisher] add a DEFAULT_CHARSET variable which can be overriden from the Defaults module
This commit also work-around bugs consequent to the change of default charset in quixote 2.7.
This commit is contained in:
parent
78d30c6efd
commit
7aad678255
|
@ -1,6 +1,10 @@
|
||||||
from cStringIO import StringIO
|
from cStringIO import StringIO
|
||||||
import traceback
|
import traceback
|
||||||
|
|
||||||
|
import quixote
|
||||||
|
|
||||||
|
DEFAULT_CHARSET = 'iso-8859-1'
|
||||||
|
|
||||||
from Defaults import *
|
from Defaults import *
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
@ -16,6 +20,8 @@ import sessions
|
||||||
|
|
||||||
import identities
|
import identities
|
||||||
|
|
||||||
|
quixote.DEFAULT_CHARSET = DEFAULT_CHARSET
|
||||||
|
|
||||||
class AuthenticPublisher(QommonPublisher):
|
class AuthenticPublisher(QommonPublisher):
|
||||||
APP_NAME = 'authentic'
|
APP_NAME = 'authentic'
|
||||||
APP_DIR = APP_DIR
|
APP_DIR = APP_DIR
|
||||||
|
@ -24,6 +30,8 @@ class AuthenticPublisher(QommonPublisher):
|
||||||
WEBROOT_DIR = None
|
WEBROOT_DIR = None
|
||||||
|
|
||||||
supported_languages = ['fr']
|
supported_languages = ['fr']
|
||||||
|
# to modify charset of an v
|
||||||
|
site_charset = DEFAULT_CHARSET
|
||||||
|
|
||||||
root_directory_class = RootDirectory
|
root_directory_class = RootDirectory
|
||||||
admin_directory_class = AdminRootDirectory
|
admin_directory_class = AdminRootDirectory
|
||||||
|
|
Reference in New Issue