equal
deleted
inserted
replaced
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)) |