web/views/management.py
changeset 2670 4747145ff69c
parent 2650 18aec79ec3a3
child 2789 39712da6f397
child 2996 866a2c135c33
equal deleted inserted replaced
2669:cab66dfe0db6 2670:4747145ff69c
   158             w(u'</table>')
   158             w(u'</table>')
   159         else:
   159         else:
   160             self.w(self.req._('no associated permissions'))
   160             self.w(self.req._('no associated permissions'))
   161 
   161 
   162     def require_permission_edit_form(self, entity):
   162     def require_permission_edit_form(self, entity):
   163         newperm = self.vreg.etype_class('CWPermission')(self.req, None)
   163         newperm = self.vreg['etypes'].etype_class('CWPermission')(self.req)
   164         newperm.eid = self.req.varmaker.next()
   164         newperm.eid = self.req.varmaker.next()
   165         self.w(u'<p>%s</p>' % self.req._('add a new permission'))
   165         self.w(u'<p>%s</p>' % self.req._('add a new permission'))
   166         form = self.vreg['forms'].select('base', self.req, entity=newperm,
   166         form = self.vreg['forms'].select('base', self.req, entity=newperm,
   167                                          form_buttons=[wdgs.SubmitButton()],
   167                                          form_buttons=[wdgs.SubmitButton()],
   168                                          domid='reqperm%s' % entity.eid,
   168                                          domid='reqperm%s' % entity.eid,