add feature flag to enable/disable discussion home panel
This commit is contained in:
@@ -182,6 +182,9 @@ COURSES_WITH_UNSAFE_CODE = ENV_TOKENS.get("COURSES_WITH_UNSAFE_CODE", [])
|
||||
MITX_FEATURES['AUTOMATIC_AUTH_FOR_LOAD_TESTING'] = ENV_TOKENS.get('AUTOMATIC_AUTH_FOR_LOAD_TESTING')
|
||||
MITX_FEATURES['MAX_AUTO_AUTH_USERS'] = ENV_TOKENS.get('MAX_AUTO_AUTH_USERS')
|
||||
|
||||
# discussion home panel must be explicitly enabled
|
||||
MITX_FEATURES['ENABLE_DISCUSSION_HOME_PANEL'] = ENV_TOKENS.get('ENABLE_DISCUSSION_HOME_PANEL', False)
|
||||
|
||||
############################## SECURE AUTH ITEMS ###############
|
||||
# Secret things: passwords, access keys, etc.
|
||||
|
||||
|
||||
@@ -71,6 +71,9 @@ MITX_FEATURES = {
|
||||
|
||||
'ENABLE_TEXTBOOK': True,
|
||||
'ENABLE_DISCUSSION_SERVICE': True,
|
||||
# discussion home panel, which includes a subscription on/off setting for discussion digest emails.
|
||||
# this glano longer needed once
|
||||
'ENABLE_DISCUSSION_HOME_PANEL': True,
|
||||
|
||||
'ENABLE_PSYCHOMETRICS': False, # real-time psychometrics (eg item response theory analysis in instructor dashboard)
|
||||
|
||||
|
||||
@@ -177,6 +177,8 @@
|
||||
<span class="label">DISCUSSION HOME:</span>
|
||||
<h1 class="home-title">${course.display_name_with_default}</h1>
|
||||
</section>
|
||||
|
||||
% if settings.MITX_FEATURES.get('ENABLE_DISCUSSION_HOME_PANEL'):
|
||||
<span class="label label-settings">HOW TO USE EDX DISCUSSIONS</span>
|
||||
<table class="home-helpgrid">
|
||||
<tr class="helpgrid-row helpgrid-row-navigation">
|
||||
@@ -218,5 +220,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
% endif
|
||||
|
||||
</div>
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user