Skip to content

Commit 179172a

Browse files
fix: removed urls
1 parent 654f0e5 commit 179172a

1 file changed

Lines changed: 5 additions & 60 deletions

File tree

cms/templates/widgets/header.html

Lines changed: 5 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from urllib.parse import quote_plus
99
from common.djangoapps.student.auth import has_studio_advanced_settings_access
1010
from cms.djangoapps.contentstore import toggles
11-
from cms.djangoapps.contentstore.utils import get_pages_and_resources_url, get_course_outline_url, get_course_libraries_url, get_updates_url, get_files_uploads_url, get_video_uploads_url, get_schedule_details_url, get_grading_url, get_advanced_settings_url, get_import_url, get_export_url, get_studio_home_url, get_course_team_url, get_optimizer_url
11+
from cms.djangoapps.contentstore.utils import get_pages_and_resources_url, get_course_outline_url, get_course_libraries_url, get_updates_url, get_files_uploads_url, get_video_uploads_url, get_schedule_details_url, get_grading_url, get_advanced_settings_url, get_import_url, get_export_url, get_studio_home_url, get_course_team_url, get_optimizer_url, get_certificates_url, get_group_configurations_url
1212
from openedx.core.djangoapps.discussions.config.waffle import ENABLE_PAGES_AND_RESOURCES_MICROFRONTEND
1313
from openedx.core.djangoapps.lang_pref.api import header_language_selector_is_enabled, released_languages
1414
%>
@@ -30,28 +30,13 @@ <h1 class="branding">
3030
course_key = context_course.id
3131
url_encoded_course_key = quote(str(course_key).encode('utf-8'), safe='')
3232
index_url = reverse('course_handler', kwargs={'course_key_string': str(course_key)})
33-
course_team_url = reverse('course_team_handler', kwargs={'course_key_string': str(course_key)})
3433
assets_url = reverse('assets_handler', kwargs={'course_key_string': str(course_key)})
3534
textbooks_url = reverse('textbooks_list_handler', kwargs={'course_key_string': str(course_key)})
3635
videos_url = reverse('videos_handler', kwargs={'course_key_string': str(course_key)})
37-
import_url = reverse('import_handler', kwargs={'course_key_string': str(course_key)})
3836
course_info_url = reverse('course_info_handler', kwargs={'course_key_string': str(course_key)})
39-
export_url = reverse('export_handler', kwargs={'course_key_string': str(course_key)})
40-
settings_url = reverse('settings_handler', kwargs={'course_key_string': str(course_key)})
41-
grading_url = reverse('grading_handler', kwargs={'course_key_string': str(course_key)})
42-
advanced_settings_url = reverse('advanced_settings_handler', kwargs={'course_key_string': str(course_key)})
4337
tabs_url = reverse('tabs_handler', kwargs={'course_key_string': str(course_key)})
44-
certificates_url = ''
45-
if settings.FEATURES.get("CERTIFICATES_HTML_VIEW") and context_course.cert_html_view_enabled:
46-
certificates_url = reverse('certificates_list_handler', kwargs={'course_key_string': str(course_key)})
4738
checklists_url = reverse('checklists_handler', kwargs={'course_key_string': str(course_key)})
4839
pages_and_resources_mfe_enabled = ENABLE_PAGES_AND_RESOURCES_MICROFRONTEND.is_enabled(context_course.id)
49-
schedule_details_mfe_enabled = toggles.use_new_schedule_details_page(context_course.id)
50-
grading_mfe_enabled = toggles.use_new_grading_page(context_course.id)
51-
course_team_mfe_enabled = toggles.use_new_course_team_page(context_course.id)
52-
advanced_settings_mfe_enabled = toggles.use_new_advanced_settings_page(context_course.id)
53-
import_mfe_enabled = toggles.use_new_import_page(context_course.id)
54-
export_mfe_enabled = toggles.use_new_export_page(context_course.id)
5540
optimizer_enabled = toggles.enable_course_optimizer(context_course.id)
5641
libraries_v2_enabled = toggles.libraries_v2_enabled()
5742

