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
3c232358
Commit
3c232358
authored
Aug 05, 2012
by
ichuang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix for some broken github edit links - avoids symlinks
parent
1ff49aa3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
7 deletions
+10
-7
common/djangoapps/xmodule_modifiers.py
+6
-3
common/lib/xmodule/xmodule/html_module.py
+2
-2
common/lib/xmodule/xmodule/xml_module.py
+2
-2
No files found.
common/djangoapps/xmodule_modifiers.py
View file @
3c232358
...
...
@@ -90,9 +90,12 @@ def add_histogram(get_html, module):
# TODO (ichuang): Remove after fall 2012 LMS migration done
if
settings
.
MITX_FEATURES
.
get
(
'ENABLE_LMS_MIGRATION'
):
filename
=
module
.
definition
.
get
(
'filename'
,
''
)
data_dir
=
module
.
system
.
filestore
.
root_path
.
rsplit
(
'/'
)[
-
1
]
edit_link
=
"https://github.com/MITx/
%
s/tree/master/
%
s"
%
(
data_dir
,
filename
)
[
filepath
,
filename
]
=
module
.
definition
.
get
(
'filename'
,
''
)
osfs
=
module
.
system
.
filestore
if
osfs
.
exists
(
filename
):
filepath
=
filename
# if original, unmangled filename exists then use it (github doesn't like symlinks)
data_dir
=
osfs
.
root_path
.
rsplit
(
'/'
)[
-
1
]
edit_link
=
"https://github.com/MITx/
%
s/tree/master/
%
s"
%
(
data_dir
,
filepath
)
else
:
edit_link
=
False
...
...
common/lib/xmodule/xmodule/html_module.py
View file @
3c232358
...
...
@@ -98,8 +98,8 @@ class HtmlDescriptor(XmlDescriptor, EditingDescriptor):
definition
=
{
'data'
:
html
}
# TODO (ichuang): remove this after migration
# for Fall 2012 LMS migration: keep filename
definition
[
'filename'
]
=
filepath
# for Fall 2012 LMS migration: keep filename
(and unmangled filename)
definition
[
'filename'
]
=
[
filepath
,
filename
]
return
definition
...
...
common/lib/xmodule/xmodule/xml_module.py
View file @
3c232358
...
...
@@ -141,8 +141,8 @@ class XmlDescriptor(XModuleDescriptor):
definition
=
cls
.
definition_from_xml
(
definition_xml
,
system
)
# TODO (ichuang): remove this after migration
# for Fall 2012 LMS migration: keep filename
definition
[
'filename'
]
=
filepath
# for Fall 2012 LMS migration: keep filename
(and unmangled filename)
definition
[
'filename'
]
=
[
filepath
,
filename
]
return
definition
...
...
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