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
e1e47793
Commit
e1e47793
authored
Jan 10, 2017
by
Gregory Martin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
change help strings
parent
28e3b1cb
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
60 additions
and
28 deletions
+60
-28
common/lib/xmodule/xmodule/annotatable_module.py
+1
-1
common/lib/xmodule/xmodule/capa_base.py
+1
-1
common/lib/xmodule/xmodule/conditional_module.py
+1
-1
common/lib/xmodule/xmodule/html_module.py
+3
-3
common/lib/xmodule/xmodule/imageannotation_module.py
+1
-1
common/lib/xmodule/xmodule/library_content_module.py
+1
-1
common/lib/xmodule/xmodule/library_root_xblock.py
+1
-1
common/lib/xmodule/xmodule/lti_module.py
+1
-1
common/lib/xmodule/xmodule/poll_module.py
+31
-8
common/lib/xmodule/xmodule/split_test_module.py
+1
-1
common/lib/xmodule/xmodule/tests/test_xml_module.py
+6
-2
common/lib/xmodule/xmodule/textannotation_module.py
+1
-1
common/lib/xmodule/xmodule/video_module/video_xfields.py
+1
-1
common/lib/xmodule/xmodule/videoannotation_module.py
+1
-1
common/lib/xmodule/xmodule/word_cloud_module.py
+1
-1
common/lib/xmodule/xmodule/x_module.py
+7
-2
openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion.py
+1
-1
No files found.
common/lib/xmodule/xmodule/annotatable_module.py
View file @
e1e47793
...
...
@@ -39,7 +39,7 @@ class AnnotatableFields(object):
)
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"
Display name for this module
"
),
help
=
_
(
"
The display name for this component.
"
),
scope
=
Scope
.
settings
,
default
=
_
(
'Annotation'
),
)
...
...
common/lib/xmodule/xmodule/capa_base.py
View file @
e1e47793
...
...
@@ -92,7 +92,7 @@ class CapaFields(object):
"""
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"Th
is name appears in the horizontal navigation at the top of the page
."
),
help
=
_
(
"Th
e display name for this component
."
),
scope
=
Scope
.
settings
,
# it'd be nice to have a useful default but it screws up other things; so,
# use display_name_with_default for those
...
...
common/lib/xmodule/xmodule/conditional_module.py
View file @
e1e47793
...
...
@@ -27,7 +27,7 @@ class ConditionalFields(object):
has_children
=
True
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"Th
is name appears in the horizontal navigation at the top of the page
."
),
help
=
_
(
"Th
e display name for this component
."
),
scope
=
Scope
.
settings
,
default
=
_
(
'Conditional'
)
)
...
...
common/lib/xmodule/xmodule/html_module.py
View file @
e1e47793
...
...
@@ -38,7 +38,7 @@ class HtmlBlock(object):
"""
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"Th
is name appears in the horizontal navigation at the top of the page
."
),
help
=
_
(
"Th
e display name for this component
."
),
scope
=
Scope
.
settings
,
# it'd be nice to have a useful default but it screws up other things; so,
# use display_name_with_default for those
...
...
@@ -329,7 +329,7 @@ class HtmlDescriptor(HtmlBlock, XmlDescriptor, EditingDescriptor): # pylint: di
class
AboutFields
(
object
):
display_name
=
String
(
help
=
_
(
"
Display name for this module
"
),
help
=
_
(
"
The display name for this component.
"
),
scope
=
Scope
.
settings
,
default
=
"overview"
,
)
...
...
@@ -364,7 +364,7 @@ class StaticTabFields(object):
"""
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"Th
is name appears in the horizontal navigation at the top of the page
."
),
help
=
_
(
"Th
e display name for this component
."
),
scope
=
Scope
.
settings
,
default
=
"Empty"
,
)
...
...
common/lib/xmodule/xmodule/imageannotation_module.py
View file @
e1e47793
...
...
@@ -45,7 +45,7 @@ class AnnotatableFields(object):
"""
))
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"
Display name for this module
"
),
help
=
_
(
"
The display name for this component.
"
),
scope
=
Scope
.
settings
,
default
=
_
(
'Image Annotation'
),
)
...
...
common/lib/xmodule/xmodule/library_content_module.py
View file @
e1e47793
...
...
@@ -60,7 +60,7 @@ class LibraryContentFields(object):
# to locate input elements - keep synchronized
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"
Display name for this module
"
),
help
=
_
(
"
The display name for this component.
"
),
default
=
"Randomized Content Block"
,
scope
=
Scope
.
settings
,
)
...
...
common/lib/xmodule/xmodule/library_root_xblock.py
View file @
e1e47793
...
...
@@ -25,7 +25,7 @@ class LibraryRoot(XBlock):
resources_dir
=
None
display_name
=
String
(
help
=
_
(
"
Enter the name of the library as it should appear in Studio
."
),
help
=
_
(
"
The display name for this component
."
),
default
=
"Library"
,
display_name
=
_
(
"Library Display Name"
),
scope
=
Scope
.
settings
...
...
common/lib/xmodule/xmodule/lti_module.py
View file @
e1e47793
...
...
@@ -109,7 +109,7 @@ class LTIFields(object):
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"
Enter the name that students see for this component.
"
"
The display name for this component.
"
"Analytics reports may also use the display name to identify this component."
),
scope
=
Scope
.
settings
,
...
...
common/lib/xmodule/xmodule/poll_module.py
View file @
e1e47793
...
...
@@ -23,20 +23,43 @@ from xmodule.xml_module import XmlDescriptor
from
xblock.fields
import
Scope
,
String
,
Dict
,
Boolean
,
List
log
=
logging
.
getLogger
(
__name__
)
_
=
lambda
text
:
text
class
PollFields
(
object
):
# Name of poll to use in links to this poll
display_name
=
String
(
help
=
"Display name for this module"
,
scope
=
Scope
.
settings
)
voted
=
Boolean
(
help
=
"Whether this student has voted on the poll"
,
scope
=
Scope
.
user_state
,
default
=
False
)
poll_answer
=
String
(
help
=
"Student answer"
,
scope
=
Scope
.
user_state
,
default
=
''
)
poll_answers
=
Dict
(
help
=
"Poll answers from all students"
,
scope
=
Scope
.
user_state_summary
)
display_name
=
String
(
help
=
_
(
"The display name for this component."
),
scope
=
Scope
.
settings
)
voted
=
Boolean
(
help
=
_
(
"Whether this student has voted on the poll"
),
scope
=
Scope
.
user_state
,
default
=
False
)
poll_answer
=
String
(
help
=
_
(
"Student answer"
),
scope
=
Scope
.
user_state
,
default
=
''
)
poll_answers
=
Dict
(
help
=
_
(
"Poll answers from all students"
),
scope
=
Scope
.
user_state_summary
)
# List of answers, in the form {'id': 'some id', 'text': 'the answer text'}
answers
=
List
(
help
=
"Poll answers from xml"
,
scope
=
Scope
.
content
,
default
=
[])
question
=
String
(
help
=
"Poll question"
,
scope
=
Scope
.
content
,
default
=
''
)
answers
=
List
(
help
=
_
(
"Poll answers from xml"
),
scope
=
Scope
.
content
,
default
=
[]
)
question
=
String
(
help
=
_
(
"Poll question"
),
scope
=
Scope
.
content
,
default
=
''
)
class
PollModule
(
PollFields
,
XModule
):
...
...
common/lib/xmodule/xmodule/split_test_module.py
View file @
e1e47793
...
...
@@ -58,7 +58,7 @@ class SplitTestFields(object):
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"Th
is name is used for organizing your course content, but is not shown to students.
"
),
help
=
_
(
"Th
e display name for this component. (Not shown to learners)
"
),
scope
=
Scope
.
settings
,
default
=
_
(
"Content Experiment"
)
)
...
...
common/lib/xmodule/xmodule/tests/test_xml_module.py
View file @
e1e47793
...
...
@@ -37,8 +37,12 @@ class TestFields(object):
# Will not be returned by editable_metadata_fields because is not Scope.settings.
student_answers
=
Dict
(
scope
=
Scope
.
user_state
)
# Will be returned, and can override the inherited value from XModule.
display_name
=
String
(
scope
=
Scope
.
settings
,
default
=
'local default'
,
display_name
=
'Local Display Name'
,
help
=
'local help'
)
display_name
=
String
(
scope
=
Scope
.
settings
,
default
=
'local default'
,
display_name
=
'Local Display Name'
,
help
=
'local help'
)
# Used for testing select type, effect of to_json method
string_select
=
CrazyJsonString
(
scope
=
Scope
.
settings
,
...
...
common/lib/xmodule/xmodule/textannotation_module.py
View file @
e1e47793
...
...
@@ -34,7 +34,7 @@ class AnnotatableFields(object):
"""
))
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"
Display name for this module
"
),
help
=
_
(
"
The display name for this component.
"
),
scope
=
Scope
.
settings
,
default
=
_
(
'Text Annotation'
),
)
...
...
common/lib/xmodule/xmodule/video_module/video_xfields.py
View file @
e1e47793
...
...
@@ -14,7 +14,7 @@ _ = lambda text: text
class
VideoFields
(
object
):
"""Fields for `VideoModule` and `VideoDescriptor`."""
display_name
=
String
(
help
=
_
(
"The
name students see. This name appears in the course ribbon and as a header for the video
."
),
help
=
_
(
"The
display name for this component
."
),
display_name
=
_
(
"Component Display Name"
),
default
=
"Video"
,
scope
=
Scope
.
settings
...
...
common/lib/xmodule/xmodule/videoannotation_module.py
View file @
e1e47793
...
...
@@ -34,7 +34,7 @@ class AnnotatableFields(object):
"""
))
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"
Display name for this module
"
),
help
=
_
(
"
The display name for this component.
"
),
scope
=
Scope
.
settings
,
default
=
_
(
'Video Annotation'
),
)
...
...
common/lib/xmodule/xmodule/word_cloud_module.py
View file @
e1e47793
...
...
@@ -38,7 +38,7 @@ class WordCloudFields(object):
"""XFields for word cloud."""
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"The
label for this word cloud on the course page
."
),
help
=
_
(
"The
display name for this component
."
),
scope
=
Scope
.
settings
,
default
=
"Word cloud"
)
...
...
common/lib/xmodule/xmodule/x_module.py
View file @
e1e47793
...
...
@@ -66,6 +66,11 @@ STUDIO_VIEW = 'studio_view'
PREVIEW_VIEWS
=
[
STUDENT_VIEW
,
AUTHOR_VIEW
]
# Make '_' a no-op so we can scrape strings. Using lambda instead of
# `django.utils.translation.ugettext_noop` because Django cannot be imported in this file
_
=
lambda
text
:
text
class
OpaqueKeyReader
(
IdReader
):
"""
IdReader for :class:`DefinitionKey` and :class:`UsageKey`s.
...
...
@@ -256,8 +261,8 @@ class XModuleFields(object):
Common fields for XModules.
"""
display_name
=
String
(
display_name
=
"Display Name"
,
help
=
"This name appears in the horizontal navigation at the top of the page."
,
display_name
=
_
(
"Display Name"
)
,
help
=
_
(
"The display name for this component."
)
,
scope
=
Scope
.
settings
,
# it'd be nice to have a useful default but it screws up other things; so,
# use display_name_with_default for those
...
...
openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion.py
View file @
e1e47793
...
...
@@ -39,7 +39,7 @@ class DiscussionXBlock(XBlock, StudioEditableXBlockMixin, XmlParserMixin):
discussion_id
=
String
(
scope
=
Scope
.
settings
,
default
=
UNIQUE_ID
)
display_name
=
String
(
display_name
=
_
(
"Display Name"
),
help
=
_
(
"
Display name for this component
"
),
help
=
_
(
"
The display name for this component.
"
),
default
=
"Discussion"
,
scope
=
Scope
.
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