## mako <%page expression_filter="h"/> <%! from django.utils.translation import ugettext as _ from lms.djangoapps.courseware.date_summary import CourseAssignmentDate from course_modes.models import CourseMode %> <% additional_styling_class = 'on-mobile' if is_mobile_app else 'has-button' %> <%def name="reset_dates_banner()">
%def> <%def name="upgrade_to_reset_banner()"> %def> <%def name="upgrade_to_complete_graded_banner()"> %def> % if not has_ended: % if on_dates_tab and not missed_deadlines: %if getattr(course, 'self_paced', False): % endif % if content_type_gating_enabled: ${upgrade_to_complete_graded_banner()} % endif % elif missed_deadlines: % if missed_gated_content: ${upgrade_to_reset_banner()} % else: ${reset_dates_banner()} % endif % endif % endif