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
751bd71a
Commit
751bd71a
authored
Apr 03, 2014
by
Stephen Sanchez
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/release'
parents
9e00d6f0
eb4096f1
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
14 additions
and
20 deletions
+14
-20
common/djangoapps/edxmako/paths.py
+7
-4
lms/djangoapps/open_ended_grading/open_ended_notifications.py
+4
-11
lms/startup.py
+2
-4
requirements/edx/github.txt
+1
-1
No files found.
common/djangoapps/edxmako/paths.py
View file @
751bd71a
...
...
@@ -15,11 +15,14 @@ class DynamicTemplateLookup(TemplateLookup):
A specialization of the standard mako `TemplateLookup` class which allows
for adding directories progressively.
"""
def
add_directory
(
self
,
directory
):
def
add_directory
(
self
,
directory
,
prepend
=
False
):
"""
Add a new directory to the template lookup path.
"""
self
.
directories
.
append
(
os
.
path
.
normpath
(
directory
))
if
prepend
:
self
.
directories
.
insert
(
0
,
os
.
path
.
normpath
(
directory
))
else
:
self
.
directories
.
append
(
os
.
path
.
normpath
(
directory
))
def
clear_lookups
(
namespace
):
...
...
@@ -29,7 +32,7 @@ def clear_lookups(namespace):
if
namespace
in
LOOKUP
:
del
LOOKUP
[
namespace
]
def
add_lookup
(
namespace
,
directory
,
package
=
None
):
def
add_lookup
(
namespace
,
directory
,
package
=
None
,
prepend
=
False
):
"""
Adds a new mako template lookup directory to the given namespace.
...
...
@@ -48,7 +51,7 @@ def add_lookup(namespace, directory, package=None):
)
if
package
:
directory
=
pkg_resources
.
resource_filename
(
package
,
directory
)
templates
.
add_directory
(
directory
)
templates
.
add_directory
(
directory
,
prepend
=
prepend
)
def
lookup_template
(
namespace
,
name
):
...
...
lms/djangoapps/open_ended_grading/open_ended_notifications.py
View file @
751bd71a
...
...
@@ -3,7 +3,6 @@ import json
import
logging
from
django.conf
import
settings
from
django.utils.translation
import
ugettext_lazy
as
_
from
xmodule.open_ended_grading_classes
import
peer_grading_service
from
xmodule.open_ended_grading_classes.controller_query_service
import
ControllerQueryService
...
...
@@ -24,16 +23,10 @@ NOTIFICATION_CACHE_TIME = 300
KEY_PREFIX
=
"open_ended_"
NOTIFICATION_TYPES
=
(
# Translators: "Peer Grading" is a panel where peer can grade student-provided answers.
(
'student_needs_to_peer_grade'
,
'peer_grading'
,
_
(
'Peer Grading'
)),
# Translators: "Staff Grading" is a panel where instructor can grade student-provided answers.
(
'staff_needs_to_grade'
,
'staff_grading'
,
_
(
'Staff Grading'
)),
# Translators: "Problems you have submitted" refers to the problems that the currently-logged-in
# student has provided an answer for.
(
'new_student_grading_to_view'
,
'open_ended_problems'
,
_
(
'Problems you have submitted'
)),
# Translators: "Flagged Submissions" refers to student-provided answers to a problem which are
# marked by instructor or peer graders as 'flagged' potentially inappropriate.
(
'flagged_submissions_exist'
,
'open_ended_flagged_problems'
,
_
(
'Flagged Submissions'
))
(
'student_needs_to_peer_grade'
,
'peer_grading'
,
'Peer Grading'
),
(
'staff_needs_to_grade'
,
'staff_grading'
,
'Staff Grading'
),
(
'new_student_grading_to_view'
,
'open_ended_problems'
,
'Problems you have submitted'
),
(
'flagged_submissions_exist'
,
'open_ended_flagged_problems'
,
'Flagged Submissions'
)
)
...
...
lms/startup.py
View file @
751bd71a
...
...
@@ -52,8 +52,7 @@ def enable_theme():
# Include the theme's templates in the template search paths
settings
.
TEMPLATE_DIRS
.
insert
(
0
,
theme_root
/
'templates'
)
settings
.
MAKO_TEMPLATES
[
'main'
]
.
insert
(
0
,
theme_root
/
'templates'
)
edxmako
.
startup
.
run
()
edxmako
.
paths
.
add_lookup
(
'main'
,
theme_root
/
'templates'
,
prepend
=
True
)
# Namespace the theme's static files to 'themes/<theme_name>' to
# avoid collisions with default edX static files
...
...
@@ -98,8 +97,7 @@ def enable_microsites():
# if we have any valid microsites defined, let's wire in the Mako and STATIC_FILES search paths
if
microsite_config_dict
:
settings
.
TEMPLATE_DIRS
.
append
(
microsites_root
)
settings
.
MAKO_TEMPLATES
[
'main'
]
.
append
(
microsites_root
)
edxmako
.
startup
.
run
()
edxmako
.
paths
.
add_lookup
(
'main'
,
microsites_root
)
settings
.
STATICFILES_DIRS
.
insert
(
0
,
microsites_root
)
...
...
requirements/edx/github.txt
View file @
751bd71a
...
...
@@ -26,7 +26,7 @@
-e git+https://github.com/edx/bok-choy.git@25a47b3bf87c503fc4996e52addac83b42ec6f38#egg=bok_choy
-e git+https://github.com/edx-solutions/django-splash.git@9965a53c269666a30bb4e2b3f6037c138aef2a55#egg=django-splash
-e git+https://github.com/edx/acid-block.git@459aff7b63db8f2c5decd1755706c1a64fb4ebb1#egg=acid-xblock
-e git+https://github.com/edx/edx-ora2.git@
26fc1126c5ba322a04b1094c5e6481e2fd36dab3
#egg=edx-ora2
-e git+https://github.com/edx/edx-ora2.git@
dfc5e4cb603708a627fbe407c20f80ff723205b8
#egg=edx-ora2
# Prototype XBlocks for limited roll-outs and user testing. These are not for general use.
-e git+https://github.com/pmitros/ConceptXBlock.git@2376fde9ebdd83684b78dde77ef96361c3bd1aa0#egg=concept-xblock
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