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
93611a59
Commit
93611a59
authored
Jun 29, 2012
by
ichuang
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of github.com:MITx/mitx into stable-edx4edx
parents
02276e3f
24c1060b
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
8 deletions
+10
-8
common/lib/mitxmako/shortcuts.py
+1
-1
lms/djangoapps/courseware/content_parser.py
+1
-1
lms/djangoapps/courseware/grades.py
+7
-5
lms/djangoapps/courseware/management/commands/check_course.py
+1
-1
No files found.
common/lib/mitxmako/shortcuts.py
View file @
93611a59
...
...
@@ -14,7 +14,7 @@
import
logging
log
=
logging
.
getLogger
(
"mitx.
common.lib.mitxmako"
)
log
=
logging
.
getLogger
(
"mitx.
"
+
__name__
)
from
django.template
import
Context
from
django.http
import
HttpResponse
...
...
lms/djangoapps/courseware/content_parser.py
View file @
93611a59
...
...
@@ -223,7 +223,7 @@ def get_module(tree, module, id_tag, module_id, sections_dirname, options):
result_set
=
tree
.
xpath
(
xpath_search
)
if
len
(
result_set
)
<
1
:
# Not found in main tree. Let's look in the section files.
section_list
=
(
s
[:
-
4
]
for
s
in
os
.
listdir
(
sections_dirname
)
if
s
[
-
4
:]
==
'.xml'
)
section_list
=
(
s
[:
-
4
]
for
s
in
os
.
listdir
(
sections_dirname
)
if
s
.
endswith
(
'.xml'
)
)
for
section
in
section_list
:
try
:
s
=
get_section
(
section
,
options
,
sections_dirname
)
...
...
lms/djangoapps/courseware/grades.py
View file @
93611a59
...
...
@@ -176,11 +176,13 @@ def get_score(user, problem, cache, coursename=None):
## HACK 2: Backwards-compatibility: This should be written when a grade is saved, and removed from the system
# TODO: These are no longer correct params for I4xSystem -- figure out what this code
# does, clean it up.
from
module_render
import
I4xSystem
system
=
I4xSystem
(
None
,
None
,
None
,
coursename
=
coursename
)
total
=
float
(
xmodule
.
capa_module
.
Module
(
system
,
etree
.
tostring
(
problem
),
"id"
)
.
max_score
())
response
.
max_grade
=
total
response
.
save
()
# from module_render import I4xSystem
# system = I4xSystem(None, None, None, coursename=coursename)
# total=float(xmodule.capa_module.Module(system, etree.tostring(problem), "id").max_score())
# response.max_grade = total
# response.save()
total
=
1
# For a temporary fix, we just assume a problem is worth 1 point if we haven't seen it before. This is totally incorrect
#Now we re-weight the problem, if specified
weight
=
problem
.
get
(
"weight"
,
None
)
...
...
lms/djangoapps/courseware/management/commands/check_course.py
View file @
93611a59
...
...
@@ -15,7 +15,7 @@ middleware.MakoMiddleware()
def
check_names
(
user
,
course
):
'''
Complain if any problems have alphanumeric names.
Complain if any problems have
non
alphanumeric names.
TODO (vshnayder): there are some in 6.002x that don't. Is that actually a problem?
'''
all_ok
=
True
...
...
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