53 lines
2.3 KiB
HTML
53 lines
2.3 KiB
HTML
## mako
|
|
<%page args="active_page=None" />
|
|
|
|
<%
|
|
if active_page == None and active_page_context is not UNDEFINED:
|
|
# If active_page is not passed in as an argument, it may be in the context as active_page_context
|
|
active_page = active_page_context
|
|
|
|
def url_class(url):
|
|
if url == active_page:
|
|
return "active"
|
|
return ""
|
|
%>
|
|
<%! from django.core.urlresolvers import reverse %>
|
|
<%! from courseware.access import has_access %>
|
|
|
|
<nav class="${active_page} course-material">
|
|
<div class="inner-wrapper">
|
|
<ol class="course-tabs">
|
|
<li class="courseware"><a href="${reverse('courseware', args=[course.id])}" class="${url_class('courseware')}">Courseware</a></li>
|
|
<li class="info"><a href="${reverse('info', args=[course.id])}" class="${url_class('info')}">Course Info</a></li>
|
|
% if settings.MITX_FEATURES.get('ENABLE_SYLLABUS'):
|
|
<li class="syllabus"><a href="${reverse('syllabus', args=[course.id])}" class="${url_class('syllabus')}">Syllabus</a></li>
|
|
% endif
|
|
% if user.is_authenticated():
|
|
% if settings.MITX_FEATURES.get('ENABLE_TEXTBOOK'):
|
|
% for index, textbook in enumerate(course.textbooks):
|
|
<li class="book"><a href="${reverse('book', args=[course.id, index])}" class="${url_class('book')}">${textbook.title}</a></li>
|
|
% endfor
|
|
% endif
|
|
% if settings.MITX_FEATURES.get('ENABLE_DISCUSSION_SERVICE'):
|
|
<li class="discussion"><a href="${reverse('django_comment_client.forum.views.forum_form_discussion', args=[course.id])}" class="${url_class('discussion')}">Discussion</a></li>
|
|
## <li class="news"><a href="${reverse('news', args=[course.id])}" class="${url_class('news')}">News</a></li>
|
|
% endif
|
|
|
|
% if settings.MITX_FEATURES.get('ENABLE_DISCUSSION'):
|
|
<li class="discussion"><a href="${reverse('questions')}">Discussion</a></li>
|
|
% endif
|
|
% endif
|
|
% if settings.WIKI_ENABLED:
|
|
<li class="wiki"><a href="${reverse('course_wiki', args=[course.id])}" class="${url_class('wiki')}">Wiki</a></li>
|
|
% endif
|
|
% if user.is_authenticated():
|
|
<li class="profile"><a href="${reverse('progress', args=[course.id])}" class="${url_class('progress')}">Progress</a></li>
|
|
% endif
|
|
% if staff_access:
|
|
<li class="instructor"><a href="${reverse('instructor_dashboard', args=[course.id])}" class="${url_class('instructor')}">Instructor</a></li>
|
|
% endif
|
|
|
|
</ol>
|
|
</div>
|
|
</nav>
|