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
640a71bb
Commit
640a71bb
authored
Jul 09, 2012
by
Bridger Maxwell
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dormsbee/multicourse' into multicourse_wiki
parents
08f5fe7f
4aacace0
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
4 deletions
+7
-4
common/lib/xmodule/xmodule/course_module.py
+6
-3
lms/djangoapps/courseware/views.py
+1
-1
No files found.
common/lib/xmodule/xmodule/course_module.py
View file @
640a71bb
from
fs.errors
import
ResourceNotFoundError
from
path
import
path
from
xmodule.modulestore
import
Location
from
xmodule.seq_module
import
SequenceDescriptor
,
SequenceModule
class
CourseDescriptor
(
SequenceDescriptor
):
module_class
=
SequenceModule
...
...
@@ -51,7 +54,7 @@ class CourseDescriptor(SequenceDescriptor):
try
:
with
self
.
system
.
resources_fs
.
open
(
path
(
"about"
)
/
section_key
+
".html"
)
as
htmlFile
:
return
htmlFile
.
read
()
except
IO
Error
:
except
ResourceNotFound
Error
:
return
"! About section missing !"
elif
section_key
==
"title"
:
return
self
.
name
...
...
@@ -79,7 +82,7 @@ class CourseDescriptor(SequenceDescriptor):
try
:
with
self
.
system
.
resources_fs
.
open
(
path
(
"info"
)
/
section_key
+
".html"
)
as
htmlFile
:
return
htmlFile
.
read
()
except
IO
Error
:
return
"!
About
section missing !"
except
ResourceNotFound
Error
:
return
"!
Info
section missing !"
raise
KeyError
(
"Invalid about key "
+
str
(
section_key
))
lms/djangoapps/courseware/views.py
View file @
640a71bb
...
...
@@ -125,7 +125,7 @@ def render_accordion(request, course, chapter, section):
Returns (initialization_javascript, content)'''
# TODO (cpennington): do the right thing with courses
toc
=
toc_for_course
(
request
.
user
,
request
,
course
.
location
,
chapter
,
section
)
toc
=
toc_for_course
(
request
.
user
,
request
,
course
,
chapter
,
section
)
active_chapter
=
1
for
i
in
range
(
len
(
toc
)):
...
...
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