+
+

${_("My Courses")}

+
+ + + % if len(course_enrollments) > 0: +
    + <% share_settings = getattr(settings, 'SOCIAL_SHARING_SETTINGS', {}) %> + % for dashboard_index, enrollment in enumerate(course_enrollments): + <% show_courseware_link = (enrollment.course_id in show_courseware_links_for) %> + <% cert_status = cert_statuses.get(enrollment.course_id) %> + <% can_unenroll = (not cert_status) or cert_status.get('can_unenroll') %> + <% credit_status = credit_statuses.get(enrollment.course_id) %> + <% show_email_settings = (enrollment.course_id in show_email_settings_for) %> + <% course_mode_info = all_course_modes.get(enrollment.course_id) %> + <% show_refund_option = (enrollment.course_id in show_refund_option_for) %> + <% is_paid_course = (enrollment.course_id in enrolled_courses_either_paid) %> + <% is_course_blocked = (enrollment.course_id in block_courses) %> + <% course_verification_status = verification_status_by_course.get(enrollment.course_id, {}) %> + <% course_requirements = courses_requirements_not_met.get(enrollment.course_id) %> + <% course_program_info = course_programs.get(unicode(enrollment.course_id)) %> + <%include file = 'dashboard/_dashboard_course_listing.html' args="course_overview=enrollment.course_overview, enrollment=enrollment, show_courseware_link=show_courseware_link, cert_status=cert_status, can_unenroll=can_unenroll, credit_status=credit_status, show_email_settings=show_email_settings, course_mode_info=course_mode_info, show_refund_option=show_refund_option, is_paid_course=is_paid_course, is_course_blocked=is_course_blocked, verification_status=course_verification_status, course_requirements=course_requirements, dashboard_index=dashboard_index, share_settings=share_settings, user=user, course_program_info=course_program_info" /> + % endfor + +
+ % else: +
+

${_("Looks like you haven't enrolled in any courses yet.")}

+ + % if settings.FEATURES.get('COURSES_ARE_BROWSABLE'): + + ${_("Find courses now!")} + + %endif +
+ % endif + + % if staff_access and len(errored_courses) > 0: +
+

${_("Course-loading errors")}

+ + % for course_dir, errors in errored_courses.items(): +

${course_dir | h}

+
    + % for (msg, err) in errors: +
  • ${msg} +
    • ${err}
    +
  • + % endfor +
+ % endfor +
+ % endif +