From a9da38805dc6fd75f8279447eeb2e40f4b88d64b Mon Sep 17 00:00:00 2001 From: Sebastien Robin <seb@nexedi.com> Date: Wed, 25 Feb 2004 17:14:35 +0000 Subject: [PATCH] added unicode fields in the management settings git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@513 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Form/Form.py | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/product/ERP5Form/Form.py b/product/ERP5Form/Form.py index 231748f652..14b11855d4 100755 --- a/product/ERP5Form/Form.py +++ b/product/ERP5Form/Form.py @@ -216,9 +216,9 @@ def create_settings_form(): required=0, default="") row_length = fields.IntegerField('row_length', - title='Number of groups in row (in order tab)', - required=1, - default=4) + title='Number of groups in row (in order tab)', + required=1, + default=4) name = fields.StringField('name', title="Form name", required=0, @@ -249,7 +249,22 @@ def create_settings_form(): size=1, default=None) - form.add_fields([title, row_length, name, pt, action, method, enctype]) + encoding = fields.StringField('encoding', + title='Encoding of pages the form is in', + default="UTF-8", + required=1) + + stored_encoding = fields.StringField('stored_encoding', + title='Encoding of form properties', + default='ISO-8859-1', + required=1) + unicode_mode = fields.CheckBoxField('unicode_mode', + title='Form properties are unicode', + default=0, + required=1) + + form.add_fields([title, row_length, name, action, method, + enctype, encoding, stored_encoding, unicode_mode]) return form class ERP5Form(ZMIForm, ZopePageTemplate): -- 2.30.9