@@ -118,57 +103,31 @@ <h3 class="title"><span class="label"><span class="label-prefix sr">${_("Course"
118103
<div class="wrapper wrapper-nav-sub">
119104
<div class="nav-sub">
120105
<ul>
121-
% if not schedule_details_mfe_enabled:
122-
<li class="nav-item nav-course-settings-schedule">
123-
<a href="${settings_url}">${_("Schedule & Details")}</a>
124-
</li>
125-
% endif
126-
% if schedule_details_mfe_enabled:
127106
<li class="nav-item nav-course-settings-schedule">
128107
<a href="${get_schedule_details_url(course_key)}">${_("Schedule & Details")}</a>
129108
</li>
130-
% endif
131-
% if not grading_mfe_enabled:
132-
<li class="nav-item nav-course-settings-grading">
133-
<a href="${grading_url}">${_("Grading")}</a>
134-
</li>
135-
% endif
136-
% if grading_mfe_enabled:
137109
<li class="nav-item nav-course-settings-grading">
138110
<a href="${get_grading_url(course_key)}">${_("Grading")}</a>
139111
</li>
140-
% endif
141-
% if not course_team_mfe_enabled:
142-
<li class="nav-item nav-course-settings-team">
143-
<a href="${course_team_url}">${_("Course Team")}</a>
144-
</li>
145-
% endif
146-
% if course_team_mfe_enabled:
147112
<li class="nav-item nav-course-settings-team">
148113
<a href="${get_course_team_url(course_key)}">${_("Course Team")}</a>
149114
</li>
150-
% endif
151115
<li class="nav-item nav-course-settings-group-configurations">
152-
<a href="${reverse('group_configurations_list_handler', kwargs={'course_key_string': str(course_key)})}">${_("Group Configurations")}</a>
116+
<a href="${get_group_configurations_url(course_key)}">${_("Group Configurations")}</a>
153117
</li>
154118
% if mfe_proctored_exam_settings_url:
155119
<li class="nav-item nav-course-settings-exams">
156120
<a href="${mfe_proctored_exam_settings_url}">${_("Proctored Exam Settings")}</a>
157121
</li>
158122
% endif
159-
% if has_studio_advanced_settings_access(request.user) and not advanced_settings_mfe_enabled:
160-
<li class="nav-item nav-course-settings-advanced">
161-
<a href="${advanced_settings_url}">${_("Advanced Settings")}</a>
162-
</li>
163-
% endif
164-
% if has_studio_advanced_settings_access(request.user) and advanced_settings_mfe_enabled:
123+
% if has_studio_advanced_settings_access(request.user):
165124
<li class="nav-item nav-course-settings-advanced">
166125
<a href="${get_advanced_settings_url(course_key)}">${_("Advanced Settings")}</a>
167126
</li>
168127
% endif
169-
% if certificates_url:
128+
% if get_certificates_url(course_key):
170129
<li class="nav-item nav-course-settings-certificates">
171-
<a href="${certificates_url}">${_("Certificates")}</a>
130+
<a href="${get_certificates_url(course_key)}">${_("Certificates")}</a>
172131
</li>
173132
% endif
174133
% if frontend_app_publisher_url:
@@ -186,26 +145,12 @@ <h3 class="title"><span class="label">${_("Tools")}</span> <span class="icon fa
186145
<div class="wrapper wrapper-nav-sub">
187146
<div class="nav-sub">
188147
<ul>
189-
% if not import_mfe_enabled:
190-
<li class="nav-item nav-course-tools-import">
191-
<a href="${import_url}">${_("Import")}</a>
192-
</li>
193-
% endif
194-
% if import_mfe_enabled:
195148
<li class="nav-item nav-course-tools-import">
196149
<a href="${get_import_url(course_key)}">${_("Import")}</a>
197150
</li>
198-
% endif
199-
% if not export_mfe_enabled:
200-
<li class="nav-item nav-course-tools-export">
201-
<a href="${export_url}">${_("Export")}</a>
202-
</li>
203-
% endif
204-
% if export_mfe_enabled:
205151
<li class="nav-item nav-course-tools-export">
206152
<a href="${get_export_url(course_key)}">${_("Export")}</a>
207153
</li>
208-
% endif
209154
% if toggles.EXPORT_GIT.is_enabled() and context_course.giturl:
210155
<li class="nav-item nav-course-tools-export-git">
211156
<a href="${reverse('export_git', kwargs=dict(course_key_string=str(course_key)))}">${_("Export to Git")}</a>

0 commit comments

Comments
 (0)