From bc91fe7bbcdf82219158a4b8dec5191acd311335 Mon Sep 17 00:00:00 2001 From: Victoria Earl Date: Tue, 17 Sep 2024 20:17:18 -0400 Subject: [PATCH] Override missed consent form language Overrides the language for the prereg form and group badge confirmation emails to remove the notarization requirement for parental consent forms. --- .../reg_workflow/group_confirmation.html | 4 +-- .../promo_code_group_confirmation.html | 32 +++++++++++++++++++ .../emails/reg_workflow/under_18_reminder.txt | 9 ++++++ .../forms/attendee/personal_info.html | 24 ++++++++++++++ 4 files changed, 67 insertions(+), 2 deletions(-) create mode 100644 magprime/templates/emails/reg_workflow/promo_code_group_confirmation.html create mode 100644 magprime/templates/emails/reg_workflow/under_18_reminder.txt create mode 100644 magprime/templates/forms/attendee/personal_info.html diff --git a/magprime/templates/emails/reg_workflow/group_confirmation.html b/magprime/templates/emails/reg_workflow/group_confirmation.html index d398403..a0288b5 100644 --- a/magprime/templates/emails/reg_workflow/group_confirmation.html +++ b/magprime/templates/emails/reg_workflow/group_confirmation.html @@ -35,8 +35,8 @@

Badges are not mailed out before the event, so your group members may pick up their badge at Registration - when they arrive at {{ c.EVENT_NAME }}. Inform your group to bring a photo ID{{ c.EXTRA_CHECKIN_DOCS }} to the registration -desk, where they'll be provided with their badge. If anyone in your group pre-ordered a t-shirt or other merch package, + when they arrive at {{ c.EVENT_NAME }}. Inform your group to bring a photo ID{{ c.EXTRA_CHECKIN_DOCS }} to Registration, + where they'll be provided with their badge. If anyone in your group pre-ordered a t-shirt or other merch package, they can pick those up at our merchandise booth. The location and hours of Registration and merchandise booth will be emailed prior to the event.

diff --git a/magprime/templates/emails/reg_workflow/promo_code_group_confirmation.html b/magprime/templates/emails/reg_workflow/promo_code_group_confirmation.html new file mode 100644 index 0000000..44fb959 --- /dev/null +++ b/magprime/templates/emails/reg_workflow/promo_code_group_confirmation.html @@ -0,0 +1,32 @@ + + + + +You have successfully registered group "{{ group.name }}" for {{ c.EVENT_NAME }} this coming {{ event_dates() }} and your payment of {{ (group.buyer.amount_paid / 100)|format_currency }} has been received. Your group has {{ group.promo_codes|length|int + 1 }} badges, including your own. + +

+Group badges are allocated using promo codes: your group members will simply enter a promo code while preregistering to claim a badge in your group. +You can either allocate specific promo codes for each group member using your group management page or distribute your group's universal promo code ("{{ group.code }}"), which will let people claim badges in your group until it has no more available badges. + +

+You may edit your own registration here. + +{% if c.CONSENT_FORM_URL and group.buyer.age_group_conf['consent_form'] %} +

+ Because you are under 18, you must bring a signed parental + consent form to be granted admission to {{ c.EVENT_NAME }}. +

+ If you are over 18, update your date of birth on your + badge confirmation page. +{% endif %} + +

+Badges are not mailed out before the event, so your group members may pick up their badge at Registration when they arrive +at {{ c.EVENT_NAME }}. Inform your group to bring a photo ID{{ c.EXTRA_CHECKIN_DOCS }} to Registration, +where they'll be provided with their badge. If anyone in your group pre-orders a t-shirt or other merch package, +they can pick those up at our merchandise booth. The location and +hours of Registration and merchandise booth will be emailed prior to the event. +

+ + + diff --git a/magprime/templates/emails/reg_workflow/under_18_reminder.txt b/magprime/templates/emails/reg_workflow/under_18_reminder.txt new file mode 100644 index 0000000..790db63 --- /dev/null +++ b/magprime/templates/emails/reg_workflow/under_18_reminder.txt @@ -0,0 +1,9 @@ +{{ attendee.first_name }}, + +Thanks for pre-registering for {{ c.EVENT_NAME }}. Our records indicate that you are under the age of 18, and as such, you will need a signed parental consent form. If a parent/legal guardian will be present at {{ c.EVENT_NAME }}, then they can sign the consent form when you pick up your badge at the registration desk. If a parent/legal guardian will not be at the event, the form may be brought pre-signed. You may find the form at {{ c.CONSENT_FORM_URL }}. + +If you are actually over 18, please update your age in our database at {{ c.URL_BASE }}/preregistration/confirm?id={{ attendee.id }} prior to picking up your badge. + +We look forward to seeing you at {{ c.EVENT_NAME_AND_YEAR }}! + +{{ c.REGDESK_EMAIL_SIGNATURE }} diff --git a/magprime/templates/forms/attendee/personal_info.html b/magprime/templates/forms/attendee/personal_info.html new file mode 100644 index 0000000..abb5a65 --- /dev/null +++ b/magprime/templates/forms/attendee/personal_info.html @@ -0,0 +1,24 @@ +{% extends 'uber/templates/forms/attendee/personal_info.html' %} + +{% block age %} +
+
+{% if c.COLLECT_EXACT_BIRTHDATE %} + {{ form_macros.form_input(personal_info.birthdate, admin_text=attendee.age_group_conf.desc) }} +{% else %} + TBD +{% endif %} +
+ +
+ {% if c.CONSENT_FORM_URL and not admin_area %} + + {% endif %} +
+
+{% endblock %} \ No newline at end of file