Files
edx-platform/lms/templates/courseware/tabs.html
2023-08-16 17:07:23 +05:00

35 lines
899 B
HTML

## mako
<%namespace name='static' file='/static_content.html'/>
<%!
from django.utils.translation import gettext as _
from django.urls import reverse
%>
<%page args="tab_list, active_page, default_tab, tab_image" expression_filter="h" />
<%
def url_class(is_active):
if is_active:
return "active"
return ""
%>
% for tab in tab_list:
<%
tab_is_active = tab.tab_id in (active_page, default_tab)
tab_class = url_class(tab_is_active)
%>
<li class="tab">
<a href="${tab.link_func(course, reverse)}" class="${tab_class}">
${_(tab.name)}
% if tab_is_active:
<span class="sr">, current location</span>
%endif
% if tab_image:
## Translators: 'needs attention' is an alternative string for the
## notification image that indicates the tab "needs attention".
<img src="${tab_image}" alt="${_('needs attention')}" />
%endif
</a>
</li>
% endfor