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)
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)
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)
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)
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)
def __init__(self, *args, **kwargs): self.event = kwargs.pop('event') super().__init__(*args, **kwargs) choices = [('', config.NO_REPLY_EMAIL)] choices += list(self.event.get_allowed_sender_emails(extra=self.reply_to_address.object_data).items()) self.reply_to_address.choices = choices self.body.description = render_placeholder_info('abstract-notification-email', event=self.event)
def __init__(self, *args, **kwargs): self.regform = kwargs.pop('regform') super(EmailRegistrantsForm, self).__init__(*args, **kwargs) from_addresses = ['{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email)] self.from_address.choices = zip(from_addresses, from_addresses) self.body.description = render_placeholder_info('registration-email', regform=self.regform, registration=None)
def __init__(self, *args, **kwargs): self._definition = kwargs.pop('definition') super(AgreementEmailForm, self).__init__(*args, **kwargs) from_addresses = ['{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email)] self.from_address.choices = zip(from_addresses, from_addresses) self.body.description = render_placeholder_info('agreement-email', definition=self._definition, agreement=None)
def __init__(self, *args, **kwargs): self.regform = kwargs.pop('regform') super(EmailRegistrantsForm, self).__init__(*args, **kwargs) from_addresses = ['{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email)] self.from_address.choices = zip(from_addresses, from_addresses) self.body.description = render_placeholder_info('registration-email', regform=self.regform, registration=None)
def __init__(self, *args, **kwargs): register_link = kwargs.pop('register_link') event = kwargs.pop('event') super().__init__(*args, **kwargs) self.from_address.choices = list(event.get_allowed_sender_emails().items()) self.body.description = render_placeholder_info('event-persons-email', event=None, person=None, register_link=register_link)
def __init__(self, *args, **kwargs): register_link = kwargs.pop('register_link') super(EmailEventPersonsForm, self).__init__(*args, **kwargs) from_addresses = ['{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email)] self.from_address.choices = zip(from_addresses, from_addresses) self.body.description = render_placeholder_info('event-persons-email', event=None, person=None, register_link=register_link)
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)
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)
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)
def __init__(self, *args, **kwargs): register_link = kwargs.pop('register_link') super(EmailEventPersonsForm, self).__init__(*args, **kwargs) from_addresses = ['{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email)] self.from_address.choices = zip(from_addresses, from_addresses) self.body.description = render_placeholder_info('event-persons-email', event=None, person=None, register_link=register_link)
def __init__(self, *args, **kwargs): self.regform = kwargs.pop('regform') super(InvitationFormBase, self).__init__(*args, **kwargs) if not self.regform.moderation_enabled: del self.skip_moderation from_addresses = ['{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email)] self.email_from.choices = zip(from_addresses, from_addresses) self.email_body.description = render_placeholder_info('registration-invitation-email', invitation=None)
def __init__(self, *args, **kwargs): self.regform = kwargs.pop('regform') super(InvitationFormBase, self).__init__(*args, **kwargs) if not self.regform.moderation_enabled: del self.skip_moderation from_addresses = ['{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email)] self.email_from.choices = zip(from_addresses, from_addresses) self.email_body.description = render_placeholder_info('registration-invitation-email', invitation=None)
def __init__(self, *args, **kwargs): reset_text = (Markup('<a id="reset-cern-access-email">{}</a><br>') .format(_('Click here to reset subject and body to the default text.'))) super(GrantAccessEmailForm, self).__init__(*args, recipients=[], **kwargs) self.body.description = reset_text + render_placeholder_info('cern-access-email', regform=self.regform, registration=None) del self.cc_addresses del self.copy_for_sender del self.attach_ticket del self.recipients
def __init__(self, *args, **kwargs): super(InvitationForm, self).__init__(*args, **kwargs) from_addresses = [ '{} <{}>'.format(session.user.full_name, email) for email in sorted(session.user.all_emails, key=lambda x: x != session.user.email) ] self.from_address.choices = zip(from_addresses, from_addresses) self.body.description = render_placeholder_info('survey-link-email', event=None, survey=None)
def _process(self): form = ProgramCodesForm(obj=FormDefaults( **program_codes_settings.get_all(self.event))) contribution_placeholders = render_placeholder_info( 'program-codes-contribution', contribution=None) subcontribution_placeholders = render_placeholder_info( 'program-codes-subcontribution', subcontribution=None) session_placeholders = render_placeholder_info('program-codes-session', session=None) session_block_placeholders = render_placeholder_info( 'program-codes-session-block', session_block=None) form.contribution_template.description = contribution_placeholders form.subcontribution_template.description = subcontribution_placeholders form.session_template.description = session_placeholders form.session_block_template.description = session_block_placeholders if form.validate_on_submit(): program_codes_settings.set_multi(self.event, form.data) return jsonify_data(flash=False) return jsonify_form(form)
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)
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)
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)
def __init__(self, *args, **kwargs): super(EventSettingsForm, self).__init__(*args, **kwargs) self.details.description = DETAILS_DESC + '\n' + render_placeholder_info( 'manual-payment-details', regform=None, registration=None)
def __init__(self, *args, **kwargs): super(EventSettingsForm, self).__init__(*args, **kwargs) self.details.description = DETAILS_DESC + '\n' + render_placeholder_info('manual-payment-details', regform=None, registration=None)