web/views/massmailing.py
changeset 2385 8fa16dc4b8c8
parent 2058 7ef12c03447c
child 2661 f8df42c9da6b
equal deleted inserted replaced
2384:6220783caa4b 2385:8fa16dc4b8c8
   121     id = 'massmailing'
   121     id = 'massmailing'
   122     __select__ = implements(IEmailable) & match_user_groups('managers', 'users')
   122     __select__ = implements(IEmailable) & match_user_groups('managers', 'users')
   123 
   123 
   124     def call(self):
   124     def call(self):
   125         req = self.req
   125         req = self.req
   126         req.add_js('cubicweb.widgets.js')
   126         req.add_js('cubicweb.widgets.js', 'cubicweb.massmailing.js')
   127         req.add_css('cubicweb.mailform.css')
   127         req.add_css('cubicweb.mailform.css')
   128         from_addr = '%s <%s>' % (req.user.dc_title(), req.user.get_email())
   128         from_addr = '%s <%s>' % (req.user.dc_title(), req.user.get_email())
   129         form = self.vreg.select('forms', 'massmailing', self.req, rset=self.rset,
   129         form = self.vreg.select('forms', 'massmailing', self.req, rset=self.rset,
   130                                 action='sendmail', domid='sendmail')
   130                                 action='sendmail', domid='sendmail')
   131         self.w(form.form_render(sender=from_addr))
   131         self.w(form.form_render(sender=from_addr))