Merge pull request #5502 from edx/will/per-course-donation-button

Add donation button to the enrollment success message
This commit is contained in:
Will Daly
2014-10-08 06:05:37 -04:00
22 changed files with 1101 additions and 105 deletions

View File

@@ -20,7 +20,16 @@
<%block name="bodyclass">view-dashboard is-authenticated</%block>
<%block name="nav_skip">#my-courses</%block>
<%block name="header_extras">
% for template_name in ["donation"]:
<script type="text/template" id="${template_name}-tpl">
<%static:include path="dashboard/${template_name}.underscore" />
</script>
% endfor
</%block>
<%block name="js_extra">
<%static:js group='dashboard'/>
<script type="text/javascript">
(function() {

View File

@@ -0,0 +1,6 @@
<form class="donate-form">
<input type="text" name="amount" value="25.00" />
<input type="submit" name="Donate" value="<%- gettext('Donate') %>" />
<div class="donation-error-msg" />
</form>
<form class="payment-form"></form>

View File

@@ -1,13 +1,17 @@
<%! from django.utils.translation import ugettext as _ %>
% for course, enrollment in recent_course_enrollment_pairs:
% for course_msg in course_enrollment_messages:
<div class="wrapper-msg urgency-high">
<div class="msg">
<div class="msg-content">
<h2 class="sr">${_("Enrollment Successful")}</h2>
<div class="copy">
<p>${_("You have successfully enrolled in {enrolled_course}.").format(enrolled_course=course.display_name)}</p>
<p>${_("You have successfully enrolled in {enrolled_course}.").format(enrolled_course=course_msg["course_name"])}</p>
% if course_msg["allow_donation"]:
<div class="donate-container" data-course="${ course_msg['course_id'] }" />
% endif
</div>
</div>
</div>
</div>
% endfor
% endfor