add instructor dash version switch
This commit is contained in:
@@ -306,10 +306,6 @@ def get_course_tabs(user, course, active_page):
|
||||
reverse('instructor_dashboard', args=[course.id]),
|
||||
active_page == 'instructor'))
|
||||
|
||||
if has_access(user, course, 'staff'):
|
||||
tabs.append(CourseTab('Instructor 2',
|
||||
reverse('instructor_dashboard_2', args=[course.id]),
|
||||
active_page == 'instructor_2'))
|
||||
return tabs
|
||||
|
||||
|
||||
@@ -361,11 +357,6 @@ def get_default_tabs(user, course, active_page):
|
||||
link = reverse('instructor_dashboard', args=[course.id])
|
||||
tabs.append(CourseTab('Instructor', link, active_page == 'instructor'))
|
||||
|
||||
if has_access(user, course, 'staff'):
|
||||
tabs.append(CourseTab('Instructor 2',
|
||||
reverse('instructor_dashboard_2', args=[course.id]),
|
||||
active_page == 'instructor_2'))
|
||||
|
||||
return tabs
|
||||
|
||||
|
||||
|
||||
@@ -57,6 +57,7 @@ def instructor_dashboard_2(request, course_id):
|
||||
'djangopid': os.getpid(),
|
||||
'mitx_version': getattr(settings, 'MITX_VERSION_STRING', ''),
|
||||
'cohorts_ajax_url': reverse('cohorts', kwargs={'course_id': course_id}),
|
||||
'old_dashboard_url': reverse('instructor_dashboard', kwargs={'course_id': course_id}),
|
||||
'sections': sections
|
||||
}
|
||||
|
||||
|
||||
@@ -771,6 +771,7 @@ def instructor_dashboard(request, course_id):
|
||||
'instructor_tasks': instructor_tasks,
|
||||
'offline_grade_log': offline_grades_available(course_id),
|
||||
'cohorts_ajax_url': reverse('cohorts', kwargs={'course_id': course_id}),
|
||||
'beta_dashboard_url': reverse('instructor_dashboard_2', kwargs={'course_id': course_id}),
|
||||
|
||||
'analytics_results': analytics_results,
|
||||
}
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
.instructor-dashboard-wrapper {
|
||||
display: table;
|
||||
@extend .table-wrapper;
|
||||
display: table;
|
||||
position: relative;
|
||||
|
||||
.beta-button-wrapper {
|
||||
position: absolute;
|
||||
top: 2em;
|
||||
right: 2em;
|
||||
}
|
||||
|
||||
section.instructor-dashboard-content {
|
||||
@extend .content;
|
||||
|
||||
@@ -1,12 +1,19 @@
|
||||
.instructor-dashboard-wrapper-2 {
|
||||
@extend .table-wrapper;
|
||||
display: table;
|
||||
// @extend .table-wrapper;
|
||||
// display: table;
|
||||
position: relative;
|
||||
|
||||
.olddash-button-wrapper {
|
||||
position: absolute;
|
||||
top: 2em;
|
||||
right: 2em;
|
||||
}
|
||||
|
||||
section.instructor-dashboard-content-2 {
|
||||
@extend .content;
|
||||
padding: 40px;
|
||||
width: 100%;
|
||||
position: relative;
|
||||
// position: relative;
|
||||
|
||||
.slick-header-column {
|
||||
height: 100%;
|
||||
|
||||
@@ -102,6 +102,8 @@ function goto( mode)
|
||||
<section class="container">
|
||||
<div class="instructor-dashboard-wrapper">
|
||||
|
||||
<div class="beta-button-wrapper"><a href="${ beta_dashboard_url }"> Beta Dashboard </a></div>
|
||||
|
||||
<section class="instructor-dashboard-content">
|
||||
<h1>${_("Instructor Dashboard")}</h1>
|
||||
|
||||
|
||||
@@ -18,7 +18,8 @@
|
||||
<link rel="stylesheet" href="${static.url('css/vendor/slickgrid/slick.grid.css')}">
|
||||
</%block>
|
||||
|
||||
<%include file="/courseware/course_navigation.html" args="active_page='instructor_2'" />
|
||||
## NOTE that instructor is set as the active page so that the instructor button lights up, even though this is the instructor_2 page.
|
||||
<%include file="/courseware/course_navigation.html" args="active_page='instructor'" />
|
||||
|
||||
<style type="text/css"></style>
|
||||
|
||||
@@ -26,6 +27,7 @@
|
||||
|
||||
<section class="container">
|
||||
<div class="instructor-dashboard-wrapper-2">
|
||||
<div class="olddash-button-wrapper"><a href="${ old_dashboard_url }"> Standard Dashboard </a></div>
|
||||
<section class="instructor-dashboard-content-2">
|
||||
|
||||
<h1>Instructor Dashboard</h1>
|
||||
|
||||
Reference in New Issue
Block a user