diff -r 6b2b20c73d59 -r 3fbdeef9a610 web/formwidgets.py
--- a/web/formwidgets.py Mon Dec 21 19:45:24 2009 +0100
+++ b/web/formwidgets.py Mon Dec 21 19:52:21 2009 +0100
@@ -10,11 +10,12 @@
from datetime import date
from warnings import warn
+from logilab.mtconverter import xml_escape
+from logilab.common.deprecation import deprecated
+
from cubicweb import tags, uilib
from cubicweb.web import stdmsgs, INTERNAL_FIELD_VALUE, ProcessFormError
-from logilab.mtconverter import xml_escape
-
class FieldWidget(object):
"""abstract widget class"""
# javascript / css files required by the widget
@@ -125,6 +126,7 @@
return passwd1.encode('utf-8')
raise ProcessFormError(form._cw._("password and confirmation don't match"))
+
class PasswordSingleInput(Input):
""" without a confirmation field"""
type = 'password'
@@ -135,6 +137,7 @@
return value.encode('utf-8')
return value
+
class FileInput(Input):
""""""
type = 'file'