Updated URLs to course-authoring MFE (#24468)
* updated urls to course-authoring MFE * updates for requested changes * updated for pylint errors
This commit is contained in:
@@ -9,6 +9,8 @@ from openedx.core.djangolib.markup import HTML, Text
|
||||
from openedx.core.djangolib.js_utils import (
|
||||
dump_js_escaped_json, js_escaped_string
|
||||
)
|
||||
import six
|
||||
from six.moves.urllib.parse import quote
|
||||
%>
|
||||
|
||||
<%block name="title">${_("Course Certificates")}</%block>
|
||||
@@ -102,13 +104,11 @@ CMS.User.isGlobalStaff = '${is_global_staff | n, js_escaped_string}'=='True' ? t
|
||||
<div class="bit">
|
||||
% if context_course:
|
||||
<%
|
||||
url_encoded_course_id = quote(six.text_type(context_course.id).encode('utf-8'), safe='')
|
||||
details_url = utils.reverse_course_url('settings_handler', context_course.id)
|
||||
grading_url = utils.reverse_course_url('grading_handler', context_course.id)
|
||||
course_team_url = utils.reverse_course_url('course_team_handler', context_course.id)
|
||||
advanced_settings_url = utils.reverse_course_url('advanced_settings_handler', context_course.id)
|
||||
exams_url = ''
|
||||
if settings.FEATURES.get('ENABLE_EXAM_SETTINGS_HTML_VIEW'):
|
||||
exams_url = settings.COURSE_AUTHORING_MICROFRONTEND_URL
|
||||
%>
|
||||
<h2 class="title-3">${_("Other Course Settings")}</h2>
|
||||
<nav class="nav-related" aria-label="${_('Other Course Settings')}">
|
||||
@@ -118,8 +118,8 @@ CMS.User.isGlobalStaff = '${is_global_staff | n, js_escaped_string}'=='True' ? t
|
||||
<li class="nav-item"><a href="${course_team_url}">${_("Course Team")}</a></li>
|
||||
<li class="nav-item"><a href="${advanced_settings_url}">${_("Advanced Settings")}</a></li>
|
||||
<li class="nav-item"><a href="${utils.reverse_course_url('group_configurations_list_handler', context_course.id)}">${_("Group Configurations")}</a></li>
|
||||
% if exams_url:
|
||||
<li class="nav-item"><a href="${exams_url}">${_("Proctored Exam Settings")}</a></li>
|
||||
% if course_authoring_microfrontend_url:
|
||||
<li class="nav-item"><a href="${course_authoring_microfrontend_url}/proctored-exam-settings/${url_encoded_course_id}">${_("Proctored Exam Settings")}</a></li>
|
||||
% endif
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
Reference in New Issue
Block a user