Example #1
0
 def __init__(self, *args, **kwargs):
     self.event = kwargs.pop('event')
     super(EditEmailTemplateTextForm, self).__init__(*args, **kwargs)
     self.reply_to_address.choices = (self.event.get_allowed_sender_emails(
         extra=self.reply_to_address.object_data).items())
     self.body.description = render_placeholder_info(
         'abstract-notification-email', event=self.event)
Example #2
0
 def __init__(self, *args, **kwargs):
     event = kwargs.pop('event')
     super(InvitationForm, self).__init__(*args, **kwargs)
     self.from_address.choices = event.get_allowed_sender_emails().items()
     self.body.description = render_placeholder_info('survey-link-email',
                                                     event=None,
                                                     survey=None)
Example #3
0
 def __init__(self, *args, **kwargs):
     register_link = kwargs.pop('register_link')
     event = kwargs.pop('event')
     super(EmailEventPersonsForm, self).__init__(*args, **kwargs)
     self.from_address.choices = event.get_allowed_sender_emails().items()
     self.body.description = render_placeholder_info('event-persons-email', event=None, person=None,
                                                     register_link=register_link)
Example #4
0
 def __init__(self, *args, **kwargs):
     self.regform = kwargs.pop('regform')
     event = self.regform.event
     super(EmailRegistrantsForm, self).__init__(*args, **kwargs)
     self.from_address.choices = event.get_allowed_sender_emails().items()
     self.body.description = render_placeholder_info('registration-email',
                                                     regform=self.regform,
                                                     registration=None)
Example #5
0
 def __init__(self, *args, **kwargs):
     self.regform = kwargs.pop('regform')
     event = self.regform.event
     super(InvitationFormBase, self).__init__(*args, **kwargs)
     if not self.regform.moderation_enabled:
         del self.skip_moderation
     self.email_from.choices = event.get_allowed_sender_emails().items()
     self.email_body.description = render_placeholder_info(
         'registration-invitation-email', invitation=None)
Example #6
0
 def __init__(self, *args, **kwargs):
     self._definition = kwargs.pop('definition')
     event = kwargs.pop('event')
     super(AgreementEmailForm, self).__init__(*args, **kwargs)
     self.from_address.choices = event.get_allowed_sender_emails().items()
     self.body.description = render_placeholder_info('agreement-email', definition=self._definition, agreement=None)