1 from zope
.component
import createObject
2 from zope
.formlib
import form
4 from plone
.app
.form
import base
6 from paula
.examples
.interfaces
import IMinimalPloneUser
9 minplone_form_fields
= form
.Fields(IMinimalPloneUser
)
11 class MinimalPloneUserAddForm(base
.AddForm
):
12 """Add form for Minimal Plone Users
15 form_fields
= minplone_form_fields
17 label
= u
"Add Minimal Plone User"
18 form_name
= u
"Minimal Plone User settings"
20 def create(self
, data
):
21 minplone
= createObject(u
"paula.ploneexamples.MinimalPloneUser")
22 form
.applyChanges(minplone
, self
.form_fields
, data
)
26 class MinimalPloneUserEditForm(base
.EditForm
):
27 """Edit form for Minimal Plone Users
30 form_fields
= minplone_form_fields
32 label
= u
"Edit Minimal Plone User"
33 form_name
= u
"Minimal Plone User settings"