Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
d549194b
Commit
d549194b
authored
Oct 31, 2017
by
Jeremy Bowman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
PLAT-1775 Move help tokens configuration from startup to settings
parent
c0c740ad
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
8 additions
and
10 deletions
+8
-10
cms/envs/common.py
+4
-0
cms/startup.py
+0
-5
lms/envs/common.py
+4
-0
lms/startup.py
+0
-5
No files found.
cms/envs/common.py
View file @
d549194b
...
...
@@ -133,6 +133,7 @@ from openedx.core.djangoapps.theming.helpers_dirs import (
)
from
openedx.core.lib.license
import
LicenseMixin
from
openedx.core.lib.derived
import
derived
,
derived_dict_entry
from
openedx.core.release
import
doc_version
############################ FEATURE CONFIGURATION #############################
...
...
@@ -1382,6 +1383,9 @@ AFFILIATE_COOKIE_NAME = 'affiliate_id'
############## Settings for Studio Context Sensitive Help ##############
HELP_TOKENS_INI_FILE
=
REPO_ROOT
/
"cms"
/
"envs"
/
"help_tokens.ini"
HELP_TOKENS_LANGUAGE_CODE
=
lambda
settings
:
settings
.
LANGUAGE_CODE
HELP_TOKENS_VERSION
=
lambda
settings
:
doc_version
()
derived
(
'HELP_TOKENS_LANGUAGE_CODE'
,
'HELP_TOKENS_VERSION'
)
# This is required for the migrations in oauth_dispatch.models
# otherwise it fails saying this attribute is not present in Settings
...
...
cms/startup.py
View file @
d549194b
...
...
@@ -15,7 +15,6 @@ from openedx.core.lib.django_startup import autostartup
settings
.
INSTALLED_APPS
# pylint: disable=pointless-statement
from
openedx.core.lib.xblock_utils
import
xblock_local_resource_url
from
openedx.core.release
import
doc_version
from
startup_configurations.validate_config
import
validate_cms_config
...
...
@@ -41,10 +40,6 @@ def run():
xmodule
.
x_module
.
descriptor_global_handler_url
=
cms
.
lib
.
xblock
.
runtime
.
handler_url
xmodule
.
x_module
.
descriptor_global_local_resource_url
=
xblock_local_resource_url
# Set the version of docs that help-tokens will go to.
settings
.
HELP_TOKENS_LANGUAGE_CODE
=
settings
.
LANGUAGE_CODE
settings
.
HELP_TOKENS_VERSION
=
doc_version
()
# validate configurations on startup
validate_cms_config
(
settings
)
...
...
lms/envs/common.py
View file @
d549194b
...
...
@@ -44,6 +44,7 @@ from openedx.core.djangoapps.theming.helpers_dirs import (
get_theme_base_dirs_from_settings
)
from
openedx.core.lib.derived
import
derived
,
derived_dict_entry
from
openedx.core.release
import
doc_version
from
xmodule.modulestore.modulestore_settings
import
update_module_store_settings
from
xmodule.modulestore.edit_info
import
EditInfoMixin
from
lms.djangoapps.lms_xblock.mixin
import
LmsBlockMixin
...
...
@@ -3295,10 +3296,13 @@ REDIRECT_CACHE_KEY_PREFIX = 'redirects'
############## Settings for LMS Context Sensitive Help ##############
HELP_TOKENS_INI_FILE
=
REPO_ROOT
/
"lms"
/
"envs"
/
"help_tokens.ini"
HELP_TOKENS_LANGUAGE_CODE
=
lambda
settings
:
settings
.
LANGUAGE_CODE
HELP_TOKENS_VERSION
=
lambda
settings
:
doc_version
()
HELP_TOKENS_BOOKS
=
{
'learner'
:
'http://edx.readthedocs.io/projects/open-edx-learner-guide'
,
'course_author'
:
'http://edx.readthedocs.io/projects/open-edx-building-and-running-a-course'
,
}
derived
(
'HELP_TOKENS_LANGUAGE_CODE'
,
'HELP_TOKENS_VERSION'
)
############## OPEN EDX ENTERPRISE SERVICE CONFIGURATION ######################
# The Open edX Enterprise service is currently hosted via the LMS container/process.
...
...
lms/startup.py
View file @
d549194b
...
...
@@ -12,7 +12,6 @@ from django.conf import settings
settings
.
INSTALLED_APPS
# pylint: disable=pointless-statement
from
openedx.core.lib.django_startup
import
autostartup
from
openedx.core.release
import
doc_version
from
openedx.core.djangoapps.monkey_patch
import
django_db_models_options
...
...
@@ -73,10 +72,6 @@ def run():
xmodule
.
x_module
.
descriptor_global_handler_url
=
lms_xblock
.
runtime
.
handler_url
xmodule
.
x_module
.
descriptor_global_local_resource_url
=
lms_xblock
.
runtime
.
local_resource_url
# Set the version of docs that help-tokens will go to.
settings
.
HELP_TOKENS_LANGUAGE_CODE
=
settings
.
LANGUAGE_CODE
settings
.
HELP_TOKENS_VERSION
=
doc_version
()
# validate configurations on startup
validate_lms_config
(
settings
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment