paula: removed old per-repo trunk subdirs
[paula.git] / paula.ploneexamples / src / paula / ploneexamples / browser / minplone.py
blobb2ab044c5818af2def48e829e9124d141463cf77
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
13 """
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)
23 return minplone
26 class MinimalPloneUserEditForm(base.EditForm):
27 """Edit form for Minimal Plone Users
28 """
30 form_fields = minplone_form_fields
32 label = u"Edit Minimal Plone User"
33 form_name = u"Minimal Plone User settings"