diff --git a/lms/djangoapps/courseware/views.py b/lms/djangoapps/courseware/views.py index 8948601971..ad6ca665a0 100644 --- a/lms/djangoapps/courseware/views.py +++ b/lms/djangoapps/courseware/views.py @@ -535,13 +535,13 @@ def course_about(request, course_id): @cache_if_anonymous def mktg_course_about(request, course_id): - coming_soon = False try: course = get_course_with_access(request.user, course_id, 'see_exists') except Http404 as e: # if a course does not exist yet, display a coming # soon button - coming_soon = True + return render_to_response('courseware/mktg_coming_soon.html', + {'course_id': course_id}) registered = registered_for_course(course, request.user) @@ -557,8 +557,7 @@ def mktg_course_about(request, course_id): {'course': course, 'registered': registered, 'course_target': course_target, - 'show_courseware_link': show_courseware_link, - 'coming_soon': coming_soon}) + 'show_courseware_link': show_courseware_link}) diff --git a/lms/templates/courseware/mktg_coming_soon.html b/lms/templates/courseware/mktg_coming_soon.html new file mode 100644 index 0000000000..4e1b9185ee --- /dev/null +++ b/lms/templates/courseware/mktg_coming_soon.html @@ -0,0 +1,30 @@ +<%! + from django.core.urlresolvers import reverse + from courseware.courses import course_image_url, get_course_about_section + from courseware.access import has_access +%> +<%namespace name='static' file='../static_content.html'/> + +<%inherit file="../mktg_iframe.html" /> + +<%block name="title">About ${course_id} + +<%block name="bodyclass">view-partial-mktgregister + + +<%block name="headextra"> + <%include file="../google_analytics.html" /> + + +<%block name="content"> + + + + + + + diff --git a/lms/templates/courseware/mktg_course_about.html b/lms/templates/courseware/mktg_course_about.html index d647d92887..1c9e0cb4bb 100644 --- a/lms/templates/courseware/mktg_course_about.html +++ b/lms/templates/courseware/mktg_course_about.html @@ -63,9 +63,6 @@