Unverified Commit de072f8d by Tyler Hallada Committed by Gabe Mulley

Update upgrade_reminder template for multi-course

parent 97248433
...@@ -232,8 +232,14 @@ def _upgrade_reminder_schedules_for_bin(site, current_datetime, target_datetime, ...@@ -232,8 +232,14 @@ def _upgrade_reminder_schedules_for_bin(site, current_datetime, target_datetime,
'student_name': user.profile.name, 'student_name': user.profile.name,
'user_personal_address': user.profile.name if user.profile.name else user.username, 'user_personal_address': user.profile.name if user.profile.name else user.username,
'course_name': first_schedule.enrollment.course.display_name, 'course_links': [
'course_url': absolute_url(site, reverse('course_root', args=[str(first_schedule.enrollment.course_id)])), {
'url': absolute_url(site, reverse('course_root', args=[str(s.enrollment.course_id)])),
'name': s.enrollment.course.display_name
} for s in user_schedules
],
'first_course_name': first_schedule.enrollment.course.display_name,
# This is used by the bulk email optout policy # This is used by the bulk email optout policy
'course_ids': course_id_strs, 'course_ids': course_id_strs,
......
...@@ -3,11 +3,22 @@ ...@@ -3,11 +3,22 @@
{% load static %} {% load static %}
{% block preview_text %} {% block preview_text %}
{% blocktrans trimmed %} {% if course_ids|length > 1 %}
We hope you are enjoying learning with us so far in {{ course_name }}! A verified certificate {% blocktrans trimmed %}
will allow you to highlight your new knowledge and skills. It's official, and easily shareable. We hope you are enjoying learning with us so far on {{ platform_name }}! A verified certificate
will allow you to highlight your new knowledge and skills. It's official, and easily shareable.
Upgrade by {{ user_schedule_upgrade_deadline_time }}.
{% endblocktrans %}
{% else %}
{% blocktrans trimmed %}
We hope you are enjoying learning with us so far in {{ first_course_name }}! A verified certificate
will allow you to highlight your new knowledge and skills. It's official, and easily shareable.
Upgrade by {{ user_schedule_upgrade_deadline_time }}. Upgrade by {{ user_schedule_upgrade_deadline_time }}.
{% endblocktrans %}
{% endif %}
{% blocktrans trimmed %}
{% endblocktrans %} {% endblocktrans %}
{% endblock %} {% endblock %}
...@@ -18,11 +29,19 @@ ...@@ -18,11 +29,19 @@
<h1>{% trans "Upgrade now" %}</h1> <h1>{% trans "Upgrade now" %}</h1>
<p> <p>
{% blocktrans trimmed %} {% if course_ids|length > 1 %}
We hope you are enjoying learning with us so far in <strong>{{ course_name }}</strong>! A {% blocktrans trimmed %}
verified certificate will allow you to highlight your new knowledge and skills. It's official, We hope you are enjoying learning with us so far on <strong>{{ platform_name }}</strong>! A
and easily shareable. verified certificate will allow you to highlight your new knowledge and skills. It's official,
{% endblocktrans %} and easily shareable.
{% endblocktrans %}
{% else %}
{% blocktrans trimmed %}
We hope you are enjoying learning with us so far in <strong>{{ first_course_name }}</strong>! A
verified certificate will allow you to highlight your new knowledge and skills. It's official,
and easily shareable.
{% endblocktrans %}
{% endif %}
</p> </p>
<p> <p>
{% blocktrans trimmed %} {% blocktrans trimmed %}
...@@ -30,27 +49,39 @@ ...@@ -30,27 +49,39 @@
{% endblocktrans %} {% endblocktrans %}
</p> </p>
<a href="{{ upsell_link }}"> {% if course_ids|length > 1 and course_ids|length < 10 %}
<img <ul style="margin-bottom: 30px;">
src="{{ cert_image }}" {% for course_link in course_links %}
alt="{% trans 'Example print-out of a verified certificate' %}" <li>
style=" <a href="{{ course_link.url }}">{{ course_link.name }}</a>
display: block; </li>
margin-right: auto; {% endfor %}
margin-left: auto; </ul>
margin-top: 50px; {% endif %}
margin-bottom: 50px;
border-top: 1px solid lightgray; <img
border-bottom: 3px solid lightgray; src="{{ cert_image }}"
border-right: 3px solid lightgray; alt="{% trans 'Example print-out of a verified certificate' %}"
border-left: 1px solid lightgray; style="
" /> display: block;
</a> margin-right: auto;
margin-left: auto;
margin-top: 50px;
margin-bottom: 50px;
border-top: 1px solid lightgray;
border-bottom: 3px solid lightgray;
border-right: 3px solid lightgray;
border-left: 1px solid lightgray;
" />
<p> <p>
{# email client support for style sheets is pretty spotty, so we have to inline all of these styles #} {# email client support for style sheets is pretty spotty, so we have to inline all of these styles #}
<a <a
href="{{ upsell_link }}" {% if course_ids|length == 1 %}
href="{{ upsell_link }}"
{% else %}
href="{{ dashboard_url }}"
{% endif %}
style=" style="
color: #ffffff; color: #ffffff;
text-decoration: none; text-decoration: none;
......
{% load i18n %} {% load i18n %}
{% if course_ids|length > 1 %}
{% blocktrans trimmed %} {% blocktrans trimmed %}
We hope you are enjoying learning with us so far in {{ course_name }}! A verified certificate We hope you are enjoying learning with us so far on {{ platform_name }}! A verified certificate
will allow you to highlight your new knowledge and skills. It's official, and easily shareable.
Upgrade by {{ user_schedule_upgrade_deadline_time }}.
{% endblocktrans %}
{% if course_ids|length > 1 and course_ids|length < 10 %}
{% for course_link in course_links %}
* {{ course_link.name }} <{{ course_link.url }}>
{% endfor %}
{% endif %}
{% trans "Upgrade now at" %} <{{ dashboard_url }}>
{% else %}
{% blocktrans trimmed %}
We hope you are enjoying learning with us so far in {{ first_course_name }}! A verified certificate
will allow you to highlight your new knowledge and skills. It's official, and easily shareable. will allow you to highlight your new knowledge and skills. It's official, and easily shareable.
Upgrade by {{ user_schedule_upgrade_deadline_time }}. Upgrade by {{ user_schedule_upgrade_deadline_time }}.
{% endblocktrans %} {% endblocktrans %}
{% trans "Upgrade now at" %} <{{ upsell_link }}> {% trans "Upgrade now at" %} <{{ upsell_link }}>
{% endif %}
{{ course_name }} {% if course_ids|length > 1 %}
{{ platform_name }}
{% else %}
{{ first_course_name }}
{% endif %}
{% load i18n %} {% load i18n %}
{% blocktrans %}Upgrade to earn a verified certificate in {{ course_name }}{% endblocktrans %} {% if course_ids|length > 1 %}
{% blocktrans %}Upgrade to earn a verified certificate on {{ platform_name }}{% endblocktrans %}
{% else %}
{% blocktrans %}Upgrade to earn a verified certificate in {{ first_course_name }}{% endblocktrans %}
{% endif %}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